Nombre del autor:Óscar Abad Folgueira

WP All Import – No importar duplicados en función de varios campos personalizados (ACF)

Antes de nada tengo que decir que WP All Import es un plugin que me parece estupendo para realizar casi cualquier tipo de importaciones a WordPress. Es una herramienta que no puede faltar en muchas instalaciones. En este caso tenemos un pequeño problema a la hora de importar los nuevos posts de un CPT personalizado …

WP All Import – No importar duplicados en función de varios campos personalizados (ACF) Leer más »

Deshabilitar la REST API para usuarios no logueados

Por defecto WordPress habilita el acceso a través de la Rest API a una serie de recursos como posts, páginas y demás información que en ocasiones puede que no queramos que esté disponible para que se pueda solicitar y ver el contenido así como la estructura. Normalmente tendremos una estructura clásica que nos proporciona WordPress …

Deshabilitar la REST API para usuarios no logueados Leer más »

WooCommerce Snippet: Comprobar si WooCommerce está activado

En el post anterior comenté la forma de saber si WooCommerce está instado. Ahora bien, si en lugar de eso queremos saber si está activado para realizar algún proceso en el que necesitemos que está activo y no sólo instalado, podemos utilizar el siguiente código. Sobra decir que, tanto este código como el del post …

WooCommerce Snippet: Comprobar si WooCommerce está activado Leer más »

WooCommerce Snippet: Comprobar si WooCommerce está instalado

Si queremos saber si está instalado el plugin de WooCommerce en el WordPress en cuestión sobre el que vamos a realizar alguna tarea contra WooCommerce o lo necesitamos porque vamos a desarrollar algún plugin para WooCommerce y no debería de activarse si WooCommerce no está instalado, podemos utilizar el siguiente código para saber si está …

WooCommerce Snippet: Comprobar si WooCommerce está instalado Leer más »

Establecer el tiempo de expiración del token de la rest api de WordPress

Para este caso estamos utilizando el plugin JWT Authentication for WP REST API que nos facilita el trabajo a la hora de configurar la autenticación a través de la rest API de WordPress. Si queremos establecer un tiempo de expiración personalizado para el token y que después de ese tiempo ya no se pueda utilizar …

Establecer el tiempo de expiración del token de la rest api de WordPress Leer más »

Newsletter Gucomers #51 – WooCommerce 6.4 a las puertas

Muy buenos días a todos y a todas. Ya está aquí una nueva edición de la newsletter Gucomers. La newsletter semanal en la que se recogen recursos relacionados con WooCommerce. Semana tranquila en cuanto a novedades sobre WooCommerce pero ya estamos con la vista puesta en hoy mismo puesto que se supone que hoy mismo …

Newsletter Gucomers #51 – WooCommerce 6.4 a las puertas Leer más »

Crear posts y traducciones en WordPress para WPML con código

En el tutorial crear un posts de WordPress con código te explicaba mismamente eso, pero en esta ocasión vamos a ir un poco más allá para crear no sólo el post o la entrada sino que vamos a crear, publicar y conectar las traducciones de un mismo post. Creo que no hace falta decirlo pero …

Crear posts y traducciones en WordPress para WPML con código Leer más »

Newsletter Gucomers #48 – WooCommerce Blocks 7.2

Muy buenos días a todos y a todas. Ya está aquí una nueva edición de la newsletter Gucomers. La newsletter semanal en la que se recogen recursos relacionados con WooCommerce. Semana tranquila hemos tenido. Sin mucha noticia en cuanto a el desarrollo de WooCommerce. Lo único la liberación de la versión de 7.2 de WooCommerce …

Newsletter Gucomers #48 – WooCommerce Blocks 7.2 Leer más »

Cómo autorrellenar un campo select de Advanced Custom Fields con datos de una página de opciones

Te pongo en situación. Tenemos un campo de tipo «Select» en un grupo de ACF pero, por el motivo que sea, no disponemos de los datos o diferentes opciones que podrá seleccionar el usuario en ese campo. Normalmente, en una caso «normal», rellenaríamos las opciones del campo «select» directamente desde la edición del campo de …

