この記事は最後に更新してから1年以上経過しています。
説明
先週、WordPress 4.4 beta1(以降4.4 beta1)が公開されました。この4.4 beta1では新テーマ「Twenty Sixteen」が追加されたほか、wp-includesディレクトリ以下のファイルが大幅に変更された感じです。
はじめに、この記事の内容は4.4 beta1のソースコードをもとにしており、正式リリース時には変わる可能性があることをあらかじめお断りしておきます。
wp_titleが4.4で非推奨にwp_titleはけっきょく非推奨にならないっぽい
wp-includes/deprecated.phpによると、4.4で非推奨になる関数は次の4つ3つとなっています。
廃止予定の関数名 | 定義された バージョン | 廃止予定になった バージョン | 代替関数など |
---|---|---|---|
post_permalink | 1.0.0 | 4.4.0 | get_permalink |
wp_get_http | 2.5.0 | 4.4.0 | WP_Httpクラス |
force_ssl_login | 2.6.0 | 4.4.0 | force_ssl_admin |
1.0.0 | 4.4.0 | add_theme_support |
ページタイトルを出力する関数として長らく使用されてきたwp_title関数が、非推奨になったのはちょっと驚きですね。代わりにadd_theme_support関数が追加され、今後はこちらを利用することになりそうです。wp_title関数は結局のところ非推奨にならないようです(beta4で復帰)。現在のテーマのafter_setup_themeアクションで以下のようにadd_theme_support関数を使っている場合は影響ありませんが、今後のことを考えると直接wp_title関数を使っているテーマはそろそろadd_theme_support関数に切り替える必要がありそうです。
add_theme_support( 'title-tag' );
最終更新 : 2018年05月27日 10:45
関連
お勧め
is_home(2018年5月27日 更新)
bool is_home( )
要求されているページが、ホーム(トップ)ページか調べる。
update_comment_meta(2014年3月9日 更新)
bool update_comment_meta( int $comment_id, string $meta_key, mixed $meta_value [ , mixed $prev_value = '' ] )
コメントメタ情報の値を更新する。
wp_robots_noindex(2021年3月13日 更新)
array wp_robots_noindex( array $robots )
robotsメタ要素のcontent属性にnoindexを適用する。
is_taxonomy_hierarchical(2018年5月27日 更新)
bool is_taxonomy_hierarchical( string $taxonomy )
タクソノミーに階層(親子)関係があるか調べる。
get_comment_pages_count(2015年12月16日 更新)
int get_comment_pages_count( [ array $comments = null [ , int $per_page = null [ , bool $threaded = null ] ] ] )
コメントページ数を取得する。