自動保存のときと同じように、ワードプレスのページの上部に通知を追加するには、JavaScriptを使用します。しかし、DOMを見てみると、通知を追加するために見つけることができる特別なdivはありません。
このIS WORDPRESSの通知が掲載されている場所
<div class="wrap">
<h2>Edit Page <a href="http://my-site.com/wp-admin/post-new.php?post_type=page" class="add-new-h2">Add New</a></h2>
<div style="display: block;" id="local-storage-notice" class="hidden updated">
<p class="local-restore">
The backup of this post in your browser is different from the version below. <a class="restore-backup" href="#">Restore the backup.</a>
</p>
<p class="undo-restore hidden">
Post restored successfully. <a class="undo-restore-backup" href="#">Undo.</a>
</p>
</div>
私が使用できるJavaScriptの機能wordpressがありますか?
F:\sites\wp-git\wp-admin\js\common.js
を見てください。
$('div.updated, div.error').not('.below-h2, .inline').insertAfter( $('div.wrap h2:first') );
通知にクラスupdated
またはerror
がある場合は、最初のh2
の後に自動的に設定されます。カスタムメッセージを作成するときは、必ずこれらのクラスのいずれかを使用してください。そうすれば、それらをbody
に追加するだけで、WordPressはそれらを適切な場所に移動します。