Files
kjweiji/page-photos.php
T
liaoxin a31356628a v1.2 — 拾影独立为 photo 类型
- 新增 photo 自定义文章类型(专属拾影)
- page-photos.php 只查询 photo
- single-photo.php 无封面图、返回拾影链接
- 月光森林/海岸灯塔/古镇巷子 转为 photo 类型
- 首页和笺文不包含 photo
2026-05-04 00:00:47 +08:00

43 lines
1.4 KiB
PHP

<?php
/**
* Template Name: 拾影画廊
*/
get_header();
// 获取所有带特色图片的文章(普通文章 + 可选 tucao)
$photo_query = new WP_Query(array(
'post_type' => 'photo',
'posts_per_page' => -1,
'meta_key' => '_thumbnail_id',
));
?>
<div class="section-header">
<span class="section-title">📷 拾影</span>
<span class="section-filter" style="font-size:13px;color:var(--ink-lighter);">被光留下的瞬间</span>
</div>
<?php if ($photo_query->have_posts()) : ?>
<div class="gallery-masonry">
<?php while ($photo_query->have_posts()) : $photo_query->the_post(); ?>
<a href="<?php the_permalink(); ?>" class="gallery-item">
<?php if (has_post_thumbnail()) : ?>
<?php the_post_thumbnail('medium', array('alt' => get_the_title(), 'class' => 'gallery-img')); ?>
<?php else : ?>
<span class="gallery-empty">空笺</span>
<?php endif; ?>
<div class="gallery-caption">
<?php the_title(); ?>
· <?php the_author_meta('display_name'); ?>
</div>
</a>
<?php endwhile; ?>
</div>
<?php wp_reset_postdata(); ?>
<?php else : ?>
<p style="color:var(--ink-lighter);text-align:center;padding:60px 0;">尚无光影,敬请期待</p>
<?php endif; ?>
<?php get_footer(); ?>