Cómo autorrellenar un campo select de Advanced Custom Fields con datos de una página de opciones Leer más »

Newsletter Gucomers #47 – WooCommerce 6.3 y patch de seguridad 6.3.1

Muy buenos días a todos y a todas. Ya está aquí una nueva edición de la newsletter Gucomers. La newsletter semanal en la que se recogen recursos relacionados con WooCommerce. La semana pasada se liberó la versión 6.3 de WooCommerce con algunas actualizaciones. En concreto se añadió la versión 6.9 de WooCommerce Blocks y la …

Newsletter Gucomers #47 – WooCommerce 6.3 y patch de seguridad 6.3.1 Leer más »

Cómo crear tareas programadas en WordPress ( cron jobs)

Las tareas programadas son muy útiles en ciertos casos. Habrá tareas que necesites que se ejecuten cada cierto tiempo sin tener que estar pendiente de ejecutarlas tu mismo/a en esos momentos. Eso es inviable, no podemos estar pendientes en ciertos momentos para ejecutar una función que necesitamos que se ejecute en cierto momento o en …

Cómo crear tareas programadas en WordPress ( cron jobs) Leer más »

Cómo crear una página de opciones en WordPress con Advaced Custom Fields. De básico a avanzado

Este es un tutorial que lo podéis encontrar por la web en un montón de sitios y me parece muy bien, cuanto más información mejor. Entonces, si hay tanta información sobre esto en la web, ¿Porqué hacer otro tutorial sobre lo mismo? Con este tutorial pretendo, no sólo que sepas crear una página de opciones …

Cómo crear una página de opciones en WordPress con Advaced Custom Fields. De básico a avanzado Leer más »

Newsletter Gucomers #46 – Cómo manejar el estrés como desarrollador WooCommerce

Muy buenos días a todos y a todas. Ya está aquí una nueva edición de la newsletter Gucomers. La newsletter semanal en la que se recogen recursos relacionados con WooCommerce. Interesante semana con un montón de recursos sobre WooCommerce. Tengo que decir que esto se está poniendo interesante en todos los sentidos. No solo en …

Newsletter Gucomers #46 – Cómo manejar el estrés como desarrollador WooCommerce Leer más »

Eliminación masiva de comentarios o cómo borrar comentarios de WordPress «a granel»

El título del post viene por la traducción que hace Google Translate tanto de «bulk delete» como de «bulk». Me ha parecido gracioso y no he podido resistir la tentación. Pero venga, vamos a lo que vamos. Estoy casi seguro de que en algún momento te ha pasado que te has encontrado alguna web de …

Eliminación masiva de comentarios o cómo borrar comentarios de WordPress «a granel» Leer más »

Condicionales WordPress: Comprobar si es un fichero de plantilla

WordPress pone a nuestra disposición un buen número de funciones para realizar comprobaciones o chequeos de dónde estamos para que nosotros realicemos una acción u otra en función del resultado de esa función. Pues bien, hoy vengo a hablarte de «is_page_template()«. Esta función, como ya habrás adivinado, nos permite comprobar si se trata de una …

Condicionales WordPress: Comprobar si es un fichero de plantilla Leer más »

Advanced Custom Fields: Obtener todos los valores de un campo

Vamos a meternos con el desarrollo con Advanced Custom Fields que es una de las tecnologías o herramientas con las que trabajo todos los días y me parece muy interesante para cualquier persona que se mueva en el desarrollo de WordPress. En este tutorial lo que vamos a hacer es una consulta a WordPress para …

Advanced Custom Fields: Obtener todos los valores de un campo Leer más »

Newsletter Gucomers #45 – WooCommerce 6.2.1 security fix

Muy buenos días a todos y a todas. Ya está aquí una nueva edición de la newsletter Gucomers. La newsletter semanal en la que se recogen recursos relacionados con WooCommerce. Interesante semana en la que hemos tenido una actualización de WooCommerce con dos problemillas. Uno relacionado con el la comprobación de permisos en la rest …

Newsletter Gucomers #45 – WooCommerce 6.2.1 security fix Leer más »