您当前的位置:首页 > TAG信息列表 > dashboard
针对不同用户的不同站点语言
有没有办法让WordPress网站的语言——特别是在管理领域使用的语言——针对不同的用户而有所不同?我希望管理员能够为仪表板选择波斯语或英语显示。
如何使ADMIN_NOTICES消息在用户离开该特定页面后消失?
很容易找到有关admin\\u通知的帮助,其中包括:在管理屏幕中永久显示仅在显示特定类型的页面时显示,直到用户将其取消为止,但我找不到帮助来创建一条消息,该消息将在用户离开该特定页面之前显示。例如,WordPress通过其Post updated. View post. 消息你只会在决定继续之前看到这条消息,你不会再看到它,你也不必主动放弃它。以下是我们目前得到的信息(这会产生一个永久性的信息,显然这远远不是我们所寻找的不引人注目的信息):function my_admin_notice() {
WordPress版本快速检查?
这应该是一个常见问题,但我没有很快找到它。在左上角和右下角以管理员身份登录我的wordpress站点,它提醒我升级到4.2.1。wordpress上的此支持主题。org说的是should be in the dashboard 使用即时小部件,但我没有看到小部件。在哪里可以快速找到我当前的wordpress版本?
包含自定义选项页面会导致“页面”从仪表板菜单中消失
我创建了一个自定义选项页,并通过functions.php 文件当我这样做时Pages 选项将从WP仪表板中删除,就像被新选项页面覆盖一样。这些页面仍然存在,我可以直接导航到新的页面编辑器,但无法通过仪表板中的菜单访问它。这是我的代码,在fixtures.php<?php add_action( \'admin_menu\', \'fixtures_menu\' ); function fixtures_menu() { add_menu_page( \'Fixtu
Menu page with three columns
看到wordpress中的所有邮箱容器,我想知道是否有办法将第三列添加到自定义wordpress管理菜单页面。我希望在使用引导程序中的col-md-4时得到类似的东西,但引导程序不会改变仪表板中的其他所有内容。有没有办法做到这一点?
如果是_ADMIN仪表板,为什么不注册快捷代码?
我注意到一些插件,如Contact-form-7, Nextgen-gallery, 可能其他人有一个有趣的反功能,即在is_admin() 是真的。问题是,如果您想从ajax生成一些动态内容(可能有短代码),并使用“正确的”wp方式,那么就需要管理ajax。php中,WP\\u ADMIN不可能为true。请参阅管理ajax的第一行。php:define( \'DOING_AJAX\', true ); if ( ! defined( \'WP_ADMIN\' ) ) { def
无法使用仪表板中的提交按钮触发AJAX函数
我正在写一个WordPress插件。我的插件有一些表单,可以将数据发布到WordPress仪表板中我的插件生成的其他页面。我正在尝试创建一个AJAX函数,该函数在提交表单时触发。我的AJAX工作得很好——为了测试它,我在单击插件头时触发了事件,它在那里工作得很好。但是,如果我试图在单击提交按钮(任何输入类型=“提交”)时触发事件,它将不起作用。JavaScript运行正常,但找不到要运行的PHP函数。以下是我的JavaScript:$(\'.button\').on(\'click\', function
仪表板内存过载问题
我有一个客户机,它有一个开发服务器,我们仍然有问题。我们最近尝试安装一个新主题,它是子主题,它确实变为活动主题,但每当我们尝试访问仪表板时,都会出现此错误。致命错误:已耗尽67108864字节的允许内存大小(尝试分配196608字节)只有24个活动插件,我与客户端一起努力减少活动插件的数量。我还能做什么?如果不遇到这些内存错误,我甚至无法安装缓存插件。有什么建议吗?我应该使用ftp并删除未使用的主题吗?
Dashboard Widget CSS
我想在我的自定义仪表板小部件中添加一个类名,但我在搜索codex时找不到这样做的方法。现在我的小部件上唯一的类名是postbox (这是在“/wp admin/includes/template.php”中添加的),但我想添加更多。我该怎么做?add_action(\'wp_dashboard_setup\', function () { wp_add_dashboard_widget(\'widget2\',\'Graph\',\'widget_2\'); });
WP仪表板->帖子->按类别过滤->表单方法更改:哪个挂钩
我们有一个当代的4.2.2 WP安装,运行着一些不同的插件。我们一直面临这样一个问题:当配置的用户位于“帖子”仪表板视图中时,按类别筛选所有帖子的功能将返回完整的未筛选列表。一开始,我注意到filter posts表单(位于posts列表顶部)的请求方法是OOTB设置为GET. 但是,我手动将其(通过chrome中的inspect元素)更改为POST, 然后提交了请求。这起作用了。据我所知,现在手头的问题要么是某些东西钩住了过滤过程,使其不允许GET 请求或钩住了菜单的表单本身,并替换了应该替换的内容(?
Build Form on Dashboard
我想在“主题选项”上创建自定义表单基本上,我已经构建了:/* == THEME OPTIONS == */ // This tells WordPress to call the function named \"setup_theme_admin_menus\" // when it\'s time to create the menu pages. add_action(\"admin_menu\", \"setup_theme_admin_menus\");
移动到CloudFlare并添加规则后无法登录
我已使用CloudFlare. 在设置中,我添加了一些规则以加快速度。从那时起,当我尝试登录仪表板时。我收到以下消息:ERROR: 浏览器阻止或不支持Cookie。您必须启用Cookie才能使用WordPress。但是,我的Cookie已启用。我怀疑是因为我制定了规则:mysite.com/Custom caching: 一切Edge cache expire TTL: 1周Browser cache expire TTL: 8天其余时间默认设置:mysite.com/*.php 和mysite.com/
拒绝仪表板访问中断AJAX请求
我需要限制非管理员对仪表板的访问。因此,我在函数中使用这个函数。php:function ggp_restrict_dashboard_access_function() { if (!current_user_can(\'administrator\')){ wp_redirect(home_url()); } } add_action(\'admin_init\', \'ggp_restrict_dashboard_access_
可以手动强制更新到最新的WordPress吗?
几年前,我为一位朋友建立了一个基本网站,最近有人要求我更新这个网站。登录后,我会看到仪表板侧栏,但没有其他内容-页面本身是空白的(请参阅随附的屏幕截图)。我不知道为什么会这样,但这个网站肯定运行着一个古老版本的Wordpress。如果我无法通过仪表板进行更新,是否有办法手动将其更新到最新版本?
为管理员中的用户帐户设置默认页面
我已经使用wordpress/woocommerce建立了一个电子商务网站,现在正在向该网站添加处理订单的用户。他们需要访问的网站的唯一部分是管理端的woocommerce订单页面。有没有办法将此设置为他们登录时看到的默认区域?并将其他管理端限制为禁区?我提前感谢您的建议!
发布帖子时,将数据添加到帖子编辑页面
我需要自定义“post edit page”,以获得自定义的post\\u类型,但为了保持简单,让我们假设它现在位于post\\u类型的post上。发布帖子状态后,我需要运行一个PHP脚本,根据当前帖子的post\\u id从数据库中获取一些数据。Question:在哪里添加此脚本??谢谢
示例仪表板小工具,取消不工作
使用Wordpress API Dashboard小部件的代码示例:https://codex.wordpress.org/Example_Dashboard_Widget我能够构建插件,当我单击“配置”然后提交时,数字会完全更新。只有一个问题,如果单击“取消”以取消更新编号,则编号将设置为空(NULL)。即使输入框中有数字。我该如何确保示例编号保持原样,并且在单击“取消”时不会更新为NULL。
如何在前台显示WordPress仪表板小工具?
我想使用Wordpress仪表板小部件,因为它很容易添加新的小部件,并且自动具有拖放、更改顺序、显示和隐藏小部件的功能,而且重要的是设置自定义角色,并且只向特定用户显示某些小部件。但是,我希望此功能出现在网站前端的登录用户配置文件页面下。我目前正在为用户配置文件使用终极成员插件。如果您有任何关于如何做这件事或做这件事的替代方案的建议,我们将不胜感激。我还考虑过将仪表板的样式更改到与前端类似的程度,但这可能不是理想的解决方案。
更改了结构中的meta_key值,现在仪表板显示零个用户
我试图编辑电子邮件表单字段,以便它接受电话号码之类的int值。我对数据库值如何工作知之甚少,这就是我所做的:1。发现email字段是“hrb\\u email”2。发现在wp\\u中,metauser hrb\\u email是meta\\u键3。转到结构>并将meta\\u键从varchar更改为int。结果:我在wp\\U metauser中再也找不到hrb\\U电子邮件。Wordpress仪表板不显示任何用户。虽然wp\\U用户有我的用户详细信息。此外,在我的网站上,如果我手动输入这些用户的U
显示发布了另一用户的挂起帖子的WordPress用户
我有一个自定义的帖子类型,当我在仪表板中查看这种类型的帖子时,我会看到:添加了标题作者日期以及我添加的其他一些帖子我的问题是如何显示(如作者栏)批准/发布帖子的用户理想情况下,我希望能够点击名字,查看出版商发布的帖子function my_manage_product_columns( $column, $post_id ) { global $post; switch( $column ) { case \'publisher\' :