サポート » 使い方全般 » カテゴリのよく使うものを削除

  • 新規登録時にカテゴリ選択時に「よく使うもの」の所に
    以前登録したカテゴリがあるのですが、カテゴリ削除ではなく
    「よく使うもの」からだけ削除はできないのでしょうか?

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター jim912

    (@jim912)

    function exclude_old_terms_from_popular_list( $args, $taxonomies ) {
    	if ( in_array( 'category', $taxonomies ) ) {
    	$traces = debug_backtrace();
    		foreach ( $traces as $trace ) {
    			if ( isset( $trace['function'] ) && $trace['function'] == 'wp_popular_terms_checklist' ) {
    				$args['exclude'] = array( 1 );
    				break;
    			}
    		}
    	}
    	return $args;
    }
    add_filter( 'get_terms_args', 'exclude_old_terms_from_popular_list', 10, 2 );

    こんな感じで。

    $args['exclude'] = array( 1 );

    の array の中の数字を、以前登録したカテゴリーのIDにしてもらえれば良いかと思います。複数ある場合は、カンマ区切りで指定。

    $args['exclude'] = array( 4, 7 );

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「カテゴリのよく使うものを削除」には新たに返信することはできません。