納品書などに画像を入れるカスタマイズ

welcart

納品書等にロゴ挿入

[php] function my_filter_pdf_sign() { return get_template_directory() . ‘/images/******.jpg’; } add_filter( ‘usces_filter_pdf_estimate_sign’, ‘my_filter_pdf_sign’ ); add_filter( ‘usces_filter_pdf_invoice_sign’, ‘my_filter_pdf_sign’ ); add_filter( ‘usces_filter_pdf_receipt_sign’, ‘my_filter_pdf_sign’ ); add_filter( ‘usces_filter_pdf_bill_sign’, ‘my_filter_pdf_sign’ ); function my_filter_pdf_sign_data() { return array(110, 42, 40, 10); } add_filter( ‘usces_filter_pdf_sign_data’, ‘my_filter_pdf_sign_data’ ); [/php]

functions.phpへ記入してください。

最初の関数で、画像のパスとファイル名を指定。

次の4行のフィルターフックは、上から順に「見積書」「納品書」「領収書」「請求書」のそれぞれのPDFに画像をセットしています。

最後に画像の位置とサイズを指定するフィルターフック
左から「画像の横位置」「画像の縦位置」「画像の幅」「画像の高さ」となっています。

PDFなので単位は「px」ではないのでリロードしながら調整が必要かも。

納品書等の店名の非表示設定

functions.phpへ記入してください。

フィルターフック【usces_filter_pdf_mycompany】で納品書等の会社名を制御

フィルターフック【usces_filter_publishe】で納品書等のショップ名を制御

[php] add_filter( ‘usces_filter_pdf_mycompany’, ‘my_usces_filter_pdf_mycompany_label’ ); function my_usces_filter_pdf_mycompany_label() { return null; } add_filter( ‘usces_filter_pdf_mycompany_vlue’, ‘my_usces_filter_pdf_mycompany_vlue’ ); function my_usces_filter_pdf_mycompany_vlue() { return null; } add_filter( ‘usces_filter_publisher’, ‘my_usces_filter_publisher_label’ ); function my_usces_filter_publisher_label() { return null; } add_filter( ‘usces_filter_publisher_vlue’, ‘my_usces_filter_publisher_vlue’ ); function my_usces_filter_publisher_vlue() { return null; } [/php]