前提・実現したいこと
初心者です
稚拙な質問で申し訳ありません。大変困っております
ワードプレスでPHPでHPを作っており
ログインページがログイン後もログインと会員登録がまだなら会員登録の案内をしてしまっており、ログイン時は
非表示にしたいと試行錯誤していますがうまくいきません
発生している問題
### <?php if(! is_user_logged_in() ) : ?> <div class="reg_link"> <h2 class="has-text-align-center"><strong>ログイン</strong></h2> <p class="has-text-align-center"><br>アカウントをお持ちでない方は無料会員登録へ<br>登録はこちらから<br><br><a class="btn" href="http://">会員登録</a><br><br> </div> <?php else : ?> .reg_link{display:none;} <?php endif; ?> [wpmem_form login]
*一番下のコードははプラグインWPMembersのログインフォームのショートコードです。
試したこと
".reg_link{display:none;}"がテキストで表示されるだけで上記の案内も消えません。
無知で申し訳ないですが解決策を知りたいです。よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
WP、PHPバージョンは最新です
<?php if(! is_user_logged_in() ) : ?> <p>ログインしてない</p> <?php else : ?> <p>ログインしてる</p> <?php endif; ?>
両方の文章が表示されるということは記述内容が間違ってるのでしょうか?
回答1件
あなたの回答
tips
プレビュー