正如你提到的,它们都是一样的。
第一种方法admin_url(\'URL HERE\')
将输出管理员的URL,然后将输入的URL附加到该URL。这是标准方法,因为可能有人通过不同的方法更改了管理员地址。
第二个输出管理文件的核心(用于连接数据库、显示非核心页面等),然后手动将页面的URL附加到其中。
第三条补充道?page=fap_playlist_manager
无论当前URL是什么。这可能会导致某些重写条件出现问题。
最佳实践是配合核心功能admin_url()
然后向其附加任何其他URL,无论是否使用admin_url(\'LINK HERE\')
或admin_url().\'/LINK HERE/\'
. 两者都是一样的。
EDIT: 正如@mark提到的admin_url().\'/LINK HERE/\'
不过滤LINK HERE
, IF 需要对其进行过滤。否则,没有区别。