‘WordPress’ カテゴリーのアーカイブ

Popular Postsのページビュー数リセット方法(WordPressプラグイン)

2009年11月21日 土曜日

当ブログでも使っているWordPressプラグイン Popular Posts は、人気記事を自動的に表示してくれる便利なプラグインです。

ダウンロード

Post-Plugin Libraryが別途必要なので、上記リンク先のdownload it now.からダウンロードしてください。

設定の仕方はさまざまなサイトで解説されているのですが、カウントされたページビュー数をリセットする方法が見つからなかったので調べてみました。

保存先としては、データベースのwp_postmetaというテーブルに格納されています。

Popular Posts ページビューカウント 初期化方法

  1. WordPressのデータベースにアクセス
  2. カウントを初期化したい記事をテーブル wp_postsから探す
  3. 該当記事のpost_parentの数値をチェック
  4. テーブル wp_postmeta を表示
  5. meta_keyの値がpvc_viewsの行を探す
  6. さきほどチェックした数値とpost_idの数値が一致するものが該当記事
  7. wp_postmetaからその行を削除

これでPopular Postsのリストから削除され、ブログ上に表示されなくなります。

ちなみにテーブルwp_postmetaのmeta_valueがカウント数なのでこれをゼロにしてもいいのですが、Popular Postsのリスト上は載ったままになってしまうので、行ごと削除されるほうが良いでしょう。

※データベースの接頭辞wp_はインストール時の指定によって異なってきます
※DB操作によるブログの破損などの責任は持てませんので、あくまで自己責任でお願いします

なんで初期化が必要になったかというと、なぜか本ブログでPopular Postsを導入すると毎回2カウントされてしまう現象が起きており、検証のためにリロードを繰り返していたら一部記事のカウント数が異様に増えてしまったためです。(ウィジェットから「最新記事一覧」を取り除くとなぜか直りましたが・・・)

Popular Postsの設定も一通りチェックし、Remove this Pluginで取り除いても初期化されませんでした。

カウントを1からやり直したい人の参考になれば幸いですが、くれぐれも人気記事の模造などはされないようご注意を・・・

WP-Cumulus 日本語化(ひらがな、カタカナのみ)

2009年11月15日 日曜日

WordPressのプラグインにWP-Cumulusという、タグクラウドをFLASHで3次元表示する面白いプラグインがあります。

デモ

WP-Cumulus ダウンロード

このブログでもサイドバーに入れてみましたが、公式のものは日本語表示に対応していません。

wp cumulus 日本語でググると、日本語対応ファイルを配られているサイトは色々出てきたものの、

  1. 日本語化は同梱のswfファイルに日本語フォントを埋め込まなくてはならない
  2. 漢字まですべて埋め込むとswfファイルの容量が34kB→1.8MB

いや、いくら便利でも誰かがブログ開くたびに1.8Mロードさせるのはないだろうと。

使用頻度の高い「第一水準漢字」に絞って埋め込み直しても、1.4MB越えとこれもだめ。

ということで、ひらがな、カタカナが表示できるだけでもないよりはマシだろうとつくってみたので、ついでにswfファイルを配布します。

WP Cumulus 日本語化(かな版) ダウンロード (68kB)