Добавлять текст в список сообщений/экраны редактирования?
Я хотел бы добавить некоторый описательный текст под заголовком страницы как в списке, так и на экранах редактирования записей для записей по умолчанию, а также для пользовательских типов записей - например, "Ниже приведен список ваших последних записей в блоге".
Как лучше всего это сделать?
2
Author: Johannes Pille, 2010-10-01
1 answers
Если вы согласны с использованием javascript, вы можете попробовать следующее в своем файле functions.php
:
add_action('admin_footer', 'my_admin_footer');
function my_admin_footer()
{
$uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : NULL ;
$message = NULL;
if ($uri AND strpos($uri,'edit.php'))
{
if (strpos($uri,'post_type=page'))
{
$message = 'My custom message for page list';
}
else
{
$message = 'My custom message for post list';
}
}
elseif ($uri AND strpos($uri,'post-new.php'))
{
if (strpos($uri,'post_type=page'))
{
$message = 'My custom message for add/edit page';
}
else
{
$message = 'My custom message for add/edit post';
}
}
elseif ($uri AND strpos($uri,'post.php'))
{
$message = 'My custom message for add/edit post or page';
}
if ($message)
{
?><script>
jQuery(function($)
{
$('<div style="margin-bottom:15px; color:#999;"></div>').text('<?php echo $message; ?>').insertAfter('#wpbody-content .wrap h2:eq(0)');
});
</script><?php
}
}
3
Author: farinspace, 2010-10-01 16:32:22