稼げる副業でお小遣いを稼ぐ方法

稼げる副業でお小遣いを稼ぐだけじゃなく、料理や映画アニメ、趣味などメモにも使っているブログ

副業で稼ぐ仕組みの作り方

ユーザーIDで分岐させる方法 WordPress

投稿日:2016年10月8日 更新日:

ワードプレスを使ったサイトを構築中にユーザーによる分岐をするケースもありますよね。

はじめに

記事の投稿者が管理者の場合とそれ以外の場合で表示させたいなと思いカスタマイズしてみました。

注意事項

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は知れば知るほど面白いので、良い暇つぶしになりました笑

カスタムフィールドでの分岐、ページごとの分岐、ユーザ-による分岐と色々な方法があるんだなと。

本当はもっと本格的にやっていきたいのですが、本業が忙しくなってきたので稼げる副業に時間が割けるようになってきたら再度色々と挑戦していきたいですね。

-副業で稼ぐ仕組みの作り方
-,

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

EC-CUBE特定の商品ステータスのみを特定の箇所に表示させる

代引きが出来ない商品やメール便が対応できない商品を目立たせたい時などに利用できます。 関連記事: WordPressのfeedが9時間ずれてしまう時の改善方法 EC-CUBEにワードプレスの新着情報を …

shopifyで返金方法などの流れ

ショピファイで返金する際の流れをご紹介いたします。 関連記事: 【ゆうちょ】アリエクのアフィリエイト報酬を受け取りました らくらくメルカリ便を利用する方法 クリックポストのやり方や料金について A8の …

EC-CUBE(2.11.5)のダウンロード方法

EC-CUBEは無料で使えるネットショップのシステムの事です。副業で何かを販売するなら必ず使いたい一つですね。 関連記事: カスタムフィールドで画像を出力する時のヒント【ワードプレス】 【EC-CUB …

カスタムフィールドのループ回数を出力する方法

カスタムフィールドの出力回数の数字をclassやidに割り振りする方法をご紹介いたします。 関連記事: カスタムフィールドで画像を出力する時のヒント【ワードプレス】 カスタムフィールドを使って計算 W …

tinymce advancedで絵文字もフォントサイズも可能に

ワードプレスって、顔文字が使えなかったり、フォントサイズがいじれなかったりと日本人のブログとしては微妙ですよね?そこでこれらを可能にするプラグインのご紹介です。 関連記事: tinymce advan …