Wordpress と Adsense、トップページの一つ目の記事の後にだけ広告を表示させる

weblog — Hidekichi @ 2008/4/29 火曜日

長いことこれが出来なくてあきらめてたのを解消。

このブログで、トップのページはいくつかの記事が表示されているけれど、その一つ目の記事の直後だけに広告を挿入する方法。

わかってみれば方法は簡単で、

  • 記事表示のループの中に変数を定義して、記事と同時にカウントアップ。
  • 一つ目なら広告を表示

てなかんじ。具体的には、の管理画面、テーマエディタのインデックス(index.php)を開き、

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<?php if (have_posts()) : while (have_posts()) : the_post(); $counter++; ?>

に。次に広告を表示させたい場所、私の場合は記事の後ろに以下を挿入。

<?php if ($counter <= 1) {
// 一つ目の記事のときだけ表示
print <<<EOD
<!– Adsense Start –>
ここに広告のコード
<!– Adsense End –>
EOD;
} ?>

これで、一つ目の記事の後ろにだけ広告が表示できるようになった。


Wordpress 2.5で、プラグインの「upgrade automatically」が動かなかった理由は、「Wordpress Automatic Upgrade」プラグイン

weblog — Hidekichi @ 2008/4/21 月曜日

Automatic Upgrade のアップデートをサボっていた私が一番悪いという結果に。

問題となったのは、Wordpress2.5で可能になった、プラグインのアップデートの自動化。プラグインのリストのところにアップデートが存在すると表示されているのだが、「upgrade automatically」のリンクをクリックしても、

Fatal error: Cannot redeclare class pclzip in /***/wp/wp-admin/includes/class-pclzip.php on line 162

などと表示され、プラグインのアップデートができないということ。

ネットで情報を探していると、「update type plugin」が悪さをしているという情報があったので、 Automatic Upgrade を無効化。

再度、アップデートがあることを表示されているプラグインの「upgrade automatically」をクリックして、アップデート

Downloading update from http://downloads..org/plugin/***.zip

Unpacking the update

Deactivating the plugin

Removing the old version of the plugin

Installing the latest version

Plugin upgraded successfully

Attempting reactivation of the plugin

Plugin reactivated successfully.

無事にアップデート完了。ちなみに、 Automatic Upgrade 自体もこの方法でアップデートできる。さらに、現時点でのバージョン1.1では、このプラグインを有効にしていても、プラグインのアップデートに失敗しない。

あとは、右上のプラグインのリンクからプラグイン一覧に戻って、プラグインのアップデートをやりまくる。

めんどくさかったプラグインのアップデートが簡単になってめでたしめでたし。


Wordpressを2.5にバージョンアップしてみた

computer, weblog — Hidekichi @ 2008/4/14 月曜日

2.3台からのバージョンアップ。Automatic Upgrade プラグインで何の問題もなくアップグレードできた模様。

管理画面の色使いや構成が変わってしまったので、なれるまではちょっと戸惑いそう。

そういうわけで、ためしに記事をポストしてみることにした。

今朝は夜中の2時に子どもに起こされた後、子どもは寝てしまったものの自分が眠れず。PCのメンテを始めてしまった。

やったことは、

  • バックアップ用ハードディスクを気休め交換
  • CPUのヒートシンクのお掃除

ほんとの当初の目的は

  • バックアップ用のハードディスクのディスクフルを解消し、バックアップ環境を快適に整備
  • CPUファンを交換し、PCの爆音を根本解決

だったのだけど、ハードディスクは余っているのが320GBしかなく、バックアップ元はすでに280GB。こちらもすぐにいっぱいになりそう。近いうちにハードディスク買ってこよう。

CPUファンの交換は、時々PCが爆音になるのに耐えかねて買ってきていたFANの取り付け。買ってからずいぶん経つのだけど、取り付けるのがめんどうで放置していたFANをようやく重い腰を上げて取り付けようとしたもの。残念ながら元のFANを固定していたネジでは、短すぎて固定できなかった。ただ、FANをはずしたことでCPUのヒートシンクが埃だらけだったのを発見、掃除できた。経験的に埃だらけのヒートシンクを掃除したらFANの回転数の上昇は抑えられ、爆音は減るはずということで、今回はFANの交換を見送ることにした。

そういうわけで、ただ今交換したハードディスクにあらためて全バックアップ中。PCはなかなか静かに動いております。

最後に環境。

PC:
バックアップ用HDD:日立320GB(詳細品番忘れてしまった)
バックアップ元:IO-DATA LANDISK1T
バックアップソフト:RealSync


次のページ »

HTML convert time: 3.848 sec. Powered by WordPress ME