web-dev-qa-db-ja.com

wp-signup.phpページテンプレートの変更

ランダムに変更されるサインアップURL機能を備えたマルチサイトネットワークで anti-splog を使用しています。内部では、wp-signup.phpファイルを指しています。プラグインがデフォルトで検索するオーバーライドファイルを作成しました。それは、向きを変えてスタイルシートをロードし、プラグインのust-wp-signup.phpオリジナルファイルを呼び出します。

<?php
/*
    Custom MySite Sign Up Page
*/

/**
 * Custom MySite stylesheet for signup page.
 */
function MySite_signup_stylesheet() {
    wp_enqueue_style('custom-wpsignup', get_stylesheet_directory_uri() . '/css/wp-signup.css', false, '1.0', 'all');
}
add_action( 'wp_head', 'MySite_signup_stylesheet' );



// Invoke the default sign up page handler
require_once('plugins/anti-splog/includes/ust-wp-signup.php');

カスタムのwp-signupページで、デフォルトのフロントページのテーマ以外のテーマのページテンプレートを使用する方法が必要です。正しくレンダリングされないためです。何か案は?

1
Adam

ログインのテーマはオプションです:

http://wordpress.org/plugins/theme-my-login/

これも役立つはずです:

https://codex.wordpress.org/Customizing_the_Registration_Form

編集:私はそれが本当にあなたの質問に答えるとは思わないことに気付きました(上の私の返信)が、登録フォームを作成してからPOSTそのランダムなURLにアクセスできるようにする必要があります。私はしませんtアンチスプログについてはよく知っていますが、必要なのはPOSTがランダムな場合はURLにアクセスするだけですが、nonceを使用する場合は、同様に問題。

1
sMyles