• 解決済 dataring

    (@dataring)


    ウィジェットの「カテゴリー」(カテゴリーのリスト)で、
    カテゴリーリンクにカーソルを合わせた時に表示される
    「title=””」タグの文章を、説明文からカテゴリー名に変更したいと考えているのですが、
    「title=””」のタグを変更できるディレクトリとファイルの箇所がどうしてもわかりません。

    どの場所にあるか、お教えていただけると大変助かります。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは

    widget_categories_args フィルターフックで Walker クラスを指定する方法はどうでしょうか。

    テーマの functions.php に、

    class My_Walker_Category extends Walker_Category {
    	function start_el( &$output, $category, $depth = 0, $args = array(), $id = 0 ) {
    		$category->description = $category->name;
    		parent::start_el( $output, $category, $depth, $args, $id );
    	}
    }
    
    function my_widget_categories_args( $cat_args, $instance ) {
    	$walker = new My_Walker_Category();
    	$cat_args['walker'] = $walker;
    	return $cat_args;
    }
    
    add_filter( 'widget_categories_args', 'my_widget_categories_args', 10, 2 );
    トピック投稿者 dataring

    (@dataring)

    >ishitaka 様
    さっそくfunctions.phpにてご指定のソースを導入してみましたところ、title=のタグの表示がカテゴリー名に変わって、うまくいきました。
    教えていただけまして、ありがとうございます。

    解決したようでよかったです。後からこのトピックを見る方のために、このトピックを「解決済」にしておいてください。

    トピック投稿者 dataring

    (@dataring)

    ありがとうございます。
    解決済に更新しました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「カテゴリーウィジェットのhtmlを編集できる場所がわかりません」には新たに返信することはできません。