我正在尝试找出可用于在管理“ edit.php”页面上插入内容的动作挂钩/过滤器(我想在“职位”表上方放置一些链接)?我找到了“ edit_form_after_title”和“ edit_form_after_editor”(它们确实可以完成我想做的事情,但是它们是用于posts.php,而不是edit.php)。
小智 5
借助以下答案:https : //wordpress.stackexchange.com/a/115164/59816
我想出了这个:
<?php
# Called only in /wp-admin/edit.php pages
add_action( 'load-edit.php', function() {
add_filter( 'views_edit-talk', 'talk_tabs' ); // talk is my custom post type
});
# echo the tabs
function talk_tabs() {
echo '
<h2 class="nav-tab-wrapper">
<a class="nav-tab" href="admin.php?page=guests">Profiles</a>
<a class="nav-tab nav-tab-active" href="edit.php?post_type=talk">Talks</a>
<a class="nav-tab" href="edit.php?post_type=offer">Offers</a>
</h2>
';
}
?>Run Code Online (Sandbox Code Playgroud)
它看起来像这样:
希望这对某人有帮助。
| 归档时间: |
|
| 查看次数: |
3804 次 |
| 最近记录: |