診断士の経営視点とSEのシステム技術の両面からIT・システム開発・Web技術+アウトドア情報を提供しています

トップブログでつくるビジネスサイト無料ブログでここまでできるCMSでつくるビジネスサイトウェブ講座&SEOシステム開発個人情報保護Googleでお仕事信州撮っておき情報








スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[--------] スポンサー広告 | |

WordPressJapan閉鎖 その後 

WordPressMEサポートチーム発足


WordPressJapanが閉鎖されてしまった。Googleで WordPressの検索結果の一位に表示されているものの、開こうとしても サーバが見つかりませんでした というメッセージがむなしく表示されるだけだ。

しかし、すでに新しい動きが起きている。WordPressJapanの閉鎖により更新が停止するかと思われたWordPressMEも、古いバージョンに限りサポートしようというチームが発足したようだ。2.Xより前のシフトJISやEUC版への対応を継続する ということらしい。素晴らしい!

WordPress日本語版2.5リリース


一方、WordPress日本語版では 2.5 がリリースされた。

先日、 2.3.3 をインストールしたばかりだが、MEのテンプレートの適合状況が気になったので 2.5 もインストールしてみた。

管理画面が変わった


管理画面が新しくなった。ウィジェットの設定画面が大幅に変わっている。

管理画面は 第一レベルが 
 作成・管理・デザイン・コメント の4つに統合されている。

作成サブメニュー
 投稿・ページ・リンク
管理サブメニュー
 投稿・ ページ・リンク・カテゴリー・タグ・リンクカテゴリー・メディアライブラリー・ インポート・エクスポート
デザインサブメニュー
 テーマ・ウィジェット・テーマエディター
コメントはコメント管理のみ となっている。

設定やプラグインは 小さい文字で画面右に配置されている。

これまでの管理画面のイメージを引きずっているといろいろと不満も出てくるかもしれないが、
まあ分かりやすくなったと言えるだろう。

MEのテンプレートを追加してみたが、問題なく表示されているようだ。ひと安心。

と思ったらウィジェットが・・・

ウィジェットの設定と出力HTMLの指定方法が変わっている



ウィジェットの設定画面が大きく変わっている。いやな予感がしたが、やはりウィジェットで出力される部分の表示がずれている。ul なしで li を表示している感じだ。

MEテンプレートパターンでは左右のサイドバーでウィジェットを使っているが、左のサイドバーしか適用できなくなっている。

これはMEと日本語版の差異というより、2.3.3と2.5の違いだろう。
仕方がないので、以下のように対応した。

1.wp-content/themes/default/functions.php を カスタムテンプレートディレクトリにコピー。
2.同ファイルの冒頭のソースを変更

変更前
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>',
));

変更後
<?php
if ( function_exists('register_sidebar') ) {
register_sidebar(array('before_widget' => '<div class="menu">','after_widget' => '</div>','before_title' => '<h3 class="widgettitle">','after_title' => '</h3>',));
register_sidebar(array('before_widget' => '<div class="menu">','after_widget' => '</div>','before_title' => '<h3 class="widgettitle">','after_title' => '</h3>',));
}
以下は wp-content/themes/default の functions.phpのまま

これで、左右のサイドバーにウィジェットが適用でき、かつMEあるいは2.3.3と同様に表示されるようになった。

widget.phpをのぞいてみたところ、ウィジェットを適用するサイドバーの数の指定が、2.3.3 と 2.5 では違っているようだ。2.3.3 までは静的、2.5 からは動的配列で指定していると思われる。




コメントの投稿













管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL
http://wiz2.blog16.fc2.com/tb.php/272-89e200a4








トップブログでつくるビジネスサイト無料ブログでここまでできるCMSでつくるビジネスサイトウェブ講座&SEOシステム開発個人情報保護Googleでお仕事信州撮っておき情報
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。