Categorías
Wordpress

Clonar una web WordPress en tres pasos

¿Cómo trabajar sobre una web en producción? Lo mejor, para evitar errores y quebraderos de cabeza, es implementar o actualizar elementos en una copia o clon de la web en producción. Para aligerar la tarea de duplicar directorios y bases de datos se puede usar el plugin WP Staging – DB & file duplicator & […]

Categorías
Wordpress

Cambiar la imagen del perfil sin Gravatar

Añadir al fichero functions.php del child-theme o tema hijo que tengamos activo el siguiente código: // Nuevo avatar misterioso add_filter(‘avatar_defaults’, ‘miavatar’); function miavatar ($avatar_defaults) { // URL de la imagen partiendo del directorio child-them $avatar = ‘/avatar/nombre-del-archivo.jpg’; // Nombre de nuestro avatar $avatar_defaults[$avatar] = «Nuevo misterioso»; return $avatar_defaults; } Con esta función reescribimos el “avatar-defaults”, […]

Categorías
Wordpress

Cómo quitar Category de la url de WordPress sin plugin

Antes de nada. Si en el sistema está instalado el plugin SEO de Yoast (muy común en cualquier instalación) se puede configurar este plugin para que no muestre Category en la url. Sólo hay seleccionar la opción  Enlaces permanentes o permanlinks y marcar Retirar la categoría base (usualmente /category/) de la URL de categoríass. Guardar […]

Categorías
Wordpress

Uso de condicionales en Plantillas de página de WordPress

Se pueden realizar cambios específicos del fichero ‘page.php’ con condicionales. Por ejemplo, el código de ejemplo carga el archivo de header-home.php para la portada, pero carga otro archivo ( header-about.php ) para la página ‘Acerca de’, y luego se aplica el valor por defecto ‘header.php’ para todas las demás páginas. if ( is_front_page() ) : […]

Categorías
Wordpress

Añadir archivos de traducción al child-theme (tema hijo)

Para mantener el .po y .mo traducidos del tema padre (ya que se sobrescribirán al actualizar el tema), la mejor solución sería colocarlos en el thema hijo. Cómo añadir el lenguaje al child-theme También lo puedes leer en WordPress CODEX . Añadir a ‘functions.php’ del tema hijo el siguiente código para que cargue los ficheros del […]

Categorías
Wordpress

Cómo crear un tema hijo (child-theme) en WordPress

Para crear un tema hijo hay que acceder al servidor mediante FTP o usar algún plugin tipo File Manager para crea un directorio en wp-content/themes. El directorio se debe llamar como la theme o plantilla padre, añadiendo al final del nombre del directorio (sin comillas): «-child». Por ejemplo, si estás haciendo un tema hijo de […]

Categorías
Wordpress

Incluyendo archivos en tu tema hijo (Child-Theme)

Cuando necesites incluir archivos que residen dentro de la estructura de directorios de tu tema hijo, se utilizará get_stylesheet_directory (). Porque la plantilla style.css padre se sustituye por style.css su tema hijo y su style.css reside en la raíz del subdirectorio de tema su hijo, get_stylesheet_directory () apunta al directorio de su hijo del tema […]

Categorías
Wordpress

Añadir noticias relacionadas de la misma temática sin plugin en WordPress

Cómo mostrar noticias relacionadas usando de forma automática las ‘Etiquetas’ (tags) de las noticias existentes. Las noticias creadas tienen que tener ‘Imagen destacada’ si queremos que muestre la noticia destacada con imagen (miniatura). Para ello habrá que añadir al fichero ‘functions.php’ el código necesario para crear una miniatura que queramos mostrar en las noticias relacionadas. add_theme_support( ‘post-thumbnails’ ); […]