当您将菜单段塞添加为edit.php?post=706&action=edit
, 它是在url中添加的admin.php
将其视为管理仪表板中的新页面(的一般行为add_menu_page()
)
因此,您应该提供一个完全限定的url。我想,admin_url()
应该有帮助。
尝试添加
admin_url(\'post.php?post=706&action=edit\')
或
admin_url(\'edit.php?post=706&action=edit\')
而不是
edit.php?post=706&action=edit
作为菜单段塞。