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

WordPress

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' );

関連する記事:

  1. WordPressで複数のカスタム属性をミックスしたタグクラウドを表示する
  2. WordPressのギャラリーをカスタマイズして好きなjQueryプラグインを使う
  3. 実は便利!ショートコードを自作してみよう #WordPress
  4. WordPressのビジュアルエディタで行頭の全角スペースが消える問題を解決する方法
  5. #WordPress ネットワーク内の別ブログの新着情報を表示するウィジェット

関連記事はYARPP関連記事プラグインによって表示されています。

This entry was posted in Web制作Tips and tagged . Bookmark the permalink.