質問: ### 前提・実現したいこと みなさまこんにちは 現在会員向けのサイトの構築をWordPressで行っております。 会員向けのプラグインなどで、ログイン時とそれ以外での画像の表示/非表示や、 本文の先頭からの指定文字数の表示/非表示などはコントロールができております。 ### 悩んでいること 現在、投稿の構造が、 各タイトル 参考テキスト 参考事例 各タイトル 参考テキスト 参考事例 各タイトル 参考テキスト 参考事例 のような構造になっています。 ### 試したいこと ここで、single.phpでは、のかたちでよびだしております、 しかし例えば、ログインしていないユーザーに対しては 各タイトル 参考テキスト は表示するが、 参考事例 に関しては表示しない。 ということを実装したいと考えました。 単純に考えますと、ログインの切り分けによるCSSで要素に対してstyle="display:none;" を適用すればよいのですが、出力した後ですと結局ソースコードには文字列がならんでしまいます。 そもそも~ で囲まれたものはログインの状態によって「出力しない」ということができないかといろいろと調べております。 post_content),0,60).'...'; ?> 上記のような本文を特定の条件で出力するコードに~のエリアは出力しないという ことを実装することができるのでしょうか? お忙しいところ申し訳ありませんが、 アドバイスをいただけると嬉しいです。
回答: single.phpなどに記述する場合は ``` //ここにログイン時のコンテンツを入れる //ここにログインしていない時のコンテンツを入れる ``` としてログインしている場合とログインしていない場合で表示するものを変えてはどうでしょうか? 参考サイトはこちら