ショートコードでアドセンスの広告表示です。他のサイトさんでも紹介されていると思うのですが、もっと簡単にということで私も書いてみることにしました。広告の位置をウィジェットで選択できる位置から変えようと思ったのは、WordPressを使い始めて間もない頃だったので、ショートコードって何?という感じでした。[xxxx]という形式で記事中に記述することで、PHPで書いたプログラムの結果をその位置に表示できる、というのが私のざっくりとした理解です。私のブログの場合は[add]と記事中に記述するだけで、その位置にアドセンスのダブルレクタングル広告が表示されるようになっています。functions.phpなのですが、子テーマの方のfunctions.phpに書き込むようにします。functions.phpに書き込まなければならなくなります。編集方法functions.phpを編集する場合は、テーマの編集を表示させます。child)を選択して、functions.phpをクリックします。後はコードを追記して、下の「ファイルを更新」をクリックすれば完了です。バックアップを取っておくことは大切です。サイトが表示されなくなった時は、functions.phpを編集前のものに戻して復旧させます。幾つかのサイトを参考にして作った、超簡単なショートコードの作成例です。'testfunc');1行目でtestfuncという名称で関数を定義しています。2行目のreturnの後ろのコンマ(アポストロフィ)の間に表示させたいHTMLタグなどを入れます。4行目のadd_shortcodeで関数のtestfuncをショートコード名testで呼び出せるようにしています。記述すると「ここに表示させたい内容を記述」と表示されます。アドセンスの広告を表示させる場合は、2行目のreturnの後ろのコンマの中にアドセンスコードをそのまま貼り付ければOKです。デスクトップ専用の広告を表示Simplicityでアドセンス広告を表示させる場合のコードです。8行目にアドセンスコードをそのまま貼り付けます。is_ads_visible()で広告の表示非表示をコントロールしています。is_mobile()でモバイルとデスクトップでの表示の切り替えをしています。'wbfunc3');モバイル専用の広告を表示こちらはモバイルだけで広告を表示させる場合です。'wbfunc3');ダブルレクタングル広告を表示デスクトップでダブルレクタングル広告を表示する場合です。11行目に左側に表示させるレクタングルのアドセンスコードを、14行目に右側に表示させるレクタングルのアドセンスコードを貼り付けます。カスタムチャンネルで左右の広告のクリック率などを知りたいので一応分けています。<tbody>を使って整形すると上手く表示されます。'wbfunc4');下は実際に貼り付けた状態です。'wbfunc4');広告の表示に時間がかかる場合がある特にダブルレクタングルの場合は表示に時間が掛かってしまいます。上の位置に設置すると、見てもらう前にスクロールされてしまう可能性があります。私は記事上ではなくて、リート文下に置くようにしています。サーバーはWpXクラウドなのでかなり高速だと思うのですが、重い広告が混じっていると表示にかなりの時間がかかります。私のノートPCの描画処理速度も関係しているのかも知れませんが、ダブルレクタングルの表示でだいたい1秒~5秒ぐらい掛かります。(ミニキーボード)ワイヤレスミニキーボードを使ってみた。最近はベッドに寝転がって、1m程離れたノートPCの画面を見て操作することが多くなりました。(トラックボール付キーボード)今度はトラックボール付きのキーボードを入手。いうことで、トップページの記事一覧に表示されないカテゴリーを追加しました。