Cambiar la plantilla de página wp-signup.php

Estoy usando anti-splog en una red de varios sitios con la función de URL de registro que cambia aleatoriamente. Debajo del capó, apunta al archivo wp-signup.php. Creé un archivo de anulación que el complemento busca por defecto y simplemente da la vuelta, carga mi hoja de estilos y luego invoca el archivo original ust-wp-signup.php del complemento:

<?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'); 

Necesito una forma de hacer que mi página personalizada de suscripción a wp use una plantilla de página de mi tema que no sea el tema de la página principal predeterminada porque no se procesa correctamente. ¿Algunas ideas?

Solutions Collecting From Web of "Cambiar la plantilla de página wp-signup.php"

Tema mi inicio de sesión es una opción:

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

Esto también debería ayudar:

https://codex.wordpress.org/Customizing_the_Registration_Form

EDIT: notado. No creo que realmente responda tu pregunta (mi respuesta arriba), pero solo deberías poder crear un formulario de registro y luego POSTAR a esa URL aleatoria. No sé mucho sobre anti-splog en absoluto, pero todo lo que tienes que hacer es enviar por correo electrónico a la URL si es aleatorio, pero también debes tener en cuenta que si usas nonce también puede ser un problema.