返信先: 会員システムを必須にできますか?

ホーム フォーラム 要望と提案 会員システムを必須にできますか? 返信先: 会員システムを必須にできますか?

#73580

kota1010
参加者

masuda-clair様

再びのご返信ありがとうございます。

「テンプレートを触ればいけるんじゃないかな?」がヒントになり、フィルターフックのカスタマイズで非表示にすることができました。以下のソースをfuctions.phpに追加しました。

add_filter( ‘usces_filter_get_customer_button’, ‘my_usces_filter_get_customer_button’, 10, 3 );
function my_usces_filter_get_customer_button( $res ) {
return preg_replace( ‘|<input name=”deliveryinfo”(.*?)>|’, ”, $res);
}

これで「次へ」ボタンが非表示になり、実質的に会員登録必須になりました。
どうもありがとうございました。

ただ、通常はこれでいいのかもしれませんが、私の場合、DL-Sellerプラグインを使っていて、物販もダウンロード商品もありまして、物販のみの場合は上記対処で済むのですが、ダウンロード商品の購入の場合は元々会員登録が必須です。しかし会員登録画面とページ遷移が一部異なり、入力必須項目なども異なるので、できれば物販でもダウンロード商品でも同じ登録画面、同じページ遷移になれば、と思っています。

ですのでもし物販でもダウンロードでも同じ画面遷移で会員登録必須にする方法などがあるようでしたら、どなたかご教授頂ければ幸いです。引き続きよろしくお願いいたします。