我是wordpress的新手并尝试修改主题。但我无法跟踪表格行动。
<form action="<?php echo appthemes_get_registration_url( 'login_post' ); ?>" method="post" class="login-form register-form custom" name="registerform" id="login-form">
这些行动需要什么?如何存储数据? 这是function.php,我得到以下功能代码。
function appthemes_get_registration_url( $context = 'display' ) {
if ( current_theme_supports( 'app-login' ) && ( $page_id = APP_Registration::get_id() ) ) {
$url = get_permalink( $page_id );
} else {
$url = site_url( 'wp-login.php?action=register' );
}
if ( ! empty( $_REQUEST['redirect_to'] ) ) {
$url = add_query_arg( 'redirect_to', urlencode( $_REQUEST['redirect_to'] ), $url );
}
return esc_url( $url, null, $context );
}
任何人都可以帮我解决这个问题吗? 我被困在这里。
答案 0 :(得分:4)
根据使用的功能
$url = get_permalink( $page_id );
以上代码将获取主题使用的当前自定义登录页面的链接。
否则它将转到默认的WordPress注册页面
$url = site_url( 'wp-login.php?action=register' );
注册结束后,主题中有一个重定向字段,这使用户可以转到所需的页面。如果它为空,则可以跳过它,否则它将返回到指定的重定向URL。
if ( ! empty( $_REQUEST['redirect_to'] ) ) {
$url = add_query_arg( 'redirect_to', urlencode( $_REQUEST['redirect_to'] ), $url );
}
您的注册数据存储在名为users
的表格中,您可以通过PHPmyAdmin