Blog

[WordPress] ウィジェットの初期設定をfunctions.phpから変更する

Posted by admin at 10:17 日時 2012/01/18

#

WordPress関連の小ネタです。

PS Taxonomy Expanderのように、WordPressの機能を拡張するプラグインを使用している場合で、反映にはパラメータ値を追加する必要がある場合があります。例えば、このプラグインを使えば、カテゴリー一覧の表示順をこのように変更できます。

<?php wp_list_categories( 'orderby=order'); ?>

しかし、 orderby パラメータ値の設定は、WordPressのウィジェットの設定項目にはありませんね。このような場合、functions.php などからウィジェットの設定項目を調整することができます。

function force_category_orderby_order( $cat_args ) {  	$cat_args['orderby'] = 'order';  	return $cat_args;  }  add_filter( 'widget_categories_args', 'force_category_orderby_order' );

Share this entry