Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Creando el formulario de registro de usuario

5/12
Recursos

Aportes 3

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Listo. La forma más sencilla es repetir todo el proceso pero con el archivo signin.html.
Crear un archivo separado para este nuevo shortcode y registrarlo en el archivo principal del plugin.

Otra opción es renombrar el archivo de shortcodes a p.e form_shortcodes.php y poner ahí los dos. Así solo necesitamos registrar una vez el archivo de shortcodes.

Shortcode

Un shortcode es un código abreviado qque puedes insertar en el editor de tu web para añadir funcionalidades al contenido de tu página. En otras palabras se podría describir un shortcode como un acceso directo a un script PHP.
plugin-login.php

require_once plugin_dir_path(__FILE__)."/public/shortcode/form-registro.php";

/public/shortcode/form-registro.php

<?php 

function plz_add_register_form(){

    $response = '
    <div class="signin">
        <div class="signin__container">
            <h1 class="sigin__titulo">Register</h1>
            <form class="signin__form" id="signin">
                <div class="signin__name name--campo">
                    <label for="Name">Name</label>
                    <input name="name" type="text" id="Name">
                </div>
                <div class="signin__email name--campo">
                    <label for="email">Email</label>
                    <input name="email" type="email" id="email">
                </div>
                <div class="signin__pass name--campo">
                    <label for="password">Password</label>
                    <input name="password" type="password" id="password">
                </div>
                <div class="signin__submit">
                    <input type="submit" value="Create">
                </div>
            </form>
        </div>
    </div>
    ';

    return $response;

}

add_shortcode("plz_registro","plz_add_register_form");
// Se agrega con el bloque shortcode a través de: [plz_registro]

EUREKA! it’s alive