Discordコミュニティを作りました! 参加する

フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
一覧のアイキャッチ画像にカテゴリのアイ...
 
通知
すべてクリア

一覧のアイキャッチ画像にカテゴリのアイキャッチ画像を使用したい

2 投稿
2 ユーザー
1 Likes
681 表示
ooomakinooo
(@ooomakinooo)
投稿: 1
メンバー
Topic starter
 

初めまして。一つ相談なのですが、一覧ページの表示の際、投稿に設定しているアイキャッチ画像が表示されますが、こちらをカテゴリーに登録しているアイキャッチ画像が表示される様に設定を行いたいのですが、こちらはテーマとしてカスタマイズ不要で可能なことなのでしょうか?もし、不可の場合、カスタマイズせずに設定可能な方法がありましたらご教示いただきたいです。

スクリーンショット 2022 08 11 11.36.52

 

確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, WordPress更新後、SWELLは最新版にしましたか?, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました, デフォルトテーマ等、他のテーマでも同じことが起こることを確認しました, 自分で追加したコードに問題がないかチェック済みです, サポート範囲外だということを理解しているが助けが欲しい(有料サポートしてくれる方を探したい)
問題が確認できるページのURL
利用中のSWELL本体のバージョン
2.6.7
利用中のPHPバージョン
不明
OS
MacOS
利用中のWordPressバージョン
6.0.1
利用中のサーバー会社
ロリポップ
利用中のプラグイン一覧

現在未使用

 
投稿済 : 11/08/2022 11:37 am
山本大介
(@b4rskbe5)
投稿: 127
メンバー
 

以前に似た質問がありましたね。
v2.6.7 では、まだフックは存在しないようです。

https://users.swell-theme.com/forum/swell-forum/%E8%A8%98%E4%BA%8B%E4%B8%80%E8%A6%A7%E3%81%AB%E3%80%81no-image%E7%94%BB%E5%83%8F%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%8F%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA%E3%83%BC%E3%81%94%E3%81%A8%E3%81%AE%E3%82%A2/

一応、Swell_Theme::get_thumbnail()に、term_id を渡せばそちらを優先で表示してくれます。
ただ、term_id があると最優先されるようなコードなので先に has_post_thumbnail() でアイキャッチ有無を確認するしかないと思います。
parts/post_list/item/thumb.php を子テーマで上書きすれば動作をカスタマイズすることが可能です。

(具体的なコードは、サポート範囲を超えますのでご自身で調べてみて下さい)

※ Swell_Theme::get_thumbnail() 内の term_id と has_post_thumbnail() の判定順序が逆だとシンプル (パラメータに term_id を追加してあげれば良いだけなので) なんですが、意味があってこの順番だと思うので外側で判定すると良いと思います。

お仕事のご依頼は https://web.analogstd.com/request/contact からお願いします。
WordPress プラグインも開発しています。
Image Quality Control ・・・ 画像最適化のプラグイン
Combine Social Photos ・・・ Instagram 埋め込みブロックのプラグイン

 
投稿済 : 11/08/2022 4:09 pm
共有: