您当前的位置:首页 > TAG信息列表 > user-meta

  • 在用户简介中显示换行符,而不使用html

    时间:2020-07-15

    用户使用强大的表单填写用户简历。它正确保存,并在“用户概述”页面上的Worpdress admin中以换行符显示。它在站点上显示,没有换行符。我找到的唯一解决方案是禁用HTML清理,手动编辑每个配置文件并添加<p> 或<br> 标签不是理想的解决方案。这并不理想,因为它支持所有HTML,并且需要手动编辑每个概要文件。我想显示的是换行符,因为它们最初是在Wordpress中输入和保存的。这将允许用户在不使用HTML代码的情况下添加和更新其配置文件的简单工作流。谢谢

  • 在UPDATE_USER_META之后WP_REDIRECT不工作

    时间:2020-07-20

    我创建了一个自定义页面,让用户能够编辑他们的个人资料。一切都很好,但我真的不知道为什么wp_redirect 不起作用my edit-profile-proccess.php。<?php $user = wp_get_current_user(); $userID = $user->ID; $has_error = false; $has_success = false; $message = array(); &#x

  • 从WordPress子主题函数文件运行用户名SQL查询

    时间:2020-07-21

    有了管理员帐户,我可以更改除用户名(碰巧是登录名)以外的所有内容。因此,我想知道如何使用函数文件更改用户名。将以下内容作为SQL查询运行很好,但我如何;转换(&Q);它变成了一个函数?add_action(\'init\',\'username_query\'); function username_query() { global $wpdb; $result = (UPDATE `wp_users` SET `user_login`= \'ne

  • 如何更改子菜单页面的URL?

    时间:2020-07-22

    我正在尝试在管理面板的用户下添加一个子页面,一切正常,但我在单击创建的页面时遇到了一个小问题url发生了变化,并将我的页面称为查询字符串而不是新的php文件URL:http://localhost/wordpress/wp-admin/users.php?page=filtered.php我想:http://localhost/wordpress/wp-admin/filtered.php有什么办法吗?function wporg_options_page(){ add_subm

  • 如果用户元数据不是带有短码的空内容,如何显示内容

    时间:2020-07-28

    如果用户元数据不为空,我需要显示内容示例:[empty_user_meta="last_name"] Show only if last_name is not empty. [/empty_user_meta] 代码不起作用: add_shortcode( \'empty_user_meta\', \'user_meta_empty\' ); function user_meta_empty( $atts, $content ) {

  • 当作者ID和用户ID匹配时,is_Author(Get_Current_User_id())返回FALSE

    时间:2020-08-18

    在循环内部,作为登录到localhost测试站点时$user->ID == 1 功能is_author(get_current_user_id()) 退货false 什么时候get_the_author_meta(\'ID\') 返回1。因此,永远不会执行以下条件(is_user_logged_in() 退货true):if( is_user_logged_in() && is_author(get_current_user_id()) ) { // do stuff

  • 在允许另一个AJAX调用之前确保函数已完成

    时间:2020-08-23

    我正在使用ajax函数更新保存在用户元字段中的数组。添加到数组中的值取自标记中的数据属性,这些属性也在触发时起作用,以进行ajax调用。虽然该函数95%的时间都在工作,但无论值是否保存,都可能有点碰运气。我怀疑这是因为用户可以太快地启动这些ajax调用,而没有足够的时间让原始函数调用保存和更新元字段。在允许该函数再次运行之前,确保ajax触发的更新元字段值的功能已完成的最佳方法是什么?希望这是有意义的-不用说,请让我知道如果你需要任何更多的信息。提前谢谢!!Sample HTML<div id=&q

  • Getting user data via ajax

    时间:2020-09-05

    我正在尝试在前端列出具有“成员”角色的注册用户。我有很多高级自定义字段供用户使用,但我不知道如何获取这些字段。我安装了“AFC到rest”插件,该插件为我提供了一个端点,该端点具有用户的所有高级自定义字段,但没有名字、姓氏等标准字段。因此,我不知道是否最好忘记ACF to rest插件并以不同的方式进行操作,或者使用该插件但以某种方式获取标准用户字段。目前我正在创建自己的路线:add_action( \'rest_api_init\', \'rest_members_endpoint\' ); f

  • Using WP for user management

    时间:2020-09-29

    我想使用Wordpress来管理一个简单的web应用程序。我真正需要做的是:检查用户是否已登录将元数据保存到已登录用户中读取已登录用户的元数据在我的web app中执行注册过程也很好,但它也可以在另一个页面上运行。有没有可能做这些事情;“外部”;WP安装(但在同一域上)?例如,通过ajax请求?我从哪里开始?编辑:我刚刚读到关于包含wp\\U负载的内容。php来使用WP函数。这是一个聪明的方法吗?非常感谢你!

  • JS POST更新数据分类

    时间:2020-10-01

    如何使用js函数调用每个术语的值?我需要使用数组` useractivities=[]; $(\'.user_activities\').each(function(){ useractivities.push( $(this).val() ) }); ` ?怎么做这是我的代码:HTML视图:<div class="multiselect"> <d

  • WooCommerce用户元数据的‘PROFILE_UPDATE’挂钩替代

    时间:2020-10-02

    我试图在调用的函数中获取所有用户详细信息(包括WooCommerce元数据)user_register 和profile_update 挂钩。这是简化代码:function get_all_user_data($user_id) { $user_data = get_userdata($user_id); $login = $user_data->user_login; $b_firstname = get_user_me

  • 通过前端表单更新用户元数据

    时间:2020-10-12

    我在WordPress主题前端制作了一个表单,允许注册用户更改页面上的一些用户元数据,但它不起作用,代码如下: <form name="update_basic_user_meta" id="update_basic_user_meta" action="<?php echo esc_url( home_url() ); ?>?update_basic_user_meta=true" method="POST&q

  • 在WordPress管理仪表板中添加自定义用户输入字段会给出错误,您所关注的链接已过期。请再试一次

    时间:2020-10-20

    我正在为themeforest开发一个wordpress主题,以便用于商业用途,并在wordpress仪表板的用户菜单中添加了一个自定义的社交媒体输入字段,单击更新配置文件后会出现错误。前端显示正确,但当我通过单击更新配置文件按钮提交时,它会将我带到下一页,其中显示您访问的链接已过期。请重试。当我删除自定义输入字段时,它会起作用。以下是它的屏幕截图以下是我的代码(在functions.php中包含的extra-user-fields.php文件中编写):<?php add_acti

  • 条件编辑CPT-使用编辑角色和作者的用户元

    时间:2020-10-29

    我已经创建了一个自定义帖子类型。每个作者在创建其帐户时都属于一个编辑组。这是保存在作者的用户元上我创建了两个具有管理员功能的角色,每个编辑器组一个。我想允许(或拒绝)编辑根据他们的角色和作者的用户元编辑帖子。我从哪里开始?

  • set a user-meta key as avatar

    时间:2020-11-28

    我有一个名为“meta kay”的用户;阿凡达;;此值包含用户上载的图像的URL。如何将此元值设置为用户化身?我使用此代码,但不工作add_filter( \'get_avatar\', \'slug_get_avatar\', 10, 5 ); function slug_get_avatar( $avatar, $id_or_email, $size, $default, $alt ) { //If is email, try and find user ID

  • WP_USERMETA表的联接查询

    时间:2021-01-03

    我想检查用户时区是否为珀斯,是否属于A组。我的查询不起作用SELECT * FROM `wp_users` AS t1 LEFT JOIN wp_usermeta AS t2 ON t1.ID=t2.user_id WHERE t2.meta_key=\'Time_Zone\' AND t2.meta_value = \'PERTH\' AND t2.meta_key=\'user_class_group\' AND t2.meta_value=\'Group

  • 如何在产品上将用户以前的订单显示为选择框选项?

    时间:2021-01-11

    我有一个音频定制网站(Wordpress/Woocommerce),允许用户以“原样”状态或定制版本购买授权音乐。定制的规格在产品通过货币化的页面选项(如画外音、声音效果等)添加到购物车之前确定。事实证明,许多客户直到购买后的几天/几周/几个月才知道他们想要定制它。因此,我创建了反映产品选项的单个产品,以便客户仍然可以购买这些产品,并基本上将其“应用”到以前的订单中。我想做的是在每个产品上创建一个选择框选项,该选项调用用户以前的订单号,以便用户可以指定他们将此新购买应用于哪个以前的订单。如果有人能对此提供

  • WordPress,在user_meta中获取与逗号分隔值字符串完全匹配的用户

    时间:2021-01-16

    我将数据保存在用户_meta->;areapref字段。它基本上是一个由逗号分隔的post ID组成的字符串(例如2、37、200、300等)我需要检查用户在此字段中是否有特定ID。如果是这样。。。做些事情。我可以使用LIKE检查areapref中是否有ID。但我认为这有一个问题。如果一个位置ID=10,另一个位置ID=100,则两者都将与1或10匹配?还是我误会了。我担心CONTAIN也会有同样的问题。我需要知道如何获取在areapref字符串中具有“精确匹配”的用户列表?所以搜索ID 2,只会返回

  • 如何检查是否已将元值分配给任何用户?

    时间:2021-01-22

    在我的网站上,我自动生成一个8位数的随机数$rndnr 通过wp_rand() 并将其另存为用户元。如何检查此号码是否已分配给任何用户?我真的处理好了$result 从数据库读取值:$result = $wpdb->get_var("SELECT meta_value from $wpdb->usermeta where meta_key=\'user_reference_id\' AND meta_value = \'$rndnr\'"); if(empty($r

  • 当客户更新他们的名字时更新用户元

    时间:2021-02-02

    我想在客户更改名字时更新用户元。这里是我的代码:add_action( \'woocommerce_update_customer\', \'can_editable_account_count\' ); function can_editable_account_count( $customer_get_id ) { if ( ! is_account_page() && ! is_user_logged_in() ) { return;&