WEMOブロックエディター完全対応のWordPressテーマ「SWELL」をリリースしました!コピペで終わらない、本質的な理解を目指した知識整理のメモをお届け。2019.08.16WordPressを使っていて、テーマをカスタマイズなどした際、クライアントに勝手にテーマをアップデートされると困るというケースがよくあります。そんな時に知っておくと安心なTIPSです。'__return_null');たったこれだけ。ググってみると多くのサイトで上記のコードと一緒にremove_action系のコードも併記されていますが、検証したところ現在では無意味っぽかったです。(詳しくは後述)'__return_null'は'__return_zero'でも可。'__return_false'では無意味だった。管理者権限以外のユーザーがバージョンアップデートの更新通知を見れても意味がないので(権限不足でどうせ更新できない)、通知をオフにしたい場合などにも有効ですね。そんな場合はユーザー権限の情報で条件分岐して使うといいでしょう。'__return_null');}今では絶対にコピペしてはいけないコードについて以下のように、create_function()でnullを返すコードがかなり出回っています。以降で非推奨となっています。見かけるけど今では不要なコードについてテーマのアップデートを非通知にしたい時のコードで、以下の2行がよく一緒に紹介されていますが、これはバージョン3より古い時に使っていたコードらしいです。remove_action('wp_version_check','wp_version_check');remove_action('admin_init','_maybe_update_core');また、プラグイン・テーマの更新を非通知にする方法として、以下の記述もよく一緒に紹介されていますが、検証してみるとどうやら不要なようです。'wp_update_themes');これも昔のコードの残骸が出回っているでしょうか。