ユーザーIDで分岐させる方法 WordPress
公開日:
:
最終更新日:2016/10/08
副業で稼ぐ仕組みの作り方 カスタマイズ, ワードプレス
ワードプレスを使ったサイトを構築中にユーザーによる分岐をするケースもありますよね。
はじめに
記事の投稿者が管理者の場合とそれ以外の場合で表示させたいなと思いカスタマイズしてみました。
注意事項
PHPをいじるので必ず実験後にアップしましょう。
こういった条件で使えます
例えば、まずワードプレスの管理者が各ページを作成し、その後ユーザー登録して頂いた方に投稿したページを編集して頂くと言うケースです。
<?php $post = get_post($post_id); if ($post){ $author = get_userdata($post->post_author); if ($author->ID != "1"): ?> ユーザーIDが1以外の場合ここの内容が表示されます <?php endif; } ?>
こうする事によってユーザーIDが1の場合は何も表示されず、逆に1以外の場合は内容に表示されるようになります。
管理者から別の人に記事の権限が移ると内容が表示されると言うアイデアから生まれた分岐です。何かに活用してやって下さい。
反対にする場合
PHPを勉強している人であれば上記の内容を反対にするのは簡単ですよね。
<?php $post = get_post($post_id); if ($post){ $author = get_userdata($post->post_author); if ($author->ID == "1"): ?> ユーザーIDが1の場合ここの内容が表示されます <?php endif; } ?>
こうする事で、ユーザーIDが1の場合のみ表示させると言う事が出来ます。
以上でWordpressのユーザーIDで分岐させる方法の紹介を終了いたします。
さいごに
色々な分岐の方法がありますね
新しいサイトを構築中ですが、今回は色々な分岐をしているので非常に勉強になっています。PHPは知れば知るほど面白いので、良い暇つぶしになりました笑
カスタムフィールドでの分岐、ページごとの分岐、ユーザ-による分岐と色々な方法があるんだなと。
本当はもっと本格的にやっていきたいのですが、本業が忙しくなってきたので稼げる副業に時間が割けるようになってきたら再度色々と挑戦していきたいですね。
関連記事
-
-
最低限覚えておけば副業で使える簡単なソースコード
副業だけでなく、ブログなどでも見栄えをいじる時にちょっと覚えておけば簡単な修正だけでなく、カスタマイ
-
-
Googleマップを正しく表示させる方法
このページではGoogleマップが正しく読み込まれませんでした って出てしまう人続出ですね
-
-
ワードプレスでスマホとPCで違う広告サイズを表示させる
アドセンスなどの広告サイズは画面に合わないとクリック率が下がりますよね。そこでスマホとPCで違うサイ
-
-
youtubeに動画をアップロードする方法
youtubeに動画をアップロードするのって難しいと思っていませんか?意外と簡単なんですよ。 はじ
-
-
さくらでディレクトリを隠す方法
ディレクトリ一覧や構造が見えるのってなんだか嫌ですよね。 はじめに ディレクトリが丸見えになって
-
-
似顔絵イラストを無料で作れるサイト
副業で自分自身の顔を載せるのが嫌だと言う方に是非利用して頂きたい似顔絵イラストを無料で作れるサイトを
-
-
ワードプレスのテーマを直接いじらない小テーマ
ワードプレスで直接テーマをいじってしまうとアップデートの際今までのデータが全て消えてしまいます。そこ
-
-
スマホでアクセスした時だけ違う内容を表示させる方法
スマホとパソコンだと広告サイズが違うのでそれぞれ違う物を表示させたい時のテクニックをご紹介いたします
-
-
アフィリエイトの審査に落ちた方へ
リンクシェアって審査が厳しいですよね はじめに 副業でアフィリエイトサービスを利用しようと思
-
-
PDFファイルの作り方
情報商材でよくみるPDFファイル、これってどうやって作るのか・・・そんな悩みを解決致します。