您当前的位置:首页 > TAG信息列表 > users
Show subscriber id in loop
我想在foreach循环中显示学生(订阅者)id。这是我的密码$args = array ( \'role\' => \'student\' ); $wp_user_query = new WP_User_Query($args); $students = $wp_user_query->get_results(); if (!empty($students)) { foreach ($students as $stud
如何更改特定信息的元密钥?
我一直在添加一个插件,我正在使用的插件总体上运行良好,但有几个问题,我必须在它的核心文件中解决。我现在正在处理的问题是试图修复某些信息在数据库中的存储方式。该插件支持私人消息传递。情况是,此插件使用meta\\u键“\\u participants”存储两个发送者的用户IDand 邮件的收件人。因此,当我试图显示邮件的收件人时,我发现在前端显示收件人姓名/ID的唯一方法是使用\\u participants meta\\u键。然而,正如您可能猜到的,当我使用\\u参与者元键时,它会同时提取收件人和发件人的
显示邮件收件人元数据时出现的令人困惑的问题
我真的很难思考如何解决这个问题。用户可以在我的网站上互相发送私人消息。如下图所示,您可以看到我在左侧显示消息作者,在右下角显示消息收件人。原始邮件作者发送的第一封邮件(最下方)会按原样正确显示原始邮件收件人(右下角)。收件人回复初始消息后,新的回复将发送回原始发件人,原始发件人现在是“收件人”,并在右下角显示其元数据(化身+用户名)。这就是问题所在。原始发件人收到原始收件人的回复后,原始收件人的元数据仍显示在右下角。您可以在底部的第二条消息中看到这一点(只要两个用户仍在同一父线程中发送消息,问题就会继续,
没有人可以由管理员编辑帖子/页面
使用edit\\u others\\u posts和edit\\u others\\u Page,我知道它将提供一个用户角色(例如编辑器)来编辑任何人的帖子/页面。但是,我想限制编辑任何管理员创建的帖子/页面的能力。例如,编辑器可以编辑除管理员之外的任何人的帖子/页面。只有管理员才能编辑自己的帖子/页面。有什么帮助或建议吗?
如何为编辑角色启用主题编辑帽?
我正在尝试为编辑器角色添加/启用主题编辑器。默认情况下,编辑器角色没有管理主题选项的选项,因此我将其添加到函数中。php:// get the the role object $role_object = get_role( \'editor\' ); // add $cap capability to this role object //$role_object->add_cap( \'edit_theme_options\' ); $role_obje
复制多站点上的用户角色,以便用户可以访问具有相同角色的子站点
我有一个多站点网络,大约有250个站点。我希望能够将具有指定角色的用户从网络主站点复制到子网站。以下是我尝试这样做的方式:functions.phpadd_action(\'wp\',\'add_current_user_to_site\',10); function add_current_user_to_site() { if(!is_user_logged_in()) { return false; }
如何在WordPress中获取用户元价值
我创建了一个名为“designation”的自定义usermeta字段,并在循环中获取了它的所有元值,但它显示了重复值和空值。我尝试使用array\\u unique()函数进行解析,但它不起作用。请指导我如何删除重复项和空白值。 $args = array( \'role\' => \'subscriber\', \'meta_key\' => \'user_designation\' ); // The Query
限制提交者访问wp-admin
如果订阅者想输入wp admin,页面是否可能直接指向我想要的任何页面?如果是,请如何:)?
用户级别当前是否仍在使用?
我已将多个站点从独立安装迁移到多站点安装。对于user表,我只是逐个重新创建了每个新用户,并在其他地方相应地重新调整了用户ID。在调查用户元表时,WordPress似乎正在为用户级别创建键。像mentioned in the Codex, 它注意到,截至年,用户级别已被弃用WordPress 3.0.为什么新安装的WordPress Multsite 4+添加了用户后,仍然会创建“user\\u level”元键,其值与不推荐的用户级系统相同?WordPress中是否仍在使用用户级别?或者我可以简单地忽略
每个用户的输出复选框并保存在插件选项中
我正在寻找一种在插件的settings\\u字段中将复选框列表保存为数组的方法。我目前有:<?php $WPusers = get_users( \'orderby=nicename&role=administrator\' ); foreach ( $WPusers as $user ) { ?> <input type=\"checkbox\" name=\"<?php echo $this->plugin_n
挂钩到REGISTER_ADMIN_COLOR_SCHEMS
我正在使用WordPress 4.6.1,我们是否可以function register_admin_color_schemes() 位于wp-includes/general-template.php? 通过这种方式,我们可以将以下代码发送、连接或绑定到该函数:wp_admin_css_color( \'ffa\', _x( \'My Custom Color Combo\', \'admin color scheme\' ), admin_url( \"/my-plugin=d
自动为新用户创建自定义页面
我是新来的,我对Wordpress的功能或我可以通过插件添加的功能有一些疑问。以下是我正在努力实现的目标:当新用户注册时,将自动创建一个新页面,页面名称为该用户的用户名。我希望能够添加自定义注册字段,并在其新页面上调用该字段。例如,“最喜欢的食物”在这个新页面上,我想打个电话到新的领域。我想在页面上显示一句话。例如,“我最喜欢的食物是土豆。”</我已经搜索并尝试了一些插件,但没有结果。任何能为我指明正确方向的建议或教程都会非常有用。非常感谢。
找不到用户和用户元表
几个月后,我尝试登录我的网站。但我注意到,即使输入了正确的详细信息,我也无法登录。所以我想重置密码,但也失败了,因为电子邮件id未找到错误。最后,我决定从phpmyadmin手动重置密码。当我打开它时,我找不到user和usermeta表。我不知道这是怎么发生的,或者我的数据库被黑客攻击了。我的前缀是main,所以我无法确定main\\u user和main\\u usermeta我在运行多站点。我无法登录任何网站。请帮帮我。如何再次将自己添加为管理员,以便添加用户。我没有数据库的备份。
有没有办法在wordpress之外执行php脚本?
我需要创建一个脚本来从WordPress数据库中删除一些用户。我希望能够删除这些用户,而无需直接修改数据库,只需执行脚本。我想知道WordPress是否有某种SDK或其他东西来实现这一点,无需创建插件。有可能吗?
升级例程:与用户确认交互
另请参见here 再想一想,这个问题是面向wp的,所以我把它移到这里我尝试开发一个wordpress插件,它可以顺利升级,更重要的是,我希望用户选择是否升级。我就快到了,但我必须手动刷新插件设置页面才能看到升级完成。为了让我的问题更清楚,让我们看看以下代码:<?php class myplugin_admin_setting_class { private $options; public function __construct()
如何在查看自定义版本的users.php时保持插件的子菜单打开?
我已经在我的插件子菜单中添加了用户列表的自定义视图,使用users.php 和amy_plugin_view 筛选请求的参数:add_submenu_page( \"my-plugin\", \'Subscribers\', \'Subscribers\', \'edit_users\', \'users.php?my_plugin_view=su
允许登录用户使用单选按钮(是和否)将其作者个人资料从用户列表中排除
如果有人能为我指出正确的方向,我将不胜感激,因为在解决以下问题时,我陷入了困境。所以我有一个WordPress用户的目录列表(http://192.99.201.241/~alumni/alumni-directory/). 我使用get\\u users查询输出用户。我想创建一个函数,让登录的用户能够选择是否要从目录列表中包括/排除他们。任何帮助都会有帮助。
注册新用户,分配自定义角色,然后发送电子邮件
我有一个非常具体的用户注册流程要在网站上实现。当用户通过前端表单注册时,我需要遵循以下步骤:检查电子邮件域如果是白名单域:常规wordpress工作流(用户注册,发送电子邮件通知,然后用户可以在第一次身份验证过程中选择is密码)如果是黑名单域在DB中创建用户为该用户分配一个自定义WP角色(例如“temp\\u帐户”),不要定期发送wordpress邮件通知,具有“temp\\u帐户”角色的用户无法登录,我找不到检查电子邮件所需的正确操作/筛选器,然后阻止wordpress发送默认通知。。。如有任何建议,将
如何根据用户的位置和搜索词进行搜索,并返回基于邻近度的结果?
我正在为邮局建立一个目录网站。我想让用户搜索最近的邮局,该邮局提供他们所需的服务。最好的方法是什么?最简单或最有效的方法是什么?
在一个查询中获取具有元值的多个用户,并填充WP_USER类
希望有人能帮我。加载多个用户时get_users() (假设100+)WP为每个用户触发用户元查询。这将触发101个查询(每个用户的主用户查询+元查询)。问题是,我只需要数据库中的1个元值(当前博客的功能),我发现WP\\u用户类不使用任何其他数据进行角色和功能管理。我已经准备好了SQL,没问题。但是,有人知道如何在绕过默认元查询的同时填充WP\\u用户类吗?(当然,这需要与其他插件随后发生的任何事情兼容)看见wp-includes/class-wp-user.phpWP\\u用户的默认调用堆栈(当传递$