我的答案是假设你的意思是在编辑后屏幕上的管理区域。
不幸的是,没有挂钩可以在标题上方添加内容。
我确实找到了一个(非常黑客?)然而,要做到这一点,请查看Premise的代码(Copyblogger Media的登录页插件)。
钩住类似的东西dbx_post_sidebar
, 下面是所有后期编辑材料和元数据库。使用包含display:none;
<?php
add_action( \'dbx_post_sidebar\', \'wpse27700_add_image\' );
function wpse27700_add_image()
{
echo \'<img id="wpse27700-image" src="http://placebear.com/500/100" alt="wpse27700 bear" style="display:none;" />\';
}
然后使用jQuery可以删除图像并将其放置在标题上方。我刚刚迷上了
admin_head
要做到这一点,您还可以将单独的js文件或其他文件排队。
<?php
add_action( \'admin_head\', \'wpse27700_admin_head\' );
function wpse27700_admin_head()
{
?>
<script type="text/javascript">
jQuery(document).ready(function(){
var wpse27700 = jQuery(\'#wpse27700-image\');
wpse27700.remove();
jQuery(\'#titlediv #titlewrap\').before(wpse27700.show());
});
</script>
<?php
}
虽然不是最直接的解决方案,但它确实有效。作为插件:
https://gist.github.com/1193612