Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 保持与WordPress相关的帖子没有插件内联_Php_Css_Wordpress - Fatal编程技术网

Php 保持与WordPress相关的帖子没有插件内联

Php 保持与WordPress相关的帖子没有插件内联,php,css,wordpress,Php,Css,Wordpress,我在WordPress上运行一个博客,希望我的单个帖子显示相关帖子,但没有任何插件。我在单页底部添加了以下代码- <div class="relatedposts"> <h3>Related posts</h3> <?php $orig_post = $post; global $post; $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array()

我在WordPress上运行一个博客,希望我的单个帖子显示相关帖子,但没有任何插件。我在单页底部添加了以下代码-

<div class="relatedposts">
<h3>Related posts</h3>
<?php
  $orig_post = $post;
  global $post;
  $tags = wp_get_post_tags($post->ID);

  if ($tags) {
  $tag_ids = array();
  foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
  $args=array(
  'tag__in' => $tag_ids,
  'post__not_in' => array($post->ID),
  'posts_per_page'=>4, // Number of related posts to display.
  'caller_get_posts'=>1
  );

  $my_query = new wp_query( $args );

  while( $my_query->have_posts() ) {
  $my_query->the_post();
  ?>

  <div class="relatedthumb">
    <a rel="external" href="<? the_permalink()?>"><?php the_post_thumbnail(array(150,100)); ?><br />
    <?php the_title(); ?>
    </a>
  </div>

  <? }
  }
  $post = $orig_post;
  wp_reset_query();
  ?>
</div>

相关职位
但它们是以垂直线显示的,而我想以水平线显示它们。您可以在下面的屏幕截图中看到它们


所以,请帮助我解决这个问题,这样我就可以在没有插件的情况下保持WordPress相关的帖子。提前非常感谢。

您可以将
.relatedthumb
定义为flexbox

a{
光标:指针;
}
.亲缘拇指{
显示器:flex;
调整内容:灵活启动;
}

相关职位
虚拟文本

虚拟文本

虚拟文本


但我没有使用定制的。我正在通过标签取它们。我有成千上万的帖子,所以需要一个通用的方法。谢谢你的回答。