add_options_page()& __FILE__问题

时间:2015-07-31 12:50:21

标签: wordpress file

我用的时候 <div ng-repeat = "post in posts"> <div ng-class = "{postLiked: post.likedByUsers.<need to iterate these>.userId == userID}"> </div> </div> 当我将add_options_page( $page_title, $menu_title, $capability, $menu_slug, $function); __FILE__添加为$menu_slug时,我只会在菜单标题中获取文件夹名称和文件名,例如 http://localhost/wp-site-name/wp-admin/options-general.php?page=folder-name/file-name.php 其中add_options_page( $page_title, $menu_title, $capability, __FILE__, $function);表示完整路径。怎么回事?

1 个答案:

答案 0 :(得分:0)

你应该给出一个菜单slug,而不是__FILE__。例如:"my-menu"

如果您在添加设置页面时遇到问题,我可以指出您最近创建的一个类,它可以处理这类工作并使您更轻松。我创建它是出于对WP Settings API的沮丧 - 显然;)