Categoría: Wordpress

  • La Interactivity API ha revolucionado la forma de crear bloques en WordPress, simplificando y estandarizando la incorporación de acciones y eventos con JavaScript en el frontend de nuestros bloques, eliminando la necesidad de añadir JavaScript o jQuery manualmente. A continuación, exploraremos cómo funciona esta API aplicándola a un bloque, explicándolo paso a paso y utilizando…

  • En este post, voy a documentar la creación de un miniplugin o «plugin monobloque» para WordPress. El objetivo es practicar habilidades de desarrollo creando un bloque con dos imágenes y un slider para mostrar un antes y después. Aunque existen soluciones similares, aquí busco hacerlo de forma rápida y simple utilizando InnerBlocks. Instalación y Configuración…

  • Utilizar el Media Upload de WordPress fuera de su ambiente común es simple y puede ser muy útil si queremos por ejemplo, agregar un editor en el frontEnd, para que los usuarios agreguen artículos con todas las opciones de media que nos da WordPress. Código de php: en el archivo ‘my-scripts.js’ Cabe aclarar que el…

    Media Upload de WordPress en Frontend
  • Excelente artículo para agregar taxonomías personalizadas al los usuarios de WordPress: Custom user taxonomies in WordPress Testeado!    

  • Estoy utilizando WordPress-Plugin-Boilerplate para desarrollar plugins, y puedo decir que es una herramienta que sirve mucho para trabajar ordenadamente el código, obtener plugins más prolijos, todos orientados a objetos y fáciles de mantener. Este es el repositorio en github: https://github.com/DevinVinson/WordPress-Plugin-Boilerplate Y como no tiene mucha documentación recomiendo accudir a los issues como fuente y area de consultas.…

  • Tuve problemas con mi instalación para conectar jetpack y lo resolví, primero chequeando en el debug de Jetpack, que me mostraba un problema para acceder al xmlrcp. Como yo tengo WordPress en otro directorio, intenté haciendo una redirección 301 en el .htaccess. Redirect 301 /xmlrpc.php http/tusitio.com/directorio_de_wordpress/xmlrcp.php Desconecté, rehice la conexión y funcionó!

  • Este post solo tiene la finalidad de registrar el proceso de instalación de PHP_CodeSniffer y configurarlo para los requerimientos de WordPress, en MAC OS El Capitan. Primero instalamos PEAR: Install PEAR and PECL on Mac OS X curl -O http://pear.php.net/go-pear.phar sudo php -d detect_unicode=0 go-pear.phar Podemos Configurarlo en la instalación o bien como en mi…

    PHP_CodeSniffer para WordPress
  • Eliminar el estilo inline que agrega WordPress al caption

  • Siguiendo la línea del post anterior y sin necesidad de agregar mucho más, podemos mantener actualizados los plugins con git, siempre que el autor mantenga su plugin en un repositorio de git público. En mi caso, voy a instalar el plugin de YOAST WordPress SEO Parados en la raíz del proyecto hacemos git submodule add…

  • Siguiendo el siguiente instructivo «Install and manage wordpress with git», que está clarísimo, cambié la instalación de WordPress, a la forma de submódulo de git. Esto me permite mantener actualizado a la versión de desarrollo con un simple comando. WordPress mantiene el repositorio sincronizado cada 15 minutos con SVN, básicamente es un espejo del repositorio…