我创建了一个页面模板,可以显示特定自定义帖子类型的所有帖子的特色图像。
它使用一个普通循环来查询特定的自定义帖子类型。缩略图显示方式为<?php the_post_thumbnail(\'project-thumb\'); ?>
我现在想用一个灯箱来显示帖子中的其余图像。我相信我需要<?php wp_get_attachment_image_src(); ?>
由于某种原因,我不能完全理解它。有人能给我指出正确的方向吗?提前感谢!
我创建了一个页面模板,可以显示特定自定义帖子类型的所有帖子的特色图像。
它使用一个普通循环来查询特定的自定义帖子类型。缩略图显示方式为<?php the_post_thumbnail(\'project-thumb\'); ?>
我现在想用一个灯箱来显示帖子中的其余图像。我相信我需要<?php wp_get_attachment_image_src(); ?>
由于某种原因,我不能完全理解它。有人能给我指出正确的方向吗?提前感谢!
您可以使用WordPress内置的Thickbox脚本。只需将以下代码放在wp_footer();
:
add_action( \'wp_footer\', \'t5_thickbox_jquery\' );
function t5_thickbox_jquery()
{
?>
<script>
jQuery( \'a img.size-medium, a img.attachment-thumbnail\' )
.parent()
.addClass( \'thickbox\' )
.attr( \'rel\', \'page\' );
</script>
<?php
add_thickbox();
}
请参见this answer 了解更多详细信息。所以很明显,如何从模板中排除某些类别,但我不想修改4个模板,使它们忽略某个类别。有没有一种方法可以将某个类别从阅读设置的“博客”集中排除?我正在将博客分配到名为“博客”的页面。。。但显然,档案和搜索也需要对这一超出类别的内容视而不见。我宁愿在里面做functions.php