- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
フォーラム
こんにちは。
コード関係の質問はサポート外だと思っています。
承知の上での質問になります。
すみません。。
P.S.私はPHPの記述は部分的に抜粋して流用しているプログラミング未経験者です、、 🙂
質問内容なのですが、「Custom Post Type UI」プラグインで、カスタム投稿タイプ(例:POST形式でスラッグ「item」)をつくりました。 🍶
このitem投稿タイプの記事を公開したところ、一般記事(POST)には表示されていた記事下の「著者情報や関連記事」が表示されていないことに気が付きました。 🤓
item投稿記事の下にも表示させたい!と思い、調べていたところ下記の過去フォーラム記事を見つけました。
上記から、かんたさんのサイトで「swell_related_post_args」の詳しい説明を見つけ、
意気揚々と、下記の記述をSwell子テーマ内のfunctions.phpに記述してみたのですが、item投稿記事下に変化なく、なにも表示されていませんでした。。(T_T)
function example01($args){ if (is_singular( 'item')){ $args['post_type'] = 'item'; return $args; } } add_filter( 'swell_related_post_args', 'example01' );
ここからSwell本体テーマの階層を眺めていたところ、
single.phpの下記の記述部分を読むことにより記事下のコンテンツが表示されているところまではわかりました。
<div id="after_article" class="l-articleBottom"> <?php if ( ! \SWELL_Theme::is_use( 'ajax_after_post' ) ) : SWELL_Theme::get_parts( 'parts/single/after_article' ); endif; ?> </div>
ただ、私のitem記事の公開後ソースを見ると
<div id="after_article" class="l-articleBottom"> </div>
という具合に、見事に読み込まれていないようでした。 😥
わかりにくい説明だったかもしれません。すみません。
もし、このエリアに「after_article」のコンテンツを読み込ませる方法がSwellにございましたらアドバイスいただきたいです。
どうぞよろしくお願いいたします。 ☕
Custom Post Type UI
すみません、「記事下コンテンツを遅延読み込みさせる」のチェックがONのときに、カスタム投稿タイプだと正常に表示されない不具合が発生中のようです。
次回修正しておきますので、取り急ぎ設定をOFFにしてみてください...!
SWELL開発者です。
@loos_ryo わぉ~~~!!
チェックを外したら表示されました!!
コードを触らずに一旦でも解決できてマンモスうれピーです 🤩
ご返信ありがとうございました。
また今後のアップデートも期待させてください。
取り急ぎお礼まで 🍹 🍕 🍾