Seleccionar página

Constantes de WordPress – WP_DEBUG – WP_LANG

En diferentes lenguajes de programación se encuentra definido el uso de constantes, en este artículo vamos a explicar las constantes de WordPress (definidas en lenguaje PHP).

Las constantes en PHP son un identificador (nombre) que almacena un valor simple* (boolean, int, float, o string) que no puede ser modificado durante la ejecución de un script. Por convención estos nombres se definen en mayúsculas (WP_DEBUG) y son sensibles a mayúsculas y minúsculas (no es lo mismo HOLA que hola), la condición de case sensitive puede variar en la definición de la constante.

leer más

Consultas personalizadas en WordPress; wp_query, get_posts, pre_get_post

En WordPress puedes crear loops, bucles o consultas personalizadas de 5 maneras diferentes. Las consultas personalizadas en WordPress nos ayudan a mostrar distintos contenidos dinámicos en las páginas de nuestro sitio. Para crear tus propias consultas personalizadas puedes utilizar funciones, hooks o el objeto wp_query.
En este artículo explicaremos; pre_get_post, get_posts(), get_pages() y query_posts().

leer más

Cambiar icono menú móvil Divi – Menú responsive Divi

En este artículo vamos a explicar como cambiar el icono del menú DIVI en el móvil, es probable que para adaptar el diseño del menú a tu web necesites hacer cambios en el icono del menú móvil del theme Divi, lo primero debes ir al administrador de WordPress y buscar el menú: Divi >> Personalizador de temas. Dentro del Personalizador de temas, encontrarás un menú para editar estilos para dispositivos móviles, pulsa sobre el menú.

leer más

Cómo crear bucles personalizados con wp_query en WordPress

En este artículo vamos a tratar uno de los pilares del funcionamiento de WordPress: «la clase WP_Query y su funcionamiento». Cuando hablamos de WP_Query nos estamos refiriendo al bucle, loop o consulta principal de WordPress, es la consulta que se ejecuta siempre en todas las páginas de nuestro blog antes de la carga de la plantilla.

EL OBJETIVO de este artículo: es aprender a implementar consultas o bucles personalizados con wp_query y poder modificar el contenido que se mostrará en cada plantilla de nuestro theme.

leer más

WooCommerce, eliminar campos formulario de envío

Los formularios de dirección de envío y facturación de WooCommerce, por defecto traen una serie de campos que debe rellenar el usuario que a veces no son necesarios.
En el desarrollo de tiendas online que sólo venden productos de descarga, modificar el formulario de envío y facturación que tiene que rellenar el cliente y quitar todos los campos que no son necesarios para la venta del artículo, aporta ventajas para el cliente:

leer más

Modificar el nombre de menú Entradas en WordPress

Después de instalar WordPress si te identificas y entras en el backoffice o escritorio de WordPress verás un menú llamado «Entradas» (post), es el menú creado por defecto para administrar nuestros post o contenido dinámico del blog si necesitas modificar el nombre de menú Entradas, este artículo puede interesarte.

Modificar el nombre de menú Entradas en WPEn algunas páginas web o blogs este nombre de menú no identifica bien el tipo de post con los que trabajamos, un ejemplo muy claro es un blog de actualidad informativa donde los post que redactamos son sobre noticias de actualidad, quizá te interese modificar el nombre de este menú por otro más descriptivo, por ejemplo noticias, servicios…

leer más

Cómo mostrar entradas en miniatura en tu WordPress

El objetivo del código que vamos a ver hoy, es conseguir que al pie de cada entrada individual de nuestro blog WordPress se vea una selección de entradas de otros post con una imagen en miniatura. Vamos a editar nuestra plantilla del tema single.php para conseguir esto.
En mi caso las entradas miniatura están situadas debajo de cada entrada al final de los comentarios en las páginas de entradas individuales, es decir en single.php pero el código que te voy a mostrar puedes colocarlo en cualquier plantilla de tu tema, por ejemplo en el index.php o portada… Para ello sólo debes abrir en lugar de la página single.php que indico yo, la plantilla que tu deseas.

leer más
URL del tema hijo en WordPress

URL del tema hijo en WordPress

Si necesitas conocer la URL del tema hijo en WordPress debes emplear la función: get_stylesheet_directory_uri();
está función devuelve la URL del tema activo, es decir si el tema que tienes activo es el hijo devolverá lo siguiente

leer más

Eliminar el botón Edit Post en WordPress

WordPress añade un botón «Edit Post» en cada entrada que creamos en nuestro blog. Este botón permite al pulsarlo entrar directamente en el administrador de WordPress y modificar la entrada. A veces este botón resulta molesto e inseguro, si necesitas eliminarlo el proceso es sencillo.

leer más

Cómo duplicar post y páginas sin plugin en WP

Si estás desarrollando un página web en WordPress y trabajas con entradas con características comunes, por ejemplo productos en una tienda que comparten descripción pero no talla o color … puedes ahorrar mucho tiempo si añades a la edición de post y páginas un código que te permita duplicar post y páginas sin plugin.

leer más

Cambiar el prefijo de la base de datos de WordPress

Cambiar el prefijo de la base de datos de WordPress es una de las acciones importantes que debes realizar para proteger tu web de posibles ataques. Es un proceso muy sencillo que puedes realizar de forma manual o utilizando alguno de los plugins disponibles para WordPress. Te explico paso a paso como conseguirlo.

leer más

Eliminar entrada tipo project del tema Divi

El tema o plantilla Divi tiene incorporada un tipo de entradas llamadas «project», en algunos desarrollos web este tipo de entradas resultan útiles sin embargo en otros proyectos no son necesarias y es mejor eliminarlas del Backoffice o administración de WordPress para evitar que cree confusión tener un menú que el cliente no va a utilizar.

leer más
Añadir buscador en la barra de menú WordPress – Search

Añadir buscador en la barra de menú WordPress – Search

Añadir buscador u otros items al menú WordPress desde una función. WordPress crea un menú principal con los enlaces de páginas o entradas que nosotros establecemos en Apariencia > Menús, a veces además de estos enlaces de páginas necesitamos añadir al menú links a páginas o una barra de buscador, si tu tema no lo permite hay una forma muy sencilla de lograr esto.

leer más

Activar Polylang en entradas personalizadas o Custom Post Types

Si tienes instalado el plugin multiidioma Polylang en tu WordPress y trabajas con tipos personalizados o Custom Post Types, es probable que dentro de la edición de Polylang no puedas habilitarlo para trabajar con CPT, no te preocupes, con una sencilla función lograrás que todos tus CPT se puedan editar a los distintos idiomas de la web y que Polylang los reconozca.

leer más