[WordPress] [Welcart] PDF(見積書、納品書、請求書、領収書)にオプションの内容を表示させない
Welcartの管理メニューから発行する納品書や請求書には、購入された商品のオプションまで細かく記載されています。
しかし、オプションの種類が多い商品の場合、オプションの表示だけでかなりの行数を取ってしまい、時にはページをまたいでしまったり、枠をはみ出してしまいます。
このような状態を避けるために、公開されているフィルターフックを活用してオプションを表示させないようにすることができます。
サンプルコード
// PDF(見積書、納品書、請求書、領収書)にオプションの内容を表示させない
function my_filter_all_option_pdf() {
return '';
}
add_filter('usces_filter_all_option_pdf', 'my_filter_all_option_pdf');
Welcartの公式リファレンスにはフィルターフックの一覧ページがありますが、この一覧にすべてのフィルターフックが網羅されているわけではありません。
リファレンスに目当てのフィルターがなかった場合も、ダメ元でソースコードをあたってみると解決につながるフィルターフックが見つかることがありますので、何か特殊なカスタマイズをしたいケースが出てきたときには、ソースコードを当たってみるのもいいと思います。
ご質問など受け付けています
記事の中でわかりにくかったところ、もっと知りたかったこと、間違っていることなど、何でもお気軽にご連絡ください。
ご連絡は下記フォームを利用いただくか、ツイッターアカウント@flat8migi宛てでもOKです。