Technolog.jp

Technolog.jpは、ウェブ・ソフトウェア・ハードウェアなどICTに関連する記事を毎日掲載しています。

オープンソース WordPress グーグル プラグイン デザイン Firefox iPhone アプリケーション メール ブログ Google Chrome Internet Explorer twitter マイクロソフト Safari OpenOffice.org SNS Windows Mozilla 検索

WordPress MUを使用するうえでの留意点

3.0 のリリースに備え、 MU(以下:)を使用するウェブデザイナーが増えているようです。大きなテクノロジーの違いはないものの、実装する中でとの相違点がいくつかあるため、筆者も頭を悩ませた留意点について触れてみたいと思います。

XMLサイトマップへの対応

では、XMLサイトマップを自動生成してくれるプラグインが幾つか配布されていますが、これらのほとんどがに対応していません。正確には、シングルサイトとして利用する場合には問題がないのですが、MUの特徴であるマルチサイトを構築した場合にサブサイトのXMLサイトマップが自動生成されないというものです。

筆者は「Google XML Sitemaps」を愛用させていただいているのですが、こちらもには対応していません。この問題については「Webtatic.com」さんの投稿を参考にさせていただきました。

ではサブサイトを作成した場合、物理的にURLに比例したディレクトリが生成されるわけではありません。そのため、ユーザですら初めのうちは混乱し、プラグインもに対応していないことがあり、こういった問題が起きているのかもしれません。

投稿/ページ内でのの実行

では「Exec-PHP」のようなプラグインを有効化することで投稿やページ内でのの実行が可能となりますが、では機能しません。実際にテストしたところ、保存後に記述した箇所がすべて消えてしまいました。また、何故かHTMLのINPUTタグについても同様でした。こちらを回避するには「./wp-includes/kses.」に対し、以下の箇所(1147行目付近)をコメントアウトする必要があります。

1
add_filter('content_save_pre', 'wp_filter_post_kses');

HTTPS()の適用

では「一般設定」においてHTTPSを指定するのが通常ですが、では管理画面から指定できるのは「WWW」以下になっており、HTTPSに変更することはできません。これを変更するには、データベースを直に修正することになるので、phpMyAdmin等を使用してください。尚、同設定はサイト単位で行う必要があるため、サブサイトにもHTTPSを適用する場合は都度行ってください。

上記に挙げた内容はとの違いの一部であり、細かい部分では他にも相違点があります。また、 3.0では修正されているかもしれないので、リリース以降は改善され、気にする必要もなくなるかもしれません。しかし、現行の(2.9.2)では考慮する必要がありますので、ご参考にしていただければ幸いです。

Social Media Services :
  • Twitter
  • Google Buzz
  • Google Bookmarks
  • Yahoo!
  • Live
  • Livedoor
  • goo
  • Hatena
  • FC2
  • del.icio.us
  • Facebook
  • RSS

関連記事


COMMENTS
  1. [...] ググるとhttp://technolog.jp/website/cms/2805のページでどうも [...]

  2. くぅちゃんのWaiWai倶楽部 » MEMO http://technolog.jp/websi… より:

    [...] MEMO http://technolog.jp/website/cms/2805 #waiwaiclub [...]

あなたのコメントをお願いします。

(必須)
(必須)