您当前的位置:首页 > TAG信息列表 > admin-menu
使用MENU_POSITION在Dashboard和Posts之间添加两个条目
我们希望在仪表板和帖子之间添加两个新的(自定义帖子类型)条目。在本项目中,对于最终用户,有两项by far 他的仪表板中使用最多的项目。所以我们希望他们在最高层。这些似乎是内置的menu_position 设置:这只提供一个插槽,menu\\u位置=3, 在仪表板和立柱之间。我们需要two 插槽!我们的尝试:1) 有时建议使用小数作为字符串(即3.1和3.2)。但这在当前的WordPress中肯定不起作用。我们的菜单项下拉到默认位置。2) 将两者都设置为3。这是不允许的。这会导致其中一个下降到默认位置。
将菜单页面移动到子菜单的正确方法是什么
在我的一个客户端站点中,全局不需要默认的注释功能。相反,我只在特定的CPT(如投诉)下使用它。使用以下代码,我移动了“投诉”CPT下的父菜单项:“评论”:<?php /** * Relocate Comments in Admin Menu. * * Relocate Comments parent menu under a CPT. */ function wpse354847_relocate_comments_in_admin_menu(
Dashboard menu missing
我失去了wp_users 和wp_usermeta wordpress安装中的表。我已经重新创建了它们并插入了一个新的管理员用户。特别是wpAA_users (我使用前缀wpAA_), 我现在有一个用户admin 具有ID=1, 在中时wpAA_usermeta, 对于user_id=1 我有wp_cabilities 设置为a:1:{s:13:\"administrator\";b:1;} 和wp_user_level 设置为10.现在,当我登录到该站点时,顶部工具栏左侧显示常规wordpress菜单,
从管理面板中隐藏特定用户的页面菜单
我想从管理面板中隐藏特定用户类型的页面菜单。我用下面的代码试过了functions.phpfunction hide_menu_items() { global $menu; global $current_user; get_currentuserinfo(); if( $current_user->user_login == \'username\' ): remove_menu
多站点中的我的站点链接不正确
在network admin中My Sites 链接,未链接到主父站点。相反,它链接到一个子网站博客。如何更改此链接?有没有办法重建WP菜单?我不知道它是怎么变成错误链接的。
add_submenu_page returns null
创建了一个工作正常的父管理菜单项后,我无法添加子菜单页。尝试var\\u dump add\\u submenu\\u page()的返回值时,我得到“null”。我的职能是: /** * Register the admin menu page * * @since 1.0.0 */ public function add_admin_menu() { add_menu_page(
加载-{$PAGE HOOK}并返回参数
我正在使用此代码将脚本和样式排队到wordpress插件。这很好,但我想知道在my\\u admin\\u enqueue\\u scripts函数中是否有一些参数可用?因为我想在每页上查询不同的脚本。我知道我可以调用不同的函数,如my\\u admin\\u enqueue\\u scripts、my\\u admin\\u enqueue\\u scripts 2、my\\u admin\\u enqueue\\u scripts 3,但我仍然需要重复许多脚本才能排队,所以我想知道我是否可以检测到my
自定义WP_LIST_TABLE显示空白行
我在试着定制WP_List_Table 扩展以显示自定义帖子类型。下面是表和DOM的外观。您可以看到,它正在将表行呈现为空,并且没有标题。应该有两个职位,这样才能发挥更多的作用。以下是页面代码:<?php function customer_list_page() { if (!class_exists(\'WP_List_Table\')) { require_once(ABSPATH . \'wp-admin/includes/class-wp-list-ta
使用特定模板为页面添加自定义管理菜单项
我想在WordPress管理侧栏中添加一个新的自定义菜单项,显示使用特定模板的页面。例如:一组使用名为“Retailer Sendout”(page Retailer Sendout.php)的模板的页面将显示在默认的“pages”顶级菜单项下。我尝试了以下URL组合,但迄今为止没有一个有效。http://domain.test/wp-admin/edit.php?post_type=page&page_template=page-retailer-sendouthttp://domain.tes
授予多个角色对特定管理菜单项的访问权限
我正在编写一个插件,它提供了一个管理菜单项,只有特定的自定义用户角色(示例中的“customrole”)才能访问该菜单项。我已按如下方式实现了此功能,并且它是有效的:function add_admin_menu() { add_menu_page( \'Custom-Plugin\', \'Custom-Plugin\', \'customrole\', \'custom-plugin\', \'init_custo
从自定义帖子类型中删除重复名称的子菜单链接
我想知道,在管理员的自定义帖子类型中,删除具有重复名称的子菜单的正确方法是什么。我试着用remove_submenu_page() 然而,由于它是重复的,所以它在菜单和子菜单中显示相同的slug/wp-admin/edit.php?post_type=portfolio 要使用这个函数,我对Slug的理解应该有所不同
获取发布附件URL以填充CPT管理页面列
只是想知道如何获取一篇文章所附文件的url,并将其显示在该CPT的管理页面中。该文件通过名为“grading\\u form”的ACF文件上载字段附加到帖子我有管理页面列设置(使用我的自定义插件),数据填充在所有列中(同样,使用自定义插件)。每篇文章都附有PDF格式文件。我想有一个在管理页面有一个PDF文件链接列。到目前为止,我有以下几点:function toogee_grading_applications_column( $column, $post_id ) { // Grad
在自定义帖子类型中显示带有待决项目计数的徽章
我的代码正在运行,但我不确定这是否是正确的方法。基本上,当用户将记录添加到自定义帖子类型时,它会直接转到挂起状态,需要管理员来发布它。我想让管理员用户知道他们的记录,以便他们通过显示带有数字的红色徽章来批准,就像插件需要更新时一样。如前所述,这是可行的,但也许有比运行自定义SQL查询更好、更多的wordpress方法?add_action( \'admin_menu\', \'add_user_menu_bubble\' ); function add_user_menu_bubble(
当一个CPT作为受角色保护的另一个CPT的子菜单放置时,我如何通过代码访问该CPT的内置用户界面?
我在玩弄WordPress的功能,很难理解哪里出了问题。现在,我有一个管理菜单,作为学校的子菜单显示给所有有学生的管理员:每个链接到http://example.com/wp-admin/edit.php?post_type=student. (当用户担任校长角色时,将显示指向教师内置UI的链接,学校将模拟其链接)。到目前为止,一切都很好。道路上的颠簸是当非校长管理员单击学校或学生时,会出现错误“抱歉,您不允许访问此页面”。(正如预期的那样,当同一个管理员访问http://example.com/wp-
当指向CPT用户界面的链接被放置为子菜单时,如何允许CPT的“添加新的”功能?
(编辑:去拿“学生”徽章,想知道是否有人可以投票支持这个问题?)我回答说a question 关于能力,但现在我需要这方面的帮助。在审查之后the manual, 我更困惑了。我有两种自定义帖子类型,管理员都可以完全访问。我有订阅者,有些人可以访问其中一个CPT,它是第一个CPT的“子”并将其父ID存储在_adm_id 元数据。这些“特殊”订阅者可以访问父CPT admin表,因此他们可以单击链接来创建具有特殊状态的父CPT帖子。接下来,允许订阅者编辑子帖子(包括其自己的帖子和其他人创建的帖子),但前提是
Add_Menu_Page未显示自定义角色的链接
我编写了一个自定义插件,带有一个用于管理的链接。这是我的代码:add_action(\'admin_menu\', \'tb_instructor_menu\'); add_action( \'init\', \'aggiungi_ruolo\', 11 ); function aggiungi_ruolo() { $role = get_role( \'wdm_instructor\' ); $role->add_cap( \'view_webinar\'
从管理员以外的用户删除菜单
我想从除管理员之外的所有用户中删除一些菜单链接。我该怎么做?
后端复选框起作用了--但视觉效果不好?
首先…对不起,我的英语不好。几个月以来,我对wp后端的复选框有一个问题。它们正在工作,但您看不到它们是否已激活。(请参见所附图片作为插件示例,但问题出现在wp后端的所有复选框中)这很让人困惑,因为我记不起我在wordpress和插件中的所有设置。(是的,我太老了!)我在德国wp论坛上讨论了这一点。但我们无法找到解决方案。我的尝试:更改浏览器停用所有插件重复安装新wp版本(手动)更改主题停用新主题中的所有插件无更改!其他人已经找到了“管理栏”的解决方案,但它仍然不适合我。(我激活了它,我停用了它-没有变化)
插件管理菜单锅炉板
所以,我已经做了很多搜索,在自定义Wordpress插件中似乎没有任何形式的锅炉板来创建自定义表单、下拉列表等。尽管如此,我可以告诉你Wordpress管理面板有自己的风格,我想与之相匹配。我的问题是,是否有任何形式的默认模板可以用于创建插件管理选项,或者我是否应该从一个新的菜单中构建它们,就像创建一个新的HTML页面一样?
有没有办法将自定义POST类型的菜单项显示为“用户”子菜单?
"E;“客户”;是一种自定义帖子类型,因为我必须添加几个元数据库。为了在管理方面获得更好的功能,我想添加我的自定义帖子类型;“客户”;“作为”;“用户”;子菜单。我理解显示自定义帖子类型,通常URL为:https://my-site.com/wp-admin/edit.php?post_type=clienthttps://my-site.com/wp-admin/post-new.php?post_type=client当我添加;“客户”;在用户菜单中,我得到了以下url:https://my-