【PHP】論理演算子( || , && , ! )の使い方

PHPの「||」「&&」「!」の使い方メモです。

ちなみに、これらは論理演算子というものらしい。

【PHP】||

例:a || b
aかbどっちかに該当したら表示される。

使い方

主にワードプレスの固定ページと投稿ページにのみ表示したいものがある場合に利用中。

<?php if (is_page()||is_single()): ?>
固定ページか投稿ページの場合、ここに記載のものが表示される
<?php endif; ?>

【PHP】!

例:!a
a以外の場合、表示される。

使い方

サイトにアクセス解析のコードを埋め込む際、管理人のアクセスを除外する。

<?php if( !is_user_logged_in()) : ?>
ここに解析コードを記載すると、ワードプレスにログインしている管理人には解析コードが表示されない
<?php endif; ?>

【PHP】&&

例:a && b
aとbの両方に該当したら表示される。

使い方

ワードプレスのトップページのみに表示したいものがある。

<?php if (is_home() && !is_paged() ): ?>
ここに記載のものがトップページにのみ表示される
<?php endif; ?>

ちなみに、「is_paged」とは2ページ目以降のこと。「!」と合わせて使うことで、2ページ目以外になります。

サイト運営
▼おすすめASP3選

A8.net

おそらくアフィリエイターはみんな登録しているんじゃないかな。日本最大級のアフィリエイトサービス「A8.net」。

私もメインで利用中です。

案件が豊富で、私の場合は、”まずA8.netで案件を調べて、なければ他のASPを利用する”という使い方をしています。

登録する際、審査もなくすぐ使い始めることができます。



バリューコマース

こちらも大手ASP。

A8.netにはない「ヤフーショッピング」のアフィリエイトができます。あと、旅行系の案件もバリュコマにしかないものが多い印象。

上記のように、A8.netにない案件が多々あるので、私はA8.netの補完的なかんじで使っています。

登録には審査がありますが、ぜひ登録しておきたいASPです。



アクセストレード
アフィリエイトのアクセストレード
通信系や金融系の案件が多いので、そういったサイトを作るときに利用するのがおすすめです。

私は格安SIMの案件で主に利用中。
ライフノラボ