Woocommerce|注文ページと注文完了ページをわけたい(または文章を一部注文完了ページは消したい)

0
いいねをした人: 居ません
  • このトピックには2件の返信、2人の参加者があり、最後に西澤颯により2年、 6ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #89261
    西澤颯
    参加者
    21

    【お使いの Snow Monkey のバージョン】15.11.0
    【お使いの Snow Monkey Blocks のバージョン】
    【お使いの Snow Monkey Editor のバージョン】
    【お使いのブラウザ】Google Chrome
    【当該サイトのURL】https://ringosamurai.com/

    ### 実現したいこと
    いつもお世話になっております。
    Woocommerceにおいて、注文ページと注文完了ページをわけたいです。
    (または文章を一部注文完了ページは消したい)

    注文ページに規約や注意点を掲載したいのですが、
    決済完了後は「決済ありがとうございました」
    それらの文章を削除したいです。

    ↓注文ページの状況↓

    ↓注文完了ページの理想(赤いセリフもいらない)↓

     

    ### 試したこと
    add_filter( ‘the_title’, ‘title_order_received’, 10, 2 );
    function title_order_received( $title, $id ) {
    if ( is_order_received_page() && get_the_ID() === $id ) {
    $title = “ご注文完了”;
    }
    return $title;
    }

    こちらでタイトルも文言だけは変えてみたのですが、
    固定ページで設定した文字を消すのがわかりません。

    注文ページも注文完了ページも
    一つの固定ページによって成り立っているので
    場合分けの方法がわからないということです。

    何卒アドバイスよろしくお願いいたします。

    0
    いいねをした人: 居ません
    #89271
    GONSY
    参加者
    805

    こんにちは。

    【購入手続きページ】に指定している固定ページに置いてあるショートコード([woocommerce_checkout])の上にブロックで情報を入れているということですか?

    もしそうであれば、ちょっと強引ですが、手っ取り早い方法として、CSSで実現できると思います。

    1. ショートコード([woocommerce_checkout])の上に入っている情報で、支払い完了後に見せたくない情報(要素)をひとまとめ(グループ化)にするなどして、クラス名(例:checkout_element)をつけます。
    2. 支払い後のページのbodyタグにはwoocommerce-order-receivedがつくので、非表示になるように、以下のようなCSSを追加します。
    .woocommerce-order-received .checkout_element {
    	display: none;
    }

    以上で消えると思います。
    未検証ですが、支払い後のページのbodyタグにwoocommerce-order-receivedがつくのは確認しましたので、お試しください。
    この方法を使えば、送信後にだけ要素を表示することもできると思います。

    りんご、美味しそうですね!

    2
    いいねをした人:
    #89289
    西澤颯
    参加者
    21

    すみません返信遅くなりました…!

    できましたー!!

    とてもありがたいです😭

    知識不足ですみませんがおかげさまでまた一つ賢くなりました✨

    東北の農家さん達、
    今年は春の雪害などで苦しんでいるので
    少しでも貢献したいのです泣

    本当にありがとうございました!

    0
    いいねをした人: 居ません
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • トピック「Woocommerce|注文ページと注文完了ページをわけたい(または文章を一部注文完了ページは消したい)」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。