WordPressを導入すると誰もが考えるのは、次ぎにカウンターを取り付けてみようと言うこと。グーグルで検索すると、どうやら「Counter Ⅱ」が定番のよう。善は急げ。
ところが、うまくいかない。サイドバーに表示させる方法が分からん。ここで挫折した方も居るようだ。(wordpressでカウンターをつける)
館主も何度も試行錯誤した上で、今は表示できている(と思う)。

どう解決したか、明日になったらさっぱり忘れそうなので、超初心者である自分の備忘録のため、記しておこう。
まずは自分の環境についての記録。
- WordPress 3.0-beta1
- CounterizeII V2.14.1
まずは管理者でログイン後、左サイドバーにあるPlugins、次いでAdd Newをクリック。検索画面が出るのでここでcounterとでもいれて検索すると、20個ほど見つかり、その中に(2010/05/07現在、上から二番目に)含まれているはず。Install Nowをクリックした途端、Activateするかと尋ねられる。自分のパソコンにダウンロード、unzipして、適当に修正した後、uploadというのが、普通のやり方だと思う。どのブログを読んでも、そう書いてある。しかしInstall Nowというボタンはそれをバイパスしてしまう優れもの。(あまり簡単すぎて、どこでどう修正したらよいのか、分からないという反面教師。)実はここでActivateすれば、そのまま動くはず。
そんなはずがないだろ、と諸先輩から直ちに反論が出そうなので、説明しておこう。
- phpを編集したいですか?phpをいじるのは、初心者には荷が重いから、省いてもいいんじゃないの?昨日のカウンターが出ないだけだよ。
それでもいじりたい方へのヒント。ftpでホストにアクセス、場所は /wp-content/plugins/counterizeii なるフォルダーにcounterize.phpというファイルが見つかる。これをいったんパソコンにダウンロードして、編集し、再びアップロードすればよい。 - サイドバーに出なくともいいじゃない?管理者としてログインし、Dashboardを開けば、アクセス数がしっかりカウントされているのが分かります。

どうしても公開したい方へのヒント。ここがわかりにくいところ。私もここで挫折しかけた。私の経験では、Appearance>Widgetsでは、処理できないと思う。「ウィジェットに明記すれば完了」という記述もある。そこでText欄を追加、そこへphpコマンドを書き込むが、数字だけ出てこない。「テーマにphpコードを追加すればよい」これも具体的にどうするのか、私には分からなかった。
私のとった方法はこうだ。自分が利用しているテーマを知る。筆者の場合、デフォルトのまま、Twenty Ten 0.9だ。
これによると、ftpでホストにアクセして、/wp-content/themes/twentyten というフォルダーを探す。当然だが、これは筆者の場合だから、異なる設定をしている人はそれなりに読み替えて下さい。そこにsidebar.phpというファイルが見つかる。それをまた自分のパソコンにダウンロードして、編集。40行目以下にphpコードを追加。なお、館主はphpを勉強したことはなく、コードについては見よう見まねですので、あしからず。

- それからもう一つ。ファイル名称から_UTFを削除するという件。これも最初は要らないんじゃないの?これが要るのはカウンター名称を日本語にしたい人だけだと思う。Today/(Yesterday)/Totalと英語のままならやる必要なし。ちなみにこのファイルは館主の場合、wp-content/plugins/counterizeii というフォルダーにある。Todayを例えば日本語全角(utf-8コードで)「今日」などとする。sidebarだけ日本語にしておいて、ファイル名称に手当をしておかないと、例えばこんな風に文字化けになる。

ファイル名称も合わせて、直しておくと、最終結果はこうなるというわけ。めでたしめでたし。

No related posts.

Pingback: サイトへの異常な愛情?湘南玩物喪志館ブログ | 湘南玩物喪志館ブログ
Pingback: 人気記事ランキングを表示する | 湘南玩物喪志館ブログ