-
投稿者投稿
-
2023年10月23日 4:05 PM #132274
【お使いの Snow Monkey のバージョン】25.1.6
【お使いの Snow Monkey Blocks のバージョン】20.3.1
【お使いの Snow Monkey Editor のバージョン】9.3.0
【お使いのブラウザ】Firefox 115.3.1
【当該サイトのURL】### 実現したいこと
カテゴリー「新着情報」とその子カテゴリー「お知らせ」のアーカイブページの記事一覧レイアウトを「テキスト」、それ以外はリッチメディアにしたい。
カテゴリー「新着情報」の子カテゴリーは今後増えていくので、それらにも記事一覧レイアウトを「テキスト」にしたい。### 試したこと
以下をmy-snow-monkey.php
に追加したところ、保存はできましたが、表示エラーになりました。add_filter( 'snow_monkey_get_template_part_args_template-parts/archive/entry/content/content', function( $args ) { if ( is_category( 'topics' ) || is_parent_slug() === 'topics') { // 記事一覧レイアウトを text に変更 $args['vars']['_entries_layout'] = 'text'; } return $args; } );
解決策を教えていただけますでしょうか。
よろしくお願いいたします。♥ 0いいねをした人: 居ません2023年10月23日 5:06 PM #132278検証はしていませんが、この記事で紹介されている方法を試してみてはいかがでしょうか?
♥ 0いいねをした人: 居ません2023年10月23日 5:51 PM #132281表示エラーになりました。
エラーメッセージを教えてください!
♥ 0いいねをした人: 居ません2023年10月23日 5:58 PM #132283あ、
is_parent_slug()
というのは独自の関数ですよね? WordPress にはなさそうなので。is_parent_slug()
という関数を呼び出しているけど定義してないとかですかね?もしそうだとしたら、
is_parent_slug()
を定義するか、is_category( 'topics' ) || is_parent_slug() === 'topics'
の部分を GONSY さんが共有してくださった記事の関数&条件分岐に書き換えるかの対応になるかなぁと思います。♥ 0いいねをした人: 居ません2023年10月23日 6:12 PM #132284is_parent_slug()
で検索したところ、この記事がヒットしました。
このあたりを参考にしたんでしょうか?2023年10月23日 6:26 PM #132285GONSY様
その記事も参考にしました。
♥ 0いいねをした人: 居ません2023年10月23日 6:27 PM #132286キタジマ様
以下、エラーメッセージのスクリーンショットです。
♥ 0いいねをした人: 居ません2023年10月23日 6:43 PM #132288キタジマ様
GONSY様に共有していただいたものを参考に、以下をmy-snow-monkey.phpに加えましたが、エラーが出ました。
add_filter( 'snow_monkey_get_template_part_args_template-parts/archive/entry/content/content', function( $args ) { if ( in_category(6) || post_is_in_descendant_category(6)) { // 記事一覧レイアウトを text に変更 $args['vars']['_entries_layout'] = 'text'; } return $args; } );
♥ 0いいねをした人: 居ません2023年10月23日 8:17 PM #132293undefined function なのでやはり関数が定義されてないみたいですね。独自の関数を使う場合はその関数がどのような処理をするか自分で定義しないといけません。
記事内に関数も書いてあったと思うのでそれもコピペしてみてください。
♥ 0いいねをした人: 居ません2023年10月23日 9:56 PM #132309私がシェアしたこちらの記事
functions.phpに以下を記述のコードも
my-snow-monkey.php
に追加してありますか?2023年10月26日 8:15 PM #1324552023年10月27日 10:24 AM #132471GONSY様 キタジマ様
矢印のところにセミコロンは必要でしょうか?
参考していただいたサイト(https://apr20.net/web/wordpress-web-category/3373/)にはなかったので。♥ 0いいねをした人: 居ません2023年10月27日 12:02 PM #132476if 分はセミコロン必要ないです!
♥ 0いいねをした人: 居ません2023年10月27日 12:49 PM #132488 -
投稿者投稿
- トピック「親カテゴリーとその子カテゴリーのアーカイブページの記事一覧レイアウトを「テキスト」、それ以外はリッチメディアにしたい」には新しい返信をつけることはできません。