您当前的位置:首页 > TAG信息列表 > user-meta
如何在元更新后添加和减去用户元值
基本上,我试图在更新post元值时在当前用户和作者之间进行点交换。以及在post meta中添加+1。以下是我目前拥有的: // Coin exchange function // add_action( \'updated_post_meta\', \'coin_exchange_after_post_meta_update\', 10, 4 ); function coin_exchange_after_post_meta_up
最佳实践?-将多个值保存为序列化数据/按行/专用表保存每个值
对于每个用户,应保存以下内容:用户id标签/标签id(例如1,2,3,4,…)首先看到的时间戳(对于每个标签)最后看到的时间戳(对于每个标签)我想到的选项:每个用户一行每个用户一行,包含meta\\u键(例如“User\\u tags\\u data”)并将数据保存到meta\\u value字段标记和关联的时间戳以序列化方式保存。因此,这将导致(多个标记+时间戳)组合,所有组合都保存在一个序列化值中每个用户有多行,每个用户将有多行(取决于分配给用户的标签数量)。对于每个分配的标记,将有一行带有专用met
数据库中缺少USERS表
我有一个功能正常的WordPress网站,有两个用户(一个管理员和一个编辑器)。我可以使用任意一个用户登录到WP后端。我可以创建页面等。但是当我查看phpMyAdmin时,数据库没有users 桌子然而,它确实有usermeta 表,显示管理员用户和编辑器用户的详细信息。如果执行如下SQL语句:SELECT * FROM "wp_users", 它确实显示了已创建的两个用户的两个条目,正如我希望看到的users 桌子(这两个条目之间唯一意想不到的区别是,管理员的user\\u acti
如何在自定义注册表中添加字段、进行验证并保存到数据库?
我将WP主题与自定义注册表一起使用。我想给它添加两个字段(电话号码和公司名称)。在表单的php文件中添加什么,在主题的函数文件中添加什么来验证字段和保存值在数据库中?提前感谢
Get_the_Author_meta($field,0)返回管理员$field
刚刚发现get_the_author_meta( \'birth_date\', 0 ) 返回管理员的生日。其他人也一样$field 的参数$user_id = 0. 这是此函数的预期行为吗?
WordPress使用AJAX的UPDATE_USER_META onClick按钮
我有一个按钮,限制为7次单击,当单击数字5被禁用时,我的问题是,如果用户从不同的设备登录,计数将从0开始,与刷新页面相同。我的需要是,在user\\u meta中保存单击编号结果,如果再次单击,则更新,直到单击编号5,按钮更改为禁用。在DB user\\u meta info中:user\\u id:user\\u idmeta\\u键:clickCounterTravmeta\\u值:1(单击次数)这是页面加载时的代码,如果单击次数大于,则禁用按钮;4.Do Not Work:<script>
将wp_list_Authors与get_user_meta组合使用
我使用wp\\u list\\u authors函数,如下所示:<?php wp_list_authors( array( \'show_fullname\' => \'true\', \'orderby\' => \'display_name\', \'order\' => \'ASC\' )) ?> 然而,这表明作者firstname + lastname 我想切换它,以便显示用户lastname +
获取具有特定元数据的用户,然后查询他们的帖子?
基本上,我想做的是首先让用户使用特定的meta\\u键和meta\\u值。然后查询他们的帖子。现在我用的是: <?php $user_ids = get_users([ \'meta_key\' => \'userfunds\', \'meta_value\' => \'10\', \'fields\' => \'ID\', ]); $posts = new WP_Quer
如何从用ACF-PRO插件创建的用户元自定义域中获取数据?
我需要从数据库中获取用户元,WordPress为此提供了很棒的函数get\\u user\\u meta(),但问题是我不需要默认的元字段。我需要从使用ACF pro创建的自定义字段中获取数据。我真的很困惑如何做到这一点。我尝试:$user_data = get_user_meta(\'19\') print_r($user_data) 在大量不同的数据中,我看到了我需要的:[user-sector] => Array ( [0] => a:3:{i:0;s:3:"
如何从前端输入字段更新用户电子邮件?
我正在使用下面的功能,它适用于我的电话和地址字段。我似乎无法更改电子邮件。。。知道我做错了什么吗?function um_modifications_callback() { // Ensure we have the data we need to continue if( ! isset( $_POST ) || empty( $_POST ) || ! is_user_logged_in() ) { // If we don
在后台创建WordPress用户,并自动在自定义帖子类型中创建一个新帖子,帖子中的标题为User Uame
我们正在为我们的客户开发一个高尔夫旅游行程系统,我们只想让拥有唯一预订参考221234的客户查看他们的旅游行程,该行程位于名为221234的CPT上。当我们在后端创建/保存一个新用户时,是否有一种方法可以同时在现有自定义帖子类型中“自动”创建一个新的草稿帖子,并将新用户指定为该草稿帖子的内容作者(所有者)?用户名都是6位数字,我们希望创建的草稿帖子的标题与用户名匹配。然后,我们可以编辑草稿帖子,知道它已预先分配给我们创建的用户帐户。因此,用户221234在CPT中有一个标题为221234的草稿帖子,并被指
带有META_QUERY的姓氏+名字排序[已解析]
我和orderby有点小问题。我正在寻找orderby ASC(lastname+firstname)的解决方案示例:Selanne Andy,Selanne Beeny,Selanne Teemu,但现在它是这样排列的:Selanne Beeny这里是代码:$order_by_1 = array( \'meta_key\' => \'last_name\', \'meta_query\' => array( array(
将多个电子邮件地址与同一用户帐户相关联,以便他们可以使用以下任一方式登录
是否有方法将多个电子邮件地址(2)与同一用户帐户关联?目标是让用户能够使用其公司电子邮件或个人电子邮件登录到公司门户-登录到同一个帐户。我想到的最快的解决方案是创建两个单独的帐户,使用元字段在它们之间创建关系。然后,如果有人使用个人帐户登录,则通过编程将其登录到其主要(公司)帐户。然而,这可能很快就无法通过帐户/密码管理等进行维护。您将如何实施这一点?
删除用户元,但仅当在数组中找到时
我创建了一个保存按钮,将页面的URL保存到数组中的用户元。我现在试图创建一个删除按钮,但我发现当使用delete\\u user\\u meta时,它会删除数组中的所有条目,以及与当前页面相等的条目。我对这一切都很陌生,所以也许这不是最好的方式。。。有没有关于如何删除数组中等于$currentpage的部分的提示?<?php $currentpage = home_url( add_query_arg( NULL, NULL ) ); //Get current page $user
如何回显具有特定元键的所有用户的显示名称和元值?
我有一个meta_key 在桌子里面usermeta 呼叫“sms\\U订户”。这个meta_value 因为这是他们的电话号码。我想echo 具有该字段的所有用户的列表;换句话说,是每个用户的姓名、电话号码和数量的列表。页面输出可能如下所示:SMS Subscribers (3) 1 ben blue+155533355552 bob bananas+445557788883 jerry johnson+1333445555我尝试了许多不同的查询,并成功地echo 用户的display_name, 以及
Fetch user related data
在我的WordPress安装中,每个用户都有一个组织。我正在使用获取用户数据get_user_meta ($user->ID). 通过这些数据,我可以获取组织ID。组织保存为自定义帖子。如何获取组织名称?
ACF:如何通过字段键获取完整的字段名(META_KEY)?
在高级自定义字段中:我可以使用哪个函数通过字段键获取字段的完整元键?所以,如果我有一个名为some_field 和字段键field_sd54hfs5df: 如何通过键获取名称?我找到了函数acf_get_fields() 和acf_get_field(), 但当使用字段类型时,如group, flexibel_content 或repeater 返回数组中的名称不是存储在元数据库表中的全名。例如,当组的名称为some_group 以及现场some_field 上述函数仅返回some_group 或some
更新用户时如何传递$_GET[‘UPDATED’]变量?
我添加了两个用户元,它们的功能非常好。现在,我想根据输入显示一条警告消息。我通过一个get变量(名为meta_warning 通过add_query_arg) 并相应显示消息。但是在刷新页面时,消息会重复(因为get变量直接在url中传递)。我注意到wordpress使用了一个类似的变量(updated=1)来显示“User updated”消息。但url中不存在此变量。我如何才能做到这一点?这样我的警告消息在重新加载时不会重复。memberAdmin.class.php<?php clas
ACF:如何让用户拥有ACF灵活的内容子域,具有特定的价值和布局?
我正在寻找一种方法,根据高级自定义字段的用户元条目查询用户,该字段具有给定的值,并且本身来自给定的布局类型。例如,假设我在usermeta表中为用户设置了以下条目:a_flexible_content_field_0_status = \'value here\' a_flexible_content_field_1_status = \'some value\' a_flexible_content_field_2_status = \'more value data\' 在哪
用户查询-获取自定义元键/字段的值
我是定制wordpress的初学者,但在PHP编码方面有一些经验。我正在努力弄清楚如何为所有具有角色的用户显示所有现有的元键(由ACF定义的自定义字段);作者;。默认字段显示正常,但无法获取这些元键/自定义字段的值。下面的代码是使用wp generator创建并手动展开的。我在这里尝试了两个默认字段(用户电子邮件和显示名称)和两个元自定义字段(医疗诊断和性别),但实际上我需要一个代码来获取特定的元自定义字段,另一个版本用于获取所有非空的默认字段和元字段。如果有人有时间看❤️$args = array(