【问题标题】:Random thumbnails Wordpress随机缩略图 Wordpress
【发布时间】:2023-03-23 18:41:01
【问题描述】:

我正在尝试在 Wordpress 上每个帖子的末尾加载 4 个随机缩略图,每个缩略图都应链接到其各自的帖子。我不知道如何正确地做到这一点,因为我对 PHP 知之甚少。我在获取缩略图和标题的主题中找到了这段代码 sn-p:

<div class="col-sm-4 col-md-4 col-lg-4 tiles" id="post-<?php the_ID(); ?>" <?php post_class( 'post' ); ?> itemscope="" itemtype="http://schema.org/BlogPosting">

    <?php
    if ( has_post_thumbnail() ) {
       echo '<div class="post-thumbnail">';
       echo '<a href="' . esc_url( get_permalink() ) . '">';
       echo get_the_post_thumbnail( $post->ID, 'shop_isle_blog_image_size' );
       echo '</a>';
       echo '</div>';
       }
     ?>
     <div class="tile_title">
        <a class="post-title"><a href="<?php echo esc_url( get_permalink() ); ?>"><?php the_title(); ?></a></a>
     </div>
 </div>

此外,缩略图应来自与当前帖子相同的类别。例如。如果有人正在阅读“旅行”类别的博文,则 4 个缩略图应该只来自该类别,其余类别也是如此。是否有可能做到这一点?

【问题讨论】:

  • 有许多 wordpress 插件可用于完成这项工作。您可以查看此链接以获取代码。 beginnersbook.com/2013/09/…
  • 非常感谢拉文德! “基于类别的相关帖子”正是我想要的 :)

标签: php wordpress thumbnails random-access


【解决方案1】:

这称为“相关帖子”功能。为此有很多插件,例如YARPP 就是这样一个插件。

如果您想避免插件,您可以在模板本身中获取具有此功能的主题。例如,我的博客使用 Ribbon theme 并包含此代码。

【讨论】:

  • 感谢您的意见!我会检查一下 YARPP,看看我能不能让它工作:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-30
  • 2014-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-23
  • 1970-01-01
相关资源
最近更新 更多