[WooCommerce]マイアカウントページからダウンロードページのリンクを削除する

  • 更新日:
  • 公開日:

2016年12月26日追記:

ダウンロードページの無効化はもっと簡単な方法がありました。

「WooCommerce > 設定 > アカウント > マイアカウントエンドポイント(URL表記)」のダウンロード項目にデフォルトで記述されている”downloads”という文字を削除しテキスト欄を空白にしたまま設定を保存すると、ダウンロードページが削除されました。

上記の方法は、これより下で行っているフックで削除する方法よりも確実で簡単です。

 

これより下の解決法はベストではありませんのでご注意を。

WordPressでECサイトを作るなら多機能なWooCommerceが便利ですが、ダウンロード商品を扱わない場合は多々あるかと思います。そんなわけで、マイアカウントページに出る「Download」リンクを削除するスニペットのメモ。

以下をテーマなどのfunctions.phpに記述してリンクを外してしまいましょう。

たったこれだけ。以上です。


参考になったページはこちら:
php – How to disable downloadable product functionnality in woocommerce – Stack Overflow

…だけど、ベストアンサーに選ばれている回答がコアファイルを直接編集する内容でした。これだとWooCommerceプラグインの更新で元に戻ってしまうので、今回はフックを使った方法を引用させていただきました。”Sep 12 at 9:31”のご回答がベストです。

書いた人

Symbol Mark

Ryoichi(しつ)

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

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

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

うぇぶ: @s_ryone