0

我想编辑最近的帖子小部件以仅包含某些类别。

  1. 此小部件代码的位置是否跨主题标准化?如果是这样,它在哪个文件中?

  2. 我必须进行哪些编辑才能实现这一目标?

4

2 回答 2

2

您可以使用过滤器来更改小部件。这是一个例子。您只需将 6 更改为您要使用的类别 ID。这将进入您的functions.php 文件。

add_filter('widget_posts_args','modify_widget');

function modify_widget() {
    $r = array( 'cat' => '6' );
    return $r;
}
于 2013-06-02T08:59:26.750 回答
1

1) 最近的帖子小部件是 Wordpress 的核心,不在主题中(除非它们特别包含不同的最近的帖子小部件)。

2)不要编辑核心WP文件;这是不好的做法。阅读https://wordpress.stackexchange.com/questions/1564/modifying-wordpress-core-files

最佳实践:使用http://wordpress.org/plugins/custom-recent-posts-widget/可以排除类别,或者使用 http://wordpress.org/plugins/ 中的其他小部件

于 2013-06-02T03:20:45.587 回答