Obtener el correo de todos los administradores en WordPress 21/10/2017

Una petición muy recurrente es notificar a los administradores de un sitio gestionado con WordPress de alguna acción. Esto se puede implementar de una forma muy sencilla: /** * Obtiene el correo de todos los administradores del sitio * @return array */ function getCorreosAdministradores(){ $administradores = get_users(‘role=Administrator’); $correos = array(); foreach ($administradores as $administrador) { […]

Deshabilitar actualizaciones para un plugin en WordPress 02/01/2017

Como desarrollador WordPress, en más de un proyecto, me he visto ‘obligado’ a tocar las entrañas de algún plugin. Seguro que si has llegado hasta esta entrada es porque tú también te has visto en las mismas y necesitas anular las actualizaciones del plugin. Para ello sólo tienes que añadir al archivo principal de dicho […]

Cómo quitar la página ‘tienda’ de Woocommerce 17/12/2016

Si estás montando una tienda con WorPress utilizando el plugin de Woocommerce y pretendes ocultar la página de ‘Tienda’ que el plugin te crea por defecto, la solución no es eliminar esa página en el admin. En este caso, lo mejor es utilizar un ‘hook’ para inyectar una función que llamaremos ‘desactivar_pag_tienda’ en el archivo […]

Editar el login de WordPress 26/11/2016

Durante mi andadura como desarrollo web, y en concreto con WordPress, son muchos los clientes que piden un login más personal en vez de la clásica de WordPress. Es procedimiento para llevar a cabo esta tarea es muy fácil y puede ofrecer una mejor entidad corporativa a nuestra web. Para poder tener un login «customizado» […]

Añadir texto enriquecido a un textarea de WordPress 18/11/2016

Si estás desarrollando algún plugin para WordPress o simplemente estás ‘trasteando’ con él es posible que te preguntes esto: ¿Cómo añado texto enriquecido a un textarea de WordPress? Pues es muy simple gracias a la función wp_editor de WordPress, sólamente tienes que cambiar el código HTML de tu textarea por:   <?php wp_editor( $listing->post_content, ‘listingeditor’, […]

1 2