記事のカテゴリを <?php the_category ?> で取得して表示し、そのカテゴリをクリックすると、
特定の固定ページに飛ぶ、という実装をしたいのですが、うまくいかず困っています。
(特に何もしなければ、カテゴリ一覧ページに飛びます)
そもそもURLを入れ替える、という方法が良いのかと思い、以下のようなコードをfunctions.php に
記載してみたのですが、エラーを吐いてしまいます。
どこかケアレスミスをしているのか、そもそもこのようなやり方ができないのか、判断がつかないため、
見ていただけないでしょうか。
PHP
1add_filter( 'the_category', 'customize_cats' ); 2function customize_cats( $output,$args ) { 3 4 $output=str_replace("category/seo/","seo/seo-list/",$output); 5 $output=str_replace("category/sns/","sns/sns-list/",$output); 6 7 return $output; 8} 9
category/seo から seo/seo-list
category/sns から sns/sns-list
にスラッグを入れ替えるといったイメージです。
どなたかアドバイスをいただけますと幸いです。
どうぞよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。