月別アーカイブ: 2009年8月

[WordPress]Google Sitemaps用のsitemap.xmlを簡単に生成できるプラグイン Google Sitemap Generator

WordPressでGoogleサイトマップ用のsitemap.xmlを簡単に生成できるプラグインGoogle Sitemap Generatorの導入と日本語化の手順をメモ。それぞれのバージョンは、WordPress 2.8.4、Google Sitemap Generator 3.1.4、サーバーはヘテムル。

1.プラグインをダウンロード

配布元からプラグインをダウンロード。

2.プラグインをインストール

「/wp-content/plugins/」以下に[sitemap]というフォルダを作成して、ダウンロードしたファイルを格納。

3.プラグインを有効化

ダッシュボードからプラグインを有効化すると、設定の中に「XML Sitemap」という項目ができる。ここから細かな設定が可能。

4.設定画面の日本語化

デフォルトだとプラグインの管理画面が英語なので日本語化してみる。デフォルトの言語ファイルでは、うまく日本語化できなかったので、MMRT daily lifeさんの「Google XML Sitemaps v3.0.3.1改 日本語版」で試してみたところ日本語化に成功。ダウンロードした日本語の言語ファイルを「/wp-content/plugins/lang」以下に上書き保存で格納すれば日本語化されるはず。

5.sitemap.xmlとsitemap.xml.gzを生成する

プラグインの管理画面から、sitemap.xmlとsitemap.xml.gzを自動で生成できる機能があったので試してみたが、正常に完了できなかったので手動で作成してみる。WordPressをインストールしているルートディレクトリに、sitemap.xmlとsitemap.xml.gzという空のファイルを作成して、パーミッションを606に設定。

6.サイトマップ情報を生成

プラグインの管理画面の上部にある[sitemapを再構築]をクリック。
これで、sitemap.xmlとsitemap.xml.gzにサイトマップの情報が自動生成されているはず。

[WordPress]エントリー内でPHPを実行可能にするプラグイン Exec-PHP

WordPressは、エントリー内でPHPを実行することができないが、Exec-PHPというプラグインを使用することでPHPの実行が可能になる。hetemlのサーバー環境でプラグインが有効化できなかったり、エラーのようなものが表示されてしまい、ハマったので導入手順をメモ。それぞれのバージョンは、WordPress 2.8.4、Exec-PHP 4.9、サーバーはヘテムル。

1.プラグインをダウンロード

配布元からプラグインをダウンロード。

2.プラグインをインストール

WordPressをインストールしているディレクトリの「/wp-content/plugins/」以下に、解凍したフォルダを格納。

3.プラグインを有効化

ダッシュボードからプラグインを有効化。と思ったら「重大なエラーを引き起こしたのでプラグインの有効化はできませんでした。」と表示されてプラグインが有効化できない。調べてみたら、hetemlのサーバーを利用している場合、PHPのバージョンが原因で有効化できないらしい。レンタルサーバー「heteml」 – PHP5のご利用方法についてを参考に、「/wp-content/plugins/」に、htaccessを設置してみたところ、無事に有効化できました。

プラグインを有効化できてしまえば、エントリー内でPHPを実行できているみたいなのだけど、新規投稿の画面で下記のようなエラーのようなメッセージが表示される。

Exec-PHP WYSIWYG Conversion Warning. Saving this article will render all contained PHP code permanently unuseful. Even if you are saving this article through the Code editor. You can turn off this warning in your user profile. Ignore this warning in case this article does not contain PHP code. Read the Exec-PHP documentation if you are unsure what to do next.

ダッシュボードの[ユーザー]から[あなたのプロフィール]を開き、一番下の、Exec-PHP Settingsというところの、「Disable WYSIWYG Conversion Warning」にチェックを入れると、メッセージが表示されなくなる模様。

【参考にさせて頂いた記事】
Ktai Style
WordPressにプラグインExec-PHP 4.9をインストール | あれこれ日記 – 一筆啓上

[WordPress]Google Analyticsを簡単に導入できるプラグイン Ultimate Google Analytics

WordPressでGoogle Analyticsを簡単に導入できるプラグインUltimate Google Analyticsの導入手順をメモ。それぞれのバージョンは、WordPress 2.8.4、Ultimate Google Analytics 1.6.0。

導入はとても簡単で、配布元サイトからプラグインをダウンロードして「/wp-content/plugins/」以下に格納。ダッシュボードからプラグインを有効化。設定から[Ultimate GA]を選択し、Account IDにGoogle Analyticsのトラッキングコードの中にある、UAから始まるコードを入力。Update optionsをクリックすると、WordPressにGoogle Analyticsの導入が完了しているはず。

そのほかにも、WordPressにログインした状態でサイトを閲覧した場合、アクセスをカウントしない機能があったり(トラッキングコードが埋め込まれない仕組みらしい)、外部リンクがクリックされた場合のログを「outgoing」として記録できたり、とても便利なプラグインです。