私は、どの商業用ページもログインユーザーのみがアクセスできるように私たちのパン屋のウェブストアを設定しました。今、私はログインしていないユーザーとは違うものを表示するために、マイアカウントページのh1のタイトルを変更する方法を探しています。それを達成するためのアイデアは誰にもありますか?あなたのご意見ありがとうございます!サルード!Woocommerce - ログインしていないユーザーのためのマイアカウントページの代替h1タイトル
答えて
Wordpressのは、ユーザーがログインしているかどうかを確認するための機能が組み込まれています。
<?php
//Built in Wordpress function that checks if the user is signed in
if (is_user_logged_in()) {
//If the user is logged in
echo '<h1>Logged in title</h1>';
} else {
//If user is not logged in
echo '<h1>Not logged in title</h1>';
}
?>
あなたはそれをオーバーライドしWoocommerceテンプレートを変更する必要があります。
Example: To override the admin order notification, copy: woocommerce/templates/emails/admin-new-order.php to yourtheme/woocommerce/emails/admin-new-order.php
----(更新)----
私が間違っていたが... Woocommerceマイアカウントページです。 <h1>page title</h1>
はあなたのページのタイトルですので、あなたのテーマでページためワードプレステンプレートで、それを変更する必要があります(各テーマが異なる)とwoocommerceテンプレートでません。
あなたは<h1>page title</h1>
周りのif文で条件を使用しますが、あなたのテーマフォルダにこのテンプレートを見つけたら:
// When user is on my account page and not logged in
if (is_account_page() && !is_user_logged_in()) {
echo '<h1 class="entry-title">'.__("My custom title", "the_theme_slug").'</h1>'; // My custom title
} else {
the_title('<h1 class="entry-title">', '</h1>'); // the normal template title
}
このコードは、単に近い例である、あなたはそれをカスタマイズする必要があります。ビット...
ありがとう、私は実際に子供のテーマを使用していないが、1つのメインテーマがインストールされている場合、私はそのテーマのフォルダにコピーするだけですか?サルード! –
うわー、それです。私はその間に近くにいたが、あなたは私にPHPのしくみを少し見せてくれた。ありがとう、それは動作します。あなたの時間をとってくれてありがとう!本当に感謝! –
@MichaelSchwark Cool!これがあなたを助けたことをうれしく思います。 – LoicTheAztec
- 1. ログインしていない場合、WooCommerceページをマイアカウントページにリダイレクトする(問題)
- 2. WooCommerceマイアカウントページ - 注文クエリの現在のユーザーを取得
- 3. Woocommerceのマイアカウントページを別のページにリダイレクト
- 4. WooCommerceカスタムリンクとマイアカウントページのカスタムメニュー項目
- 5. Woocommerce画像の代替サイズ
- 6. ユーザーがログインしていないと、WooCommerceのカートページが空に戻ります
- 7. アクションの代替アイコンとタイトル
- 8. ログインしていないユーザーのチェックアウトページを無効にする
- 9. 代替のセキュリティID資格情報を与えられたユーザーとしてログイン
- 10. WooCommerce - マイアカウントページの複数のカスタムテンプレートにエンドポイントを割り当てる
- 11. google-plusユーザーのためのFacebook登録プラグイン代替?
- 12. ログアウトしたユーザーが代替画像を参照して、ログインしたユーザーのみにプロダクトイメージを表示する方法はありますか?
- 13. アブソリュートH1タイトル私はH1タイトル有するダウン
- 14. 代替ログインとしてFacebookを扱う
- 15. ログインしているユーザーのページが異なり、rootユーザーでログインしていない
- 16. オープンソースのディストリビューションを利用している人のためのカッサンドラスの代替案
- 17. Snap SVGを使用している間の代替/代替イメージ
- 18. カスタマーポータルサイトにログインしていないユーザー
- 19. ログインしているユーザーとログアウトしたユーザーの公開ボタン
- 20. WordPressのログインしていないユーザーのための完全なコンテンツを非表示にするには?
- 21. WebサービスのためのJSP/Javaの代替としてのXQuery?
- 22. ログアウト後にログインしていないため、ログインしていません。
- 23. ログインしていないブラウザのユーザーの一意の識別子
- 24. のためのJavaの代替「ソート-V」
- 25. sendgridの代替が動作しない
- 26. Facebookの初めてログインしようとしたときのiOSでのログインがサファリを開いていない
- 27. 私がログインしているユーザーのカレンダーイベントを取得したいユーザーのcalendarId
- 28. 代替ホスト名のためのFiddlerエコーサービス
- 29. WebSQL - コルドバアプリのための代替
- 30. ユーザーがログインしていない場合のページのリダイレクト
多くのThx、それは指針になります!サルード! –