将字段值复制到另一个字段

时间:2021-05-31 作者:kengi

我创建了一个名为“QUOTE”的自定义字段;Phone"E;使用buddypress xprofile插件,但Wordpress原语搜索引擎无法搜索此字段,我找到了另一个字段,即;user_url"E;此字段可搜索。

我正在寻找的解决方案:(任意一个)

制造;Phone"E;字段可搜索Phone"E;字段的值;user_url"E;用户注册时。使用“;user_url"E;将;phone"E;字段的值变得可搜索或其他天才的想法让它发生!

1 个回复
SO网友:Tom J Nowell

您无需将用户URL列添加到可搜索表列的列表中

https://developer.wordpress.org/reference/hooks/user_search_columns/

其中包括一个用户提供的示例,该示例可执行以下操作:

https://developer.wordpress.org/reference/hooks/user_search_columns/#comment-4605

add_filter( \'user_search_columns\', \'wpdocs_filter_function_name\', 10, 3 );
     
function wpdocs_filter_function_name( $search_columns, $search, $wp_user_query ) {
    $search_columns[] = \'user_url\';
    return $search_columns;
}
这样,就不需要同步到URL字段。