您当前的位置:首页 > TAG信息列表 > user-meta
如何从用户配置文件的下拉列表中保存多个选项
我使用此代码创建下拉列表,然后保存下拉列表选择的值:<?php // Display Fields add_action( \'show_user_profile\', \'add_multiple_choice_dropdown \' ); add_action( \'edit_user_profile\', \'add_multiple_choice_dropdown \' ); function add_multiple_choice_dropdow
如何为用户添加属性?
我一直在寻找答案,但还没有找到一个明确而相关的答案。我想给用户添加更多属性,不显示,而只存储有关他们的信息。这些信息将用于后台功能。我知道usermeta用于添加更多属性,我知道如何访问现有信息,但我不知道如何添加/创建新属性。默认情况下,对于每个用户,此信息可以是空字符串,如果用户输入信息,则会对其进行修改。我是Wordpress的新手,非常感谢您的帮助。谢谢
按元键和元值列出用户
以下函数将根据用户的元数据显示用户列表:<?php function get_users_by_meta_data( $meta_key, $meta_value ) { $user_query = new WP_User_Query( array( \'meta_key\' => $meta_key, \'meta_value\' => $meta_va
获取用户META_KEY的元值数组
我需要获取用户meta\\u键的所有meta\\u值的数组。我找到了以下代码:$cities = $wpdb->get_col(\"SELECT meta_value FROM $wpdb->usermeta WHERE meta_key = \'my_cities_meta_key\'\" ); 其结果是:array(3) { [0]=> string(8) \"Chicago\" [1]=> string(8) \"New York\" [2]=> string
登录时擦除的用户个人信息
当任何用户登录到我的Wordpress安装时,它会出于某种原因删除他们的个人信息。我通过观察类似于select*from wp_usermeta where meta_key=\'description\' and user_id=19 。。。果然,登录后元描述消失了。我将很快打开和关闭插件,并在开发环境中进行实验,但在此期间,有人能对此有所了解吗?
扩展WP_USER类并在整个生命周期中使用此子类
我正在努力实现以下目标:对于我们网站上的每个用户,我想对服务(与另一个数据库交互的本地REST API)执行一次API请求,然后将结果缓存在WP\\u User(sub)类中,直到用户将注销并再次登录(因为此值在应用程序的每个页面上都使用一次,否则每次页面加载都必须检索一次,这在性能方面是非常不理想的)。迄今为止,在分离关注点方面,我发现最优雅的方法是根据Brian Messenlehner和;杰森·科尔曼。示例代码如下所示:see this file on the author\'s GitHub.然而
如何通过自定义域/用户元数据获取用户?
我使用以下代码向用户配置文件添加了一个自定义字段:/*** Adding extra field to get the the user who creates the another user during ADD NEW USER ***/ <?php function custom_user_profile_fields($user){ if(is_object($user)) $created_by = esc_at
如何将BuddyPress xProfile字段用作WordPress Bio
第一次使用此论坛。我需要一些认真的帮助来回答这个问题。我试图在不使用后端的情况下显示用户的个人简历。原因是,我不允许我的用户以任何理由通过我的网站后端。也就是说,他们不能创建wordpress的个人简历,这反过来会阻止他们在帖子下方的作者框中显示个人简历。我到处都问过,没有人能帮我。我听说可以使用xProfile创建Buddypress配置文件字段,然后将其编码为warpers bio,显示在作者框中。遗憾的是,我不知道该怎么做。有人能在这方面帮助我吗,或者给我一些其他的答案?也许是UserMeta?为了
GET_USER_META在不为空时返回空
我正在写一个过滤器。以下是场景。。。这是一个销售瑜伽静修的网站。我已成功创建了一个名为“Return\\u contracts”的新元配置文件字段,用于存储给定用户已完成的责任免除。只有一件不起作用。由于某些原因,get\\u user\\u meta没有返回值。我已经两次和三次检查了meta field键,毫无疑问这是“Retain\\u contracts”。我还可以验证“Return\\u contracts”在我的个人资料或数据库中不是空的(目前主要是诅咒词),所以$current\\u cont
从phpMyAdmin创建新用户
我正在尝试将我在免费web托管服务器中创建的站点复制到我在WAMP上运行WP的windows pc上。我复制了所有文件,但采用了wp配置。php来自我在PC上运行的示例站点,并对其中的db连接进行了一些修改。复制的网站以某种方式在我的电脑上运行,但现在我需要访问wp管理员。我不知道为什么我不能用用户名登录并通过,这在免费主机中非常有效。我决定从phpMyAdmin页面创建新用户。但如何处理密码生成?系统对空的那个感到愤怒。如果我从PC上运行的另一个站点导出用户并导入到当前表(wp\\U users),则无
Username has been exposed
我正在运行WordPress安装,我正在使用我自己创建的主题。我没有在主题中显示任何与作者相关的信息。但我正在获取具有域/作者/作者名/的服务器日志。即使主题没有显示作者姓名,是否也有办法获取作者姓名?
Meta-box-order_post_hash用来做什么?
meta-box-order_post_hash 存储为用户选项。我相信这与meta-box-order_post 但我在法典中找不到任何关于它的东西。那它是干什么的?如何使用或应该如何使用?
选中特定复选框并根据管理员更新的配置文件元更新时,仅向用户发送一次邮件
在这里,我在wordpress的admin中创建了一个复选框,当我检查并更新它时,它会向用户发送邮件,但每次更新配置文件的任何部分时,它都会发送邮件。有没有办法只发送一次邮件?此外,我在这里有一个属性列表,当用户请求任何它显示在后端的条目时,当管理员批准时,它应该为用户的每个pdf批准发送电子邮件。所以,当管理员批准任何pdf时,它会通知用户。但在这一刻,它并没有发生。每次我更新个人资料时,它都会发出电子邮件。add_action( \'show_user_profile\', \'add_extra_p
是否扩展WP_USER_QUERY或WP_USER以返回所有自定义字段?
我正试图拿出大约5000多条会员记录的列表,用于CSV导出。查询超时,我想原因是为了填充CSV文件,我需要遍历这5000条记录,并分别为每个用户提取自定义元。是否可以扩展或覆盖WP\\u User\\u查询或WP\\u User以在单个查询中返回所有自定义元?基本上,我需要做的是摆脱对每个记录单独调用get\\u user\\u meta($user->ID),并在一个结果集中获取所有meta。感谢您的帮助!:)
UPDATE_USER_META():无形数据存储
我尝试使用此代码自定义用户配置文件(从this 教程):<?php function extra_user_profile_fields( $user ) { ?> <h3>Autres</h3> <table class=\"form-table\"> <tbody> <tr> <th>Entreprise</th>
UPDATE_USER_META在数据库中为同一键添加新行
我为给定用户添加了新的用户元。我们叫它吧title. 每次我跑步$user = get_user_by(\'login\',$username); update_user_meta($user->ID, \'title\',\'Manager\'); 元数据未更新。相反,会将新行添加到wp_usermeta 此的表user -> meta_key -> meta_value 使用新的umeta_id.此外,元数据不可通过get_user_meta($user->I
需要帮助从多维数组中获取特定值
我想从Wordpress类型插件中为用户检索一个特定的元值。我知道该值存储在wpcf团队经验成员类型中。这是一个复选框选项,我想检索所有选定值的列表。如果我做了以下事情,我会立刻做出反应:var_dump(get_user_meta($user->ID, \'wpcf-team-experience-member-type\')) 我得到了这样的结果:array(1) { [0]=> array(1) { [\"wpcf-fields-checkboxes-option-f4fe37
在自定义用户中查找变量的匹配项
我有变量$var 这是动态的。我想查找自定义用户meta-\"authmeta\" 并返回user_id 如果找到任何匹配项,则返回相应条目的。
按自定义分类和用户角色查询用户
我正在尝试为使用WP_User_Query()我需要按角色筛选用户shop_manager 和自定义分类法shop-category 和当前分类术语ID。到目前为止我掌握的代码:<?php // WP_User_Query arguments $args = array ( \'role\' => \'shop_manager\', \'order\' => \'DESC\',
使用元查询和用户元排除帖子
我有一个循环,它工作得很好,完全符合我的要求。问题是,我需要排除已经标记为使用add_user_meta查看的特定帖子。使用update\\u user\\u meta和值为“1”的帖子id将每个帖子标记为已查看。$_goal = $_GET[\'goal\'] != \'\' ? $_GET[\'goal\'] : \'\'; $calmargs = array(\'post_type\'=>\'yoga_post\',\'goal\'=>$_goal,\'orderby\'=>