我正在使用此处的随机帖子链接插件。 http://wordpress.org/support/plugin/random-post-link
它的工作原理接受链接将您引导到任何类别的随机帖子。我需要它指向同一类别。我发现下面的代码可以让你选择1个类别。
function my_random_post_args($args) {
$args['category_name'] = 'cat-slug-here';
return $args;
}
add_filter('random_post_args', 'my_random_post_args');
此代码放在functions.php中并且它可以接受我不想只使用一只猫我需要它来用于我的所有类别。
答案 0 :(得分:0)
您可以在随机发布功能中使用get_the_category()功能和仅显示第一个类别名称:
function my_random_post_args($args) {
$category = get_the_category();
$args['category_name'] = $category[0]->slug;
return $args;
}
add_filter('random_post_args', 'my_random_post_args');