迷いネコ

投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------

フォーラムへの返信

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • 迷いネコ
    参加者

    サーバー側からファイルを編集、コードを入力、文字化けするので文字コードをutf-8にすると解決しました。

    迷いネコ
    参加者

    ——————————————-
    WordPress のバージョン:4.8.1
    Welcart のバージョン:1.9.3
    Welcart専用の拡張プラグイン:(例 DLSeller、Mobileなど)
    ご利用のテーマ:Square
    症状を確認したブラウザ:
    サーバー:エックスサーバー
    SSLの利用:常時SSL
    WordPress のパーマリンク設定:(例 /archives/%post_id%/)
    ——————————————–

    お世話になります。

    Squareでも同じ症状です。

    バージョン1.0.2は問題なかったのですが、
    バージョン1.0.3からかと思われます。

    出来れば品切れページのお問合せからコンタクトフォームに飛んだ時点で、フォームに反映されているとお客様も分かり易いかと。

    こちらもご対応宜しくお願い致します。

    迷いネコ
    参加者

    いろいろやってみましたが、今のところ未解決です。

    再度、上記のサイトさんと今までのご教授を参考にいろいろやってみました。

    ———————–
    「Contact Form 7」側の編集で、フォームに
    [text event-title]を半角で追加しました。

    また、functions.phpに以下の記述を追加しました。

    function my_form_tag_filter($tag){
    	if ( ! is_array( $tag ) )
    		return $tag;
    
    	if ( isset( $_GET['postID'] ) ) {
    		$name = $tag['name'];
    		if ( $name == 'event-title' ) {
    			$postID = $_GET['postID'];
    			$tag['values'] = (array) $usces->getItemName($post_id);
    			$tag['values'] = (array) $usces->getItemSkuDisp($post_id, $skucode);
    		}
    	}
    	return $tag;
    }
    add_filter('wpcf7_form_tag', 'my_form_tag_filter', 11);

    ———————————

    ですが、ダメでした。
    また、他の参考になるサイトを探してみます。

    迷いネコ
    参加者

    お世話になっております。

    http://pedal-blog.2-d.jp/contactform7-title/
    こちらのサイトさんを参考にしてfunctions.phpに
    以下の記述を追加しました。

    ——————–
    function my_form_tag_filter($tag){
    if ( ! is_array( $tag ) )
    return $tag;

    if ( isset( $_GET[‘postID’] ) ) {
    $name = $tag[‘name’];
    if ( $name == ‘event-title’ ) {
    $usces->getItemName($post_id);
    $usces->getItemSkuDisp($post_id, $skucode);
    }
    }
    return $tag;
    }
    add_filter(‘wpcf7_form_tag’, ‘my_form_tag_filter’, 11);
    ——————–

    また、「Contact Form 7」側で

    上記のタグをフォームに追加しましたが、商品ページの
    売り切れになった商品の“この商品に関するお問い合わせ”ボタンをクリックしても
    問い合わせフォームには反映されません。
    どこが悪いのでしょうか?

    ——————————————-
    WordPress のバージョン:4.7
    Welcart のバージョン:1.9.0
    ご利用のテーマ:welcart_basic-square
    症状を確認したブラウザ:Chrome
    サーバー(会社名、サービス名):Xserver
    SSLの利用:有り
    WordPress のパーマリンク設定:
    ——————————————–

4件の投稿を表示中 - 1 - 4件目 (全4件中)