この記事は最後に更新してから1年以上経過しています。
説明
先週末にWordPress 5.2 Beta3(以降5.2Beta3)が公開され、正式リリースまであとわずか。ソースコードの変更点を見ていくと、wp-login.phpの中に非推奨となったフィルターが目に留まった。
フィルター名の変更
5.2Beta3のwp-login.phpでは'login_headertitle'フィルターが非推奨となり、その代わりに'login_headertext'フィルターが追加されている。気になったソースコードを一通り調べてみると、非推奨になっているフィルターがほかにも見つかった。
フィルター名 | 定義 | 非推奨 | 代替フィルター名 |
---|---|---|---|
auth_{$type}_{$subtype}_meta_{$meta_key} | 4.6.0 | 4.9.8 | auth_{$type}_meta_{$meta_key}_for_{$subtype} |
'htmledit_pre' | 4.3.0 | 'format_for_editor' | |
'richedit_pre' | 4.3.0 | 'format_for_editor' | |
'blog_details' | MU (3.0.0) | 4.7.0 | 'site_details' |
'rest_enabled' | 4.4.0 | 4.7.0 | 'rest_authentication_errors' |
'login_headertitle' | 2.1.0 | 5.2.0 | 'login_headertext' |
自身が使っているテーマや自作したプラグインなどでこれらのフィルターを使っている場合は、適当な段階で代替フィルターに書き換えるべきだろう。
最終更新 : 2019年04月24日 21:54
お勧め
add_shortcode(2018年5月27日 更新)
void add_shortcode( string $tag, mixed $func )
ショートコード(独自タグ)を追加する。ショートコードは、投稿記事内でテキスト内容がない[tag]や、テキストを内包する[tag]テキスト[/tag]の書式で使用できる独自タグのこと。標準の状態では、 the_content関数によって表示する直前のフィルター処理内でパラメータ$funcで指定した関数・メソッドが実行される。
get_user_setting(2022年1月31日 更新)
mixed get_user_setting( string $name [ , string $default = false ] )
ユーザーインターフェイス設定を取得する。
have_posts(2018年5月27日 更新)
bool have_posts( )
次の投稿データが存在するかを調べる。
in_category(2018年5月27日 更新)
bool in_category( mixed $category [ , mixed $post = null ] )
投稿情報が指定したカテゴリーに属しているか調べる。
add_feed(2024年6月24日 更新)
string add_feed( string $feedname, callable $callback )
フィードを追加する。