Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress buddypress登记表_Wordpress_Buddypress - Fatal编程技术网

Wordpress buddypress登记表

Wordpress buddypress登记表,wordpress,buddypress,Wordpress,Buddypress,我是buddypress的新手。buddypress中是否有预加载的注册表。如果有,请给出选项路径。我使用了插件“BuddyPress注册选项”。但当我安装插件时,它显示了一条错误消息,如 Warning: Missing argument 2 for wpdb::prepare(), called in /var/www/TantraProjects/Ranjit/Nettantra_Social/wordpress/wp-content/plugins/bp-registration

我是buddypress的新手。buddypress中是否有预加载的注册表。如果有,请给出选项路径。我使用了插件“BuddyPress注册选项”。但当我安装插件时,它显示了一条错误消息,如

    Warning: Missing argument 2 for wpdb::prepare(), called in /var/www/TantraProjects/Ranjit/Nettantra_Social/wordpress/wp-content/plugins/bp-registration-options/includes/admin.php on line 19 and defined in /var/www/TantraProjects/Ranjit/Nettantra_Social/wordpress/wp-includes/wp-db.php on line 990

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/TantraProjects/Ranjit/Nettantra_Social/wordpress/wp-includes/wp-db.php:990) in /var/www/TantraProjects/Ranjit/Nettantra_Social/wordpress/wp-includes/option.php on line 568

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/TantraProjects/Ranjit/Nettantra_Social/wordpress/wp-includes/wp-db.php:990) in /var/www/TantraProjects/Ranjit/Nettantra_Social/wordpress/wp-includes/o

ption.php on line 569

如何在buddypress中构建注册表单。

请看,这是不久前提出的问题,但出于文档目的,我将回答。是的,有预装的登记表。BuddyPress主要是WordPress注册上的一个包装器(即默认情况下的About Me)

路径是/your-theme/buddypress/members/register.php

要构建自定义注册表单,您可以使用以下内容,请将以下内容放在主题的functions.php中:

    <?php
// hacks and mods will go here
/**
 * Disables BuddyPress' registration process and fallsback to WordPress' one.
 */
function my_disable_bp_registration() {
  remove_action( 'bp_init',    'bp_core_wpsignup_redirect' );
  remove_action( 'bp_screens', 'bp_core_screen_signup' );
}
add_action( 'bp_loaded', 'my_disable_bp_registration' );

add_filter( 'bp_get_signup_page', "firmasite_redirect_bp_signup_page");
    function firmasite_redirect_bp_signup_page($page ){
        return bp_get_root_domain() . '/wp-signup.php'; 
    }
?>