WordPress – $wpdb->get_results

Para hacer búsquedas en cualquier tabla en WordPress usamos $wpdb. Ejemplo:

WordPress 5.4 – Hooks (ganchos) filters

En WordPress con los Hooks (ganchos) podemos modificar el contenido de las variables con el propósito de alterar el curso o flujo del plugin. Estas modificaciones las hacemos con los Filters (filtros). Debemos crear un nuevo plugin con los «Filters» y en el plugin original deben haber instrucciones como esta: $can_add_price = apply_filters( ‘filtro_antes_precio’, $can_add_price, […]

WordPress 5.4 – Hooks (ganchos), actions

Cuando necesitamos modificar un plugin no es recomendable hacerlo directamente sobre su código, sino crear un plugin adicional que aprovecha los hooks (ganchos) que este tiene para colgar el código que contiene las modificaciones. Los hooks o ganchos se encuentran distribuidos en puntos estratégicos en el plugin original y se pueden identificar por la instrucción: […]

WordPress 5.4 – Añadir jQuery actualizado a plugin

Si desea agregar unas versiones más recientes de jQuery en su plugins, debe hacer lo siguiente: Cree una carpeta «css» y descargue la versión css que necesita. Cree una carpeta «js» y descargue las versiones js que desee. Cree una archivo .js para diferenciar el jQuery que trae por defecto WordPress y el jQuery actualizado […]

WordPress – WP REST API v2, CRUD usuarios con Jquery Ajax

Para crear, leer, actualizar y eliminar usuarios de WordPress (Create, Read, Update y Delete) usando la WP REST API v2 desde un script Jquery Ajax procedemos a: En el documento Html creamos los botones que harán la llamada a Jquery Ajax: <a href=»#» id=»create» class=’btn btn-info’>Create</a> <a href=»#» id=»read» class=’btn btn-info’>Read</a> <a href=»#» id=»update» class=’btn […]

WordPress – Cambiar el texto de Página no encontrada 404

Los temas de WordPress generalmente tienen una página personalizada en caso de error 404. Para cambiar el texto del mensaje: Accede al administrador de archivo (cpanel) de tu sitio web. Como previsión haz un respaldo de todo tu sitio web. Desplázate hasta el directorio /wp-content/themes/NombreDelTemaActivoDeTuSitioWeb. Busca algún archivo que tenga un nombre parecido a 404.html. […]

WordPress – Plugin WP MVC – Error al establecer una conexión con la base de datos

Si al ejecutar el comando: ./wpmvc generate plugin NombreDelPlugin Muestra el mensaje: Error al establecer una conexión con la base de datos. Abrir el archivo wp-config.php y cambiar en DB_HOST ‘localhost’ por ‘127.0.0.1’: define(‘DB_HOST’, ‘127.0.0.1’);

WordPress – Instalar WordPress en un subdirectorio

Movemos los archivos de WordPress al subdirectorio Accedemos al escritorio de WordPress, vamos a «Ajustes» -> «Generales», en «Dirección de WordPress (URL) escribimos:   http://localhost/nombreDelDirectorioPrincipal/nombreDelSubdirectorio Y en Dirección del sitio (URL) tipeamos:   http://localhost/nombreDelDirectorioPrincipal Copiamos el archivo index.php que se encuentra en el subdirectorio al directorio principal En ese archivo index.php cambiamos «/wp-blog-header.php» por «/nombreDelSubdirectorio/wp-blog-header.php» […]

WordPress – Solicita usuario ftp para instalar plugin

Si WordPress solicita usuario ftp para instalar un plugin debemos hacer lo siguiente: Desde la línea de comandos dar permisos recursivos de lectura, escritura y ejecución a la carpeta wp-content: chmod -R ugo+rwx wp-content Agregar al final del archivo wp-config.php las siguientes lineas: /*** FTP login ***/ define(«FTP_HOST», «host-ftp»); define(«FTP_USER», «nombre-usuario-ftp»); define(«FTP_PASS», «password-ftp»); /*** Definir […]