WordPress 2.1 のファイル再編成

WordPress 2.0 から 2.1 の間でファイルの大幅な再編成が行なわれています。通常の利用には影響はありませんが、プラグインやテーマを作るような時には関係がある場合もあるので一応把握しておいた方がよいでしょう。

特に変更の大きい wp-includes ディレクトリのファイルの移動について以下にまとめています。それぞれ WordPress Trac の Changeset にリンクしていますので経緯について知りたい場合はそちらを参照してください。

author-template.php
template-functions-author.php からファイル名変更 (3854)
bookmark.php
template-functions-bookmarks.php からブックマーク関連関数が分離独立 (3845)
bookmark-template.php
template-functions-bookmarks.php からファイル名変更 (3845)
category.php
functions.php, functions-post.php, template-functions-category.php からカテゴリー関連関数を抽出して分離独立 (3843)
category-template.php
template-functions-category.php からファイル名変更 (3843)
comment.php
comment-functions.php からファイル名変更 (3714)
comment-template.php
functions.php, comment-functions.php からコメント関連関数を抽出して分離独立 (3714)
compat.php
functions-compat.php からファイル名変更 (3862)
cron.php
新機能の cron (3634)
deprecated.php
廃止予定の関数を集約 (3589)
general-template.php
template-functions-general.php からファイル名変更 (3862)
feed.php
feed-functions.php からファイル名変更 (3862)
formatting.php
functions-formatting.php からファイル名変更 (3862)
l10n.php
wp-l10n.php からファイル名変更 (3870)
link-template.php
template-functions-links.php からファイル名変更 (3862)
pluggable.php
pluggable-functions.php からファイル名変更 (3862)
plugin.php
functions.php からプラグイン API が分離独立 (3893)
post.php
functions-post.php からファイル名変更 (3851)
post-template.php
template-functions-post.php からファイル名変更 (3851)
query.php
classes.php から WP_Query とそのラッパー関数が分離独立 (3639)
registration.php
registration-functions.php からファイル名変更 (3862)
rewrite.php
classes.php から WP_Rewrite が分離独立 (3638)
rss.php
rss-functions.php からファイル名変更 (3862)
script-loader.php
新機能のスクリプトローダー (3788)
theme.php
functions.php からテーマ関連関数が分離独立 (3711)
user.php
functions.php からユーザ関連関数が分離独立 (3854)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s