Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.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 覆盖另一个相关的Post插件设置(YARPP)_Php_Wordpress_Related Posts - Fatal编程技术网

Php 覆盖另一个相关的Post插件设置(YARPP)

Php 覆盖另一个相关的Post插件设置(YARPP),php,wordpress,related-posts,Php,Wordpress,Related Posts,我将插件设置为在选项面板中显示10篇相关文章,但我不想在任何地方显示10篇文章;只是在一些地方 有没有办法调整以显示除我在选项面板中设置的帖子之外的不同帖子数量?尝试在相关帖子()函数的$args数组中添加limit选项 更新1: 您还需要弄清楚如何确定限制数量。如果某个自定义字段存在一个值,则可以有一个默认数字,该数字将被覆盖,例如: $my_limit=5; $get_limit=(int)get_post_meta(get_the_ID(),'RelatedPostsLimit',

我将插件设置为在选项面板中显示10篇相关文章,但我不想在任何地方显示10篇文章;只是在一些地方


有没有办法调整
以显示除我在选项面板中设置的帖子之外的不同帖子数量?

尝试在
相关帖子()函数的
$args
数组中添加limit选项

更新1:

您还需要弄清楚如何确定限制数量。如果某个自定义字段存在一个值,则可以有一个默认数字,该数字将被覆盖,例如:

  $my_limit=5;
  $get_limit=(int)get_post_meta(get_the_ID(),'RelatedPostsLimit', true);
  if ($get_limit>0)
    $my_limit=$get_limit;
  $my_args = array('limit' => $my_limit);
  related_posts($my_args);
所以在上面的代码中,默认限制是5。如果希望帖子具有不同的值,请使用该值添加自定义字段RelatedPostsLimit

更新2:


您没有将代码插入
相关帖子()
,而是删除了原始的
相关帖子()
,并将其替换为上述代码。:)

请确定我在哪里添加此限制选项?你能把完整的代码放在这个符号之间吗?所以我试了一下,得到了一个php语法错误:(
I s**k at coding