不幸的是,这是不可能的(如果没有轻微的黑客攻击),因为没有提供挂钩(参见示例edit.php
page).
一种简单快捷的方法是使用JavaScript在通常的“添加新”链接之后添加链接。这里我用了admin_print_footer_scripts
钩住(在“post”或“edit post”屏幕上)以打印JavaScript。请注意,您必须将其更改为适用于其他帖子类型。
add_action(\'admin_print_footer_scripts\',\'wpse57033_add_new_voucher_link\');
function wpse57033_add_new_voucher_link(){
$screen = get_current_screen();
if( $screen->id == \'edit-post\' || $screen->id == \'post\' ){
?>
<script>
jQuery(\'.wrap h2 .add-new-h2\').after(\'<a href="" class="add-new-h2">Add New Voucher</a>\');
</script>
<?php
}
}