2010/06/18 (Fri)
WordPress 3.0 気になる新機能ふたつ
まだかなまだかなと思っていたWordPress 3.0が今日正式リリース。
今作りかけている旅写真サイトで使いたいプラグインがあって、それが3.0で動くかどうか早く試したくて待っていたのだけど、使ってみると噂通り動かず、こちらの作業は一旦停止。
30秒で(もかかってないと思う)自動アップグレードが終わっちゃうので、ついでにここやらあちらやらPhoto-Biyoriのデモサイト、テストサイト、クライアントのWPサイトまで、まとめてアップグレード。一応データベースのバックアップとファイルのバックアップとりながら、5分ほどで全部終了。
それでもなんだかもの足りず、このサイトのテーマちょっとだけいじったり。( IE6のサポートやめちゃったり。)
とあまりにもあっさりアップグレードが完了するので、本当にアップグレードされたのかちょっと不安になる3.0の新機能は以下のリンクで。
Codex(日本語) | Codex (EN)
いっぱいありすぎてまだきちんと読んでないのですが、気になったもので簡単に導入できそうなものふたつ。
1) テーマの背景編集機能を有効にする
管理画面の外観メニュー > 背景パネルでテーマの背景が編集可能になっています。ただしテーマファイルに設定されている場合のみ。
設定方法はとっても簡単で、使用しているテーマのfunctions.phpに以下のコードを追加。
if(function_exists('add_custom_background')) add_custom_background();
これで背景パネルが使えるようになります。
Photo-Biyoriのテストサイトで試してみましたが、ちゃんと変更されました。PBにも実装予定 実装しました。
Codex (EN): 管理画面での設定方法
Codex (EN): add_custom_background
2) テーマのメニュー編集機能を有効にする
管理画面の外観メニュー > メニューパネルでテーマの背景が編集可能になっています。テーマファイルの設定が必要ですが、ない場合はウィジェットからでも編集可能。
テーマファイルの設定方法は、まずfunctions.phpに以下のコードを追加。
if (function_exists('add_theme_support')) add_theme_support('menus');
次にメニューを表示するタグ (wp_list_pagesなど)を
<?php wp_nav_menu(); ?>
に変更。これでメニューパネルが使用可能になります。
表示したいページをチェックして、ドラッグ&ドロップで表示順を変更したり、ページ以外にもURL、表示するタイトルを入力してメニューに表示する事も可能。いままでメニュー表示にかなり苦労していたので嬉しい追加機能。
Codex (EN): 管理画面での設定方法
Codex (EN): add_theme_support
Codex (EN): wp_nav_menu
まだまだいろいろありそうなので、また時間のある時にじっくり見てみようと思っています。








