• Wordpress

    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 btn-info'>Update</a> <a href="#" id="delete" class='btn btn-info'>Delete</a> En el script agregamos la función de encriptación base64: /** * * Base64 encode / decode * http://www.webtoolkit.info/ * **/ var Base64 = { // private property _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", // public method for encoding encode : function (input) { var output = ""; var chr1, chr2, chr3, enc1,…

  • Wordpress

    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. Abre el archivo en modo de edición. Asegúrate que en el modo de edición el archivo tenga la configuración “UTF-8”. Sustituye el mensaje que deseas que el usuario vea, cuando no se encuentre la página. Si deseas colocar alguna condición de acuerdo con el valor que contegan las variables de Apache (REDIRECT_URL, REQUEST_URI y REDIRECT_STATUS)…

  • Wordpress

    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” Accedemos al escritorio de WordPress a “Ajuste” -> “Enlaces permanentes” y pulsa el botón “Guardar” Fuente: https://blog.doominio.com/como-tener-wordpress-funcionando-en-el-directorio-principal-de-tu-web/

  • Wordpress

    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 FS_METHOD en WordPress para actualizar de manera automatica sin FTP ***/ define("FS_METHOD","direct"); Fuente: https://lmgeek.wordpress.com/2016/06/10/wordpress-te-pide-datos-ftp-para-actualizar-o-instalar-algun-plugin-o-plantilla/