[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”のご回答がベストです。

コメント

「何かそこ違うよ」「こうした方が良い」っていう部分があったら指摘して頂けると嬉しいです。

トラックバック

トラックバックは現在ありません。

Trackback: https://increment-log.com/woocommerce-disable-download-link/trackback/