[WooCommerce]カートページや会員ページに情報を表示させるにはショートコードが必要

  • 更新日:
  • 公開日:

WooCommerceでECサイト制作中、会員ページやカートページに情報が表示されない状況に陥りました。

設定から「ショップページ」「マイアカウントページ」に固定ページを割り当ててもダメでしたが、結果ショートコードで解決できました

各固定ページに専用ショートコードを入れる

どうやらWooCommerceインストール後に出てくる自動セットアップをすると以下のショートコードが自動的に固定ページに書き込まれるようです。自動セットアップは大事ですね。

// カートの情報表示
[woocommerce_cart]

// 決済方法の情報表示
[woocommerce_checkout]

// マイアカウントの情報表示
[woocommerce_my_account]

どうやって原因が分かったかというと、管理画面の「WooCommerce > 状況(システム状況)」の中にある”WC ページ”という項目のおかげでした。

システム状況ページでエラー、警告が分かる

その他、注文追跡フォームの表示や商品の表示といったショートコードも用意されています。公式ページのドキュメント『Shortcodes included with WooCommerce – WooCommerce Docs』をご参照ください。

書いた人

Symbol Mark

Ryoichi(しつ)

除菌ティッシュを買い込んで使いきれずによく乾かす人。

療養目的で退職し、どうやって生きていくか模索中。最近は勉強目的でLaravelやVue.js弄ったり、趣味で音で遊んでます。

※2019年10月16日現在ブログリニューアル中です。崩れなどが発生していたらすみません。

うぇぶ: @s_ryone