久しぶりにYet Another Related Posts(YARPP)を使うサイトを触っていたのだけど、テンプレートに書き出すコードが以前と変わっていたようなので備忘録に。
今回はwelcartで関連商品を表示させたいので、YARPPを使った。
welcartにも関連する商品を表示させる機能があるが、商品ごとに設定する必要がある他、表示カスタマイズが面倒そうなのでプラグインにしたというわけだ。
YARPPの設定で自動表示の設定の箇所、全てのチェックを外す。
これで自動表示されなくなる。
あとはテンプレート内の好きなところにコードを放り込むだけだ。
welcartで使うテンプレートはテーマのwc_templatesというフォルダ内のwc_item_single.phpとwc_sku_select.phpだ。
一番下に持っていきたければ</article>の前に設置するといいだろう。
YARPPには好きなところに貼り付けられるショートコード([yarpp])が存在する。
ショートコードだけではテンプレート内に貼っても表示されないので下記のように記述する。
<?php echo do_shortcode('[yarpp]'); ?>
これで完了なのだ。
may the force be with you
The following two tabs change content below.
sawaking
川崎フロンターレ(サッカー)と犬をこよなく愛するクリエイターです。
フリーランス(アートディレクションやコンサルタント)を15年続け、現在は恵比寿にある企業のメディア部門にてディレクターをしています。
企業に務めながらフリーランス時代の遺産を副収入にぬくぬくと生きています。
このブログは、基本的にフリーランスの仕事やアフィリエイトの運営・WordPressのカスタマイズ等について書いていこうと思います。
最新記事 by sawaking (全て見る)
- Yet Another Related Posts(関連する記事)表示プラグインを任意の位置に表示させる - 2023年3月27日
- WordPressのダッシュボードにメッセージを掲載する方法 - 2022年6月15日
- カスタムフィールドに入力した値を検索キーワードに含めるプラグイン - 2022年1月18日