久しぶりに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
川崎フロンターレ(サッカー)と犬をこよなく愛するクリエイターです。
フリーランス(アートディレクションやコンサルタント)を15年続け、現在は恵比寿にある企業のメディア部門にてディレクターをしています。
企業に務めながらフリーランス時代の遺産を副収入にぬくぬくと生きています。
このブログは、基本的にフリーランスの仕事やアフィリエイトの運営・WordPressのカスタマイズ等について書いていこうと思います。

