WordPress

【VA Social Buzz】表示位置をアドセンスと入れ替えるためfunction.phpのコードを修正

前職のSIer時代の元同僚が、まさに今仕事でWordPress使っているってことで、僕のブログで気になっていた点を相談してきました。

今回やりたかったのはWordPressの記事の下に表示される「VA Social Buzz」と「Google AdSenceの広告」を入れ替えるということ。

— 記事の終わり —
「Google AdSenceの広告」
「VA Social Buzz」

このような並びにしたいという内容の記事です。
※ニッチな情報なので意味わからない人はどうぞ別記事へ。笑

僕のブログ環境について

まずは僕のWordPress環境について説明します。

当ブログではSTORKというテーマを使っています。

STORKではSEO対策などブログに必要な機能を詰め込んでくれていて、ウィジェットエリアについても様々用意されています。

2017-07-07_00h29_28

このウィジェットの中の、「PC:[広告]記事コンテンツ下」にAdSenceのコードを書いて、記事下に広告を表示させていました。

そして、VA Social Buzzを最近導入しました。
※現在(2018.4.7)では利用していません。

VA Social Buzzは下の画像のように、記事下にFacebookとTwitterのバイラルメディア風ボタンを表示させるプラグインです。

2017-07-07_00h27_44

しかし、こいつらが

— 記事の終わり —
「VA Social Buzz」
「Google AdSenceの広告」

という順番で表示されるので、

— 記事の終わり —
「Google AdSenceの広告」
「VA Social Buzz」

となるように修正をしました。(元同僚にしてもらった)

functions.phpに追記するコード

▼functions.phpに以下のコードを追記します。

functions.phpにこのコードを追記することで、記事ページを組み立てる際に”add_ads_before_vbs”という関数を追加で読み込んでいます。

このコードの最後に出てくる”9”の指定がポイントです。この数字によってプラグインを読み込む順を制御していて、”10”より小さい数値を指定すると良いようです。

▼こんな感じに解決しました!ありがとうフレンド!

2017-07-07_00h49_54

まとめのヒトコト

(´-).。oO(持つべきものはWordPressのコードをいじれる友だちだなあ)

ちなみに、functions.phpなどの動作に影響するコードを触るときは、括弧やコメントアウトなどコードの記述をミスるとシンタックスエラーが発生して、ブラウザからWordPressの管理画面を表示できなくなることがあります。

そんなときはFTPツールを使って、問題のあるファイルを直接修正しましょう。

対策を知らずに最初にシンタックスエラーに直面したときはリアルに↓のような顔になりましたね。笑

( ´_ゝ)

制作費ゼロのホームページ制作をやっています

ウェブパワートラストロゴウェブパワートラストという名前で鳥取市&宝塚市の2拠点でHP・通販サイトの制作事業をしている個人事業主です。
※鳥取市・宝塚市以外でも打合せがリモートでよろしければ、遠方のご依頼も承っております。

  1. 初期制作費が無料で月々9,900円(税込)のみでのHP制作&サポート
  2. アクセス解析データに基づくウェブ集客支援
  3. ブログ収益化チーム『ブログ部』の運営

アクセスを集められるか見えていない初期に大きく費用をかけるリスクは避け、まずは必要最小構成のホームページを作り、月々のアクセス解析データに基づいてコンテンツを改善することで徐々に大きく育てていくことをご提案しています。

 

ウェブパワートラストがやりたいのはウェブサイトを作ることではなく、ウェブを通じたコミュニケーションを作ることです。

\最後までありがとうございます/

いいね!するとfacebookで更新情報がチェックできるようになります。そして何よりも励みになります。宜しくお願いします!

こちらの記事もどうぞ