【问题标题】:WordPress adding external URL to featured imagesWordPress 将外部 URL 添加到特色图像
【发布时间】:2014-09-19 10:14:11
【问题描述】:

我正在尝试在创建帖子时添加特色图片。当用户单击图像时,它应该被重定向到某个外部 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 中找到&lt;?php the_post_thumbnail(); ?&gt;。这是正确的方法还是任何其他选择?

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    如果您使用默认模板,则将content.php 文件放置在您的主题目录中,该目录将博客数据提供给index.php 文件以显示博客内容。

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

    这意味着您的content.php 文件根据twentytwelve 模板。希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 2016-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-25
      • 1970-01-01
      • 2014-11-22
      • 1970-01-01
      • 2014-04-29
      相关资源
      最近更新 更多