WordPress将外部URL添加到精选图像

时间:2014-09-19 10:14:12

标签: php wordpress

我正在尝试在创建帖子时添加精选图片。当用户点击图片时,它应该重定向到某个外部URL。我在创建帖子时为重定向URL设置了自定义字段。但是在php文件中添加代码以进行重定向。在搜索时我找到了代码

尝试在page.php中找到the_post_thumbnail()行,并在那里添加链接;

示例:

从:

<?php the_post_thumbnail(); ?>

为:

<?php $name = get_post_meta($post->ID, 'ExternalUrl', true);
if( $name ) { ?>
<a href="<?php echo $name; ?>"><?php the_post_thumbnail(); ?></a>
<?php } else {
the_post_thumbnail();
} ?>  

但我没有在page.php或single.php中找到<?php the_post_thumbnail(); ?>。是正确的方法还是其他任何替代方案?

1 个答案:

答案 0 :(得分:0)

如果您使用的是默认模板,请将主题目录中的content.php文件放在index.php文件中,以显示博客内容。

<?php get_template_part( 'content', get_post_format() ); ?>

这意味着您的content.php文件符合twentytwelve模板。希望这能帮助你。