Crear child theme (themas hijos) en wordpress

Crear un child theme es una buena manera de hacer pequeñas modificaciones a un tema de wordpress.

De esta forma, podemos modificar el tema original, sin temor a perder la modificaciones al actualizar el tema original.

El mínimo con que debe contar un tema hijo en wordpress es el fichero style.css, tal y como a continuación os muestro:

Instrucciones para crear un child theme que solo módifique la hoja de estilos:

1. Crear una carpeta con un nombre que decidamos en la ruta wp-content/themes, por ejemplo: twentyfourteen-child

2. Dentro de la carpeta, creamos un fichero de texto plano denominado style.css

3. Editar el fichero style.css y añadir el siguiente código:

/*
Theme Name: Child Twenty Fourteen
Theme URI: http://wordpress.org/themes/twentyfourteen
Description: Child Theme. Parent Theme Twenty Fourteen
Author: Oscar Serrano
Author URI: oscarserranodocumentalista.es
Template: twentyfourteen
Version: 0.1
*/
@import url(“../twentyfourteen/style.css”);

Aquí añadiríamos todos los cambios que deseásemos aplicar a la hoja de estilos del tema.

También podríamos añadir cambios en el fichero functions.php, el cual se suma al fichero functions.php del tema original, o crear ficheros específicos que sustituyan al del tema original (por ejemplo 404.php, para personalizar los errores de tu web o search.php, para personalizar los resultados de búsquedas).

Aquí el límite es tu imaginación y necesidades, ahora que si son muchas y complejas las modificaciones, es recomendable crear un thema padre, que un thema hijo, ya que puede resentirse el rendimiento del thema

Plugin wordpress para formulario de contacto

Cuando realizamos una web con wordpress, muchas veces necesitamos un formulario de contacto, para que puedan contactar con nosotros, y evitar dejar nuestro e-mail cara al público para que no nos bombardeen la cuenta con spam.

Una fórmula fácil, sencilla y completa es instalar el plugin Fast Secure Contact Form.

Permite crear un formulario de contacto que se pone en cualquier página, entrada o widget mediante un shortcode.

Además tiene un código captcha incorporado, que nos evita la llegada de spam.

Fácil de configurar y pudiendo añadir y quitar campos para los formularios.

Quitar comentarios de páginas de wordpress

Una de las primeras opciones, con las que nos solemos encontrar al desarrollar una página web con wordpress, es la necesidad de deshabilitar los comentarios, para las páginas.

No necesitamos comentarios, para información corporativa o fija, que ponemos en nuestra web.

Para cada página que hacemos, en opciones de pantalla, marcamos comentarios.

De esta forma, nos aparecerá en la edición de la página,  un metabox con las siguientes opciones.


Habría que desmarcar la opción Permitir comentarios, y ya no recibiremos comentarios en dicha página.