Respuesta a: Insertar el shortcode de un plugin de formulario de contacto en una plantilla

Inicio Foros WordPress Themes y Diseño Insertar el shortcode de un plugin de formulario de contacto en una plantilla Respuesta a: Insertar el shortcode de un plugin de formulario de contacto en una plantilla

#31097

Galiano
Participante

Amigo Esteban, primero de nada gracias por tu ayuda. Se me juntaron dos cositas y eso es lo que me tenía liado. A ver si soy capaz de explicarme. Cuando tú creas una página en WP a través de la opción Páginas (en las que se suele crear el about, contact, etc) estás creando páginas que son estáticas, o sea que no van ordenadas cronologicamente como los post, y suelen coger el formato de una plantilla predeterminada, que es la opcion que aparece en el menú atributos (supongo que es a lo que te refieres) pero también existe la opción de elegir una plantilla que tu hayas creado y esa plantilla aparece en tu tema como una Template y es un fichero .php y es una opcion dentro de atributos que aparece a continuacion de la Plantilla predeterminada. Bien, mi intención era que eligiendo esa plantilla que yo habia confeccionado y la habia nombrado como contacto, pues apareciera mi formulario de contacto, pero no me aparecía, porque cuando ponía el shortcode del formulario ([clean-contact] por ejemplo)en la plantilla pues no funcionaba. Ese código sólo me funcionaba si lo insertaba a través del tablero de WORDPRESS y en la opcion de páginas. El caso es que ya descubri que la plantilla predeterminada se saca del fichero page.php que hay en el tema, con lo cual, ahí es donde estaba mi fallo, porque ese page.php lo tenía mal. Ahora, despues de haber corregido ese fichero, y eligiendo la plantilla predeterminada pues funciona perfectamente. Aunque sigo preguntándome cómo podría hacer para poder insertar ese codigo ([clean-contact]) en mi plantilla propia y que funcionara igualmente. Porque si yo por ejemplo no quiero que mi página de contacto tenga el mismo diseño que todas las páginas (cuando hablo de páginas aquí me refiero a las estáticas) pues para ello tendría que hacer una plantilla aparte y claro, ya lo del shortcode pues no va. Ni va insertándolo en la plantilla, ni va eligiendo la plantilla mía propia en atributos e insertando el shortcode en el tablero de WP. Espero haber dejado claro mi duda y no haberla liado más aún. Nuevamente gracias por tu ayuda. 😉

Pin It on Pinterest