Questions tagged «admin»

能够执行站点或站点网络管理任务的用户。

3
管理员页面重定向
如果用户访问另一个管理页面,是否可以将用户重定向到管理页面? 例如,如果用户曾经点击“所有页面” /wp-admin/edit.php?post_type=page 他们将被重定向到“添加新页面” /wp-admin/post-new.php?post_type=page



3
用于管理页面的body_class挂钩
body_class挂钩似乎仅适用于非管理员页面。当我做 add_filter('body_class', 'add_body_classes'); function add_body_classes($classes) { $classes[] = 'myclass'; return $classes; } 如果我想向管理页面的正文添加类,是否应该使用另一个钩子?

7
在Admin中加载外部脚本,但仅针对特定帖子类型加载吗?
因此,我继续遇到此问题,而我只是在寻找最佳和最简单的解决方案来解决此问题。 我开始在许多不同的项目中使用自定义帖子类型,并通过自定义元框扩展了它们,然后通过添加自定义脚本(如jQuery事件日历选择器)进一步扩展了这些功能。除了一个关键问题,所有这些工作都很好...我不希望这些自定义jQuery脚本加载到管理员的每个页面上。 我本质上只是在寻找一种方法来在我在“编辑帖子”页面上针对特定帖子类型加载这些自定义jquery字段时。 最好的解决方案是什么? 更新1 首先,非常感谢。 实际上,让我感到震惊的是,插件开发人员无法确保这样的事情,因为我发现这是不同插件存在问题的关键原因之一。 我对此还有其他问题。例如... 我已经修改了脚本来调用if语句,如下所示: if (is_admin() && $pagenow=='post-new.php' OR $pagenow=='post.php' && $typenow=='events') 如您所见,我正在尝试进行设置,以便仅当我在“事件”的帖子类型内添加或编辑帖子时才调用脚本。 我不希望脚本在任何其他页面上加载,也不想在“事件”的帖子类型内的页面列表上运行,因此我认为if语句是正确的。 但是,问题似乎在于,仅当我在此帖子类型中创建新帖子时才加载脚本,但在编辑现有帖子时似乎无法使用。 你能测试一下,也许让我知道我做错了什么? 这是我正在使用的确切代码...也许有更好或更简单的方法可以做到这一点? <?php // INCLUDE METABOX CUSTOM JQUERY DATEPICKER 2 add_action('admin_init','load_admin_datapicker_script'); function load_admin_datapicker_script() { global $pagenow, $typenow; if (is_admin() && $pagenow=='post-new.php' OR $pagenow=='post.php' && $typenow=='events') { $ss_url = get_bloginfo('stylesheet_directory'); wp_enqueue_script('jquery'); …


2
授予编辑者对边栏的访问权限
我想授予“编辑者角色”访问权限,以编辑侧边栏及其内容。我在那里有一个文本小部件,为了编辑此文本小部件,用户需要是管理员-这太糟了。如何授予“编辑者角色”权限,使他可以编辑侧边栏?

4
admin-ajax.php如何工作?
我们与外部开发人员遇到了一些问题。 我们希望将对wp-admin站点的访问限制为仅内部访问(通过VPN)。简单地说,它将不会受到外部用户的攻击。我们可以从站点枚举管理员,而不希望他们被网络钓鱼。 我们的开发人员说我们不能这样做,因为该站点需要使管理页面可以从外部访问,以便该页面正常运行。特别是admin-ajax页面。 该admin-ajax.php页面做什么? 它位于WordPress的管理部分。最终用户是否未经身份验证访问了它?将其提供给外部用户是否不安全?
14 admin  ajax  security 


5
如何删除整个管理菜单?
我需要为用户自定义管理面板。那么,如何删除整个管理菜单?不删除菜单项,我的意思是完全删除左侧的垂直菜单栏,包括菜单的设计(例如css,background..etc)。我希望它变成空白。 我可以通过CSS hack做到这一点。但是我更喜欢使用钩子来做到这一点。有任何想法吗? 谢谢
14 admin  admin-menu 

3
如何加快我的WP管理部分?
我们有许多WP站点,在它们所在的服务器和Internet之间具有代理。 WP中的某些功能根本不起作用: 仪表板上的RSS提要 查找主题 查找插件 核心更新 我们手动进行所有操作,除了页面加载速度缓慢之外,实际上没有任何问题。看来,除了添加媒体外,几乎管理员中的所有内容都需要4-5秒来处理-这出奇的快。 为了加快后端速度,我可以检查或执行哪些初始操作?(前端飞行)
12 admin  proxy 

3
如何从管理页脚中删除WordPress版本
无论如何,有没有从WordPress管理页脚的右侧删除版本号? 我知道这段代码会在版本号之前添加一些文本,但是不会删除它: function change_footer_version() { echo 'Anything'; } add_filter( 'update_footer', 'change_footer_version', 9999 ); 以下代码将无济于事: function change_footer_version() { return ' '; } add_filter( 'update_footer', 'change_footer_version', 9999 ); 因此,是否有<div>要从模板或functions.php文件中删除所有内容?
12 admin  wp-admin  footer 

1
添加自定义管理页面
我想在WordPress管理员中添加内容页面(自述文件),我似乎找不到在抄本中的操作方法-有人能指出我正确的方向吗?从字面上看,它只是一个包含几段内容的简单页面。
12 admin  admin-menu 


1
更改“插件激活”消息默认值
每当WordPress中的管理员激活插件时,在重新加载插件页面时,成功激活后都会显示一条通知,报告“插件已激活”。 是否可以更改显示在管理通知中的文本,还是必须使用自己的自定义消息?另外,如果我必须使用自定义消息,这是否将取消默认的“插件激活”消息? 相关问题: 卸载,激活,停用插件:典型功能和操作方法 插件激活后如何显示自定义消息? gettext语法有什么意义? 重复: 感谢Pieter的发现: 如何在WordPress中删除默认的“已激活插件” 其他资源: gettext()函数 注意 请记住,尽管“ gettext”过滤器仅在translate()函数调用期间translate()应用,但实际上i18n.php中的所有其他i18n函数都使用该过滤器。这些包括本文“ Gettext语法 ”中此处列出的所有功能。
11 plugins  admin  hooks 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.