归档小部件-将月数限制为12个月

时间:2011-06-14 作者:Tara

默认存档小部件以下拉方式显示每月存档。

我想将月数限制为12个月(下拉)。

我应该在函数中应用什么过滤器。php?

我尝试了这个,但它给了我解析错误:

add_filter(\'WP_Widget_Archives\',\'set_number_months\');
function set_number_months($args) {
$args = array(\'number\'    => 12);
return $args;
}
我也尝试使用wp\\u get\\u归档文件,但出现了相同的解析错误

1 个回复
最合适的回答,由SO网友:Hameedullah Khan 整理而成

使用widget_archives_args 筛选以添加存档限制。

function my_limit_archives( $args ) {
    $args[\'limit\'] = 12;
    return $args;
}
add_filter( \'widget_archives_args\', \'my_limit_archives\' );
要限制存档小部件下拉列表中的月数,请使用以下下拉过滤器。

add_filter( \'widget_archives_dropdown_args\', \'my_limit_archives\' );

结束

相关推荐

显示Archives.php中的所有自定义帖子类型

我该怎么做?archive.php 只有以下内容:wp_get_archives(\'type=monthly\'); 以及wp_get_archives() 没有显示所有帖子类型的参数。我也认为archive-[post_type].php 不是我要找的,因为我希望所有帖子类型都显示在一个归档页面中。谢谢W