ランダムに変更されるサインアップ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ページで、デフォルトのフロントページのテーマ以外のテーマのページテンプレートを使用する方法が必要です。正しくレンダリングされないためです。何か案は?
ログインのテーマはオプションです:
http://wordpress.org/plugins/theme-my-login/
これも役立つはずです:
https://codex.wordpress.org/Customizing_the_Registration_Form
編集:私はそれが本当にあなたの質問に答えるとは思わないことに気付きました(上の私の返信)が、登録フォームを作成してからPOSTそのランダムなURLにアクセスできるようにする必要があります。私はしませんtアンチスプログについてはよく知っていますが、必要なのはPOSTがランダムな場合はURLにアクセスするだけですが、nonce
を使用する場合は、同様に問題。