kennykenny
動作の不具合の検証には環境情報が必要です。投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 5.6)
Welcart のバージョン:(例 2.1.1)
PHP のバージョン:(例 7.4)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.0.8、SKU Select 1.1.4)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.4.0)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.1 )
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
kennykenny
参加者おー、確かに。。全部書き出すことで、正しく指定出来たようです。ありがとうございました。
add_filter( 'usces_filter_pdf_header_fontsize', 'custom_usces_filter_pdf_header_fontsize', 10, 3 ); function custom_usces_filter_pdf_header_fontsize( $fontsizes ){ $fontsizes = array( 'numbering_label'=>9, 'title'=>15, 'date'=>9, 'page_no'=>13, 'customer_company'=>11, 'customer_attn'=>8, 'customer_address'=>8, 'total_price'=>20, 'message'=>9, 'statement_label'=>10, 'delivery_label'=>8, 'delivery_address'=>6, 'order_date'=>10, 'publisher'=>9, 'company_name'=>8, 'details_label'=>8, ); return $fontsizes; }
kennykenny
参加者ありがとうございます。なるほど、シンプルにこれでよかったのですね。。失礼しました、解決済みでお願いします。
add_filter( 'usces_filter_pdf_header_fontsize', 'custom_usces_filter_pdf_header_fontsize', 10, 3 ); function custom_usces_filter_pdf_header_fontsize( $fontsizes ){ $fontsizes = array( 'customer_company' => 11, ); return $fontsizes; }
-
この返信は7ヶ月、 3週前に
kennykennyが編集しました。
kennykenny
参加者ご回答ありがとうございます。
エラーは「Fatal error: Uncaught ArgumentCountError: Too few arguments to function custom_usces_filter_pdf_header_fontsize()・・・」が出ていますね。。
customer_company以外もすべてヘッダーの内容を書き出してみたのですが、同じエラーになってしまいます。。function custom_usces_filter_pdf_header_fontsize( $fontsizes, $args, $data ) { // $fontsizes = array( 'numbering_label'=>9, 'title'=>15, 'date'=>9, 'page_no'=>13, 'customer_company'=>12, 'customer_attn'=>8, 'customer_address'=>8, 'total_price'=>20, 'message'=>9, 'statement_label'=>10, 'delivery_label'=>8, 'delivery_address'=>6, 'order_date'=>10, 'publisher'=>9, 'company_name'=>8, 'details_label'=>8, ); return $fontsizes; } add_filter( 'usces_filter_pdf_header_fontsize', 'custom_usces_filter_pdf_header_fontsize', 10, 3 );
kennykenny
参加者ご回答ありがとうございます!
早速下記のようにfunction.phpに書き込んでみましたが、「サイトで重大なエラーが発生しました」となり、表示出来ませんでした。。function custom_usces_filter_pdf_header_fontsize( $fontsizes, $args, $data ) { // $fontsizes = array( 'customer_company' => 10, ); return $fontsizes; } add_filter( 'usces_filter_pdf_header_fontsize', 'custom_usces_filter_pdf_header_fontsize', 10, 3 );
何か書き方に誤りありますでしょうか・・?
-
この返信は7ヶ月、 3週前に
kennykennyが編集しました。
kennykenny
参加者いろいろやってみましたがうまくいかず、結局「WP Extended Search」というプラグインに頼ることにしました。
<参考>https://fractales.jp/wordpress/102/
こちらで思い通りの結果が得られましたので、解決済みということでお願いします。
ありがとうございました。kennykenny
参加者ご回答いただき、ありがとうございます。
・カスタム投稿はプラグイン「Custom Post Type UI」を使っていて、「投稿タイプスラッグ」に誤りはありませんでした。
・プラグインの設定で、「検索から除外」は「偽」になっていました。(これは試しに真に切り替えても結果は変わりませんでした)
・’post’, ‘page’, ‘custom’を対象としていますが、「投稿」記事だけ検索結果に表示して、カスタム投稿は表示されません。
・たくさんヒットするキーワードで検索すると、白紙のままページャーは出てくるので、拾えているけど表示できていないかと思い、search.php のループ内に「<p>テスト</p>」のように文字を置いても表示されませんでした。現状、こんな感じですが、引き続きいろいろ試してみます。。
また何かヒントいただけると大変助かります。m(_ _)mkennykenny
参加者失礼しました、下記の書き方で解決しました。
$item_code = get_field('product_code');
kennykenny
参加者ご回答ありがとうございます。
カスタムフィールドに入力された商品コード(P0001)をそのままズバリ、テキスト表示するので、$item_code
の値は取得できているかと思います。
書き出されたソースとしては下記のような感じです。P0001<div class="button_status"></div>
kennykenny
参加者ご回答ありがとうございます。
カスタムフィールドに入力された商品コード(P0001)をそのままズバリ、テキスト表示するので、$item_codeの値は取得できているかと思います。
書き出されたソースとしては下記のような感じです。P0001
kennykenny
参加者すみません、タイトルが適切ではありませんでした。。
(×)カスタム投稿記事一覧に関連記事一覧を表示したい
↓
(○)カスタム投稿記事一覧に関連商品のカートに入れるボタンを表示したいkennykenny
参加者ご確認ありがとうございます。
商品詳細ページ内では正しく動作していますので、関連するJavaScriptのソースを固定ページのテンプレートに貼り付けてみましたが、やはりうまく動きませんね。。
次期バージョンお待ちしています。kennykenny
参加者ありがとうございます。引き続きどうぞよろしくお願いいたします。m(_ _)m
kennykenny
参加者環境は下記の通りです。
WordPress のバージョン:5.5.1
Welcart のバージョン:1.9.33
PHP のバージョン:7.4.13
WCEX Auto Delivery:1.1.16
WCEX Widget Cart:1.1.8
ご利用のテーマ:Welcart Beldad
症状を確認したブラウザ:Google Chrome
サーバー:Xserver
SSLの利用:常時SSLkennykenny
参加者ご返信ありがとうございます。
詳しい方の力を借りて、解決してまいりたいと思います。
kennykenny
参加者関係ないかもですが、お二人ともPHP7.4なのが気になっています。
いくつか不具合が出ているようです。PHP7.4について
https://www.welcart.com/community/forums/topic/php7-4%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6
システム要件
https://www.welcart.com/wc-condition/ -
この返信は7ヶ月、 3週前に
-
投稿者投稿