4件の投稿を表示中 - 1 - 4件目 (全4件中)
-
投稿者投稿
-
2022年9月19日 3:09 PM #111213
【お使いの Snow Monkey のバージョン】17.2.6
【お使いの Snow Monkey Blocks のバージョン】16.0.9
【お使いの Snow Monkey Editor のバージョン】8.0.2
【お使いのブラウザ】firefox
【当該サイトのURL】localwp-membersというプラグインを使用しています。
[wpmem_avatar]
というショートコードでアバターを表示できるのですが、こちらをログインで表示の有無の設定をしたいです。//ログインユーザーのみ表示 function if_login($atts, $content = null) { if (is_user_logged_in()) { return ” . $content . ”; } else { return ”; } } add_shortcode(‘if-login’, ‘if_login’);
このコードを使用して
[if_login][wpmem_avatar][/if_login]
としてもショートコードとして反映されません。
ログインの有無でアバター表示のショートコードを使用するにはどうすれば良いでしょうか。
よろしくお願いします。♥ 0いいねをした人: 居ません2022年9月19日 4:11 PM #111219こちらのプラグインですね。
[wpmem_avatar]というショートコードでアバターを表示できるのですが、
こちらをログインで表示の有無の設定をしたいです。プラグインのショートコードを使わない方法になってしまいますが、WordPressデフォルトのアバターであれば、このトピックで解決したショートコードにログインした場合の条件を追加して、表示させるのはいかがでしょうか?
♥ 0いいねをした人: 居ません2022年9月19日 4:28 PM #111224例えばこんな感じでしょうか。
add_shortcode( 'header_option', // ヘッダーコンテンツに入れるショートコード = [header_option] function () { if ( ! is_user_logged_in() ) { // ログインしていない場合 // ログインボタン } else { // 上記の条件に該当しない場合 // アバター + ログアウトボタンなど } } );
アバターはこちらで表示できると思います。
的確な回答ではありませんが、よかったらお試しください。
2022年9月19日 9:09 PM #111233ありがとうございます!
無事に表示ができました。
助かりました。
トピック閉じます。
♥ 0いいねをした人: 居ません -
投稿者投稿
4件の投稿を表示中 - 1 - 4件目 (全4件中)
- トピック「会員制サイトを作成しています。ログインの有無でヘッダーコンテンツにアバター表示をさせたいです。」には新しい返信をつけることはできません。