Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. WordPress

Caja de herramientas inteligente para el Desarrollador WordPress: Introducción

by
Read Time:5 minsLanguages:
This post is part of a series called Tools of the Smart WordPress Developer.
Toolbox of the Smart WordPress Developer: Kirki

Spanish (Español) translation by Lucas Nicolas Frezzini (you can also view the original English article)

¿Es suficiente el núcleo de Wordpress para tus desarrollos? No, probablemente no sea así. La mayor parte del tiempo, estamos instalando plugins y temas para ayudarnos en la construcción de nuestros sitios web. Y eso esta perfecto, porque WordPress no pretende ser una solución única. Nosotros necesitamos elementos de diseño y funcionalidad extra, y eso lo encontramos en plugins y temas... y mucho más.

La ayuda en WordPress no tiene necesariamente que venir bajo la forma de un tema o un plugin. En esta serie de artículos, vamos a echar un vistazo a varias grandes herramientas y utilidades que podemos utilizar con nuestros sitios web de WordPress. Vamos a ir conociendo plugins, temas y otros scripts que le ayudarán a construir mejores sitios web con WordPress.

Pero toda serie de artículos necesita una introducción. En este artículo vamos a discutir las ventajas de WordPress y las herramientas que vamos a ver en los siguientes artículos futuros.

Las Ventajas de una Enorme Comunidad

¿Es WordPress el mejor sistema de gestión de contenidos en el mundo? ¿Es el qué tiene el mejor código escrito? ¿La experiencia del usuario de WordPress es mejor con respecto a cada uno de los otros CMS?

Aunque creo que las respuestas a las preguntan serán "sí", generalmente es difícil determinar cuando algo es "el mejor" de todos en algo. No sólo porque es imposible llegar a un consenso entre todos los que hay, sino también porque no podemos elegir "el mejor" entre las que se conocen. "El CMS perfecto" se podría haber desarrollado en una agencia de diseño web turca (que utilizan exclusivamente para sus clientes), o también podría ser alojado en el localhost de un adolescente chino. Y, filosofalmente hablando, esa sola posibilidad hace que sea imposible para nosotros decir que WordPress es definitivamente el mejor CMS de todos.

De todos modos, es hipotéticamente hablando. Al punto que quiero llegar es que WordPress no tiene porque ser el mejor sistema de gestión de contenidos en el mundo, pero es él que tiene la comunidad más grande de todos.

Puedo decir que WordPress es WordPress porque nosotros lo llevamos a eso hoy en día. Nosotros diseñamos temas, nosotros desarrollamos plugins, y nosotros compartimos todos nuestros conocimientos—así como yo estoy compartiendo mis conocimientos contigo, ahora mismo. La comunidad hizo grande a WordPress y, recursivamente, un gran WordPress atrajo (y sigue atrayendo) a una gran comunidad. Cada persona en la comunidad de WordPress es responsable del hecho de que en cada cuatro sitios web, uno de ellos está construido con WordPress.

Las "Herramientas" para WordPress

En el principio de este artículo, te dije que cumplimos nuestras necesidades en WordPress con plugins y temas y más.  ¿Qué significa eso?

Significa que hay "herramientas" hechas para WordPress que no necesariamente están definidas como "Plugins" o "Temas". Sí, algunos plugins (y a veces, temas) pueden ser definidos como una "Herramienta para WordPress". Pero hay "Herramientas" que no entran en las categorias de "Plugins" o "Temas".

Tomemos la herramienta "WXR File Splitter", por ejemplo. Te ayuda a dividir en partes tus backups XML, así no tienes que subir un único archivo de backup gigante. WXR File Splitter viene en forma de una aplicación de Windows y una aplicación de Mac. Así que no hay duda que no podemos llamarlo un plugin o un tema.

O tomemos GenerateWP: es un sitio web donde usted puede generar código relacionado con WordPress como tipos de post personalizados o los archivos "Léame" para plugins. No viene como un tema o un plugin, es solo un sitio Web.

Ahora, ¿cómo llamamos estas cosas? La palabra "herramienta" es la más adecuada y ampliamente utilizada entre la comunidad (aunque también usamos "utilidad", que no es una mala opción tampoco). Y ¿qué entendemos por "herramienta"? Bueno, creo que de la misma forma como una real herramienta de mano, como un martillo o un destornillador:  Hacemos o cambiamos las cosas con estas herramientas.

Aunque puede incluir plugins dentro de la zona de "herramientas", no todos los plugins pueden ser aceptados como una "herramienta" en la comunidad de WordPress. (Tenga en cuenta que una herramienta de WordPress puede venir en forma de un tema o un plugin). Es un poco difícil tener una definición exacta, pero no es una complicación saber cuando una herramienta de WordPress es una herramienta de WordPress.

Las Herramientas que veremos a lo largo de la serie de artículos

En las futuras partes, vamos a indagar sobre 13 herramientas de calidad para WordPress. Sin spoilers, déjame solamente enumerarlas:

  1. Kirki: Un framework para desarrollar controles en Customizador de Temas.
  2. GenerateWP.com: Un sitio web donde se puede construir código WordPress — e incluso compartir los fragmentos de código creado.
  3. Theme Check: Un plugin para WordPress que se puede utilizar para probar tu tema y ver si cumple con los estándares de revisión de temas de WordPress.org (que también se respetan en ThemeForest).
  4. WP Quick Install: Una pequeña herramienta que instala la última versión de WordPress en el servidor, incluyendo plugins, temas, opciones de personalización y contenido incluso personalizado.
  5. WordPress Plugin Boilerplate: Una biblioteca de calidad que se puede utilizar para construir plugins con un enfoque de programación orientada a objetos.
  6. Envato WordPress Toolkit: Una biblioteca útil para aquellos que venden temas en ThemeForest.
  7. WXR File Splitter: Una aplicación para Windows y Mac que te permite dividir el backup de WordPress XML por defecto.
  8. WP Serialized Search & Replace: Una utilidad de PHP que puede utilizar para realizar búsquedas y reemplazar las operaciones en las tablas de WordPress sin romper campos serializados.
  9. WordPress GitHub Plugin Updater: Una biblioteca para permitir actualizaciones del plugin en la comunicación con GitHub.
  10. WP Session Manager: un plugin que añade funcionalidades simulando $_SESSION a WordPress.
  11. Vafpress: Un framework de amplias opciones que puede utilizar para tus plugins y temas.
  12. CMB2: Una biblioteca que puede utilizar para crear cajas de meta-datos personalizado trabajando con campos personalizados.
  13. WP-CLI: Un conjunto de herramientas de línea de comandos para administrar instalaciones de WordPress.

También vamos a estar cubriendo algunas herramientas que se han escrito antes de Tuts + Code en un artículo único, incluyendo enlaces a los artículos originales.

Conclusión

Ya puedo sentir que va a ser una divertida serie de artículos — también va a ser la serie más grande que he escrito hasta el momento. Estoy seguro que disfrutaré escribiendo sobre las herramientas que he mencionado anteriormente, y espero que te guste lo que ves y aprendes.

¿Estas emocionado como yo? Mejor aún, ¿tienes alguna sugerencia de "herramienta" que no dije que pueda agregar a la serie de artículos? Comparte tus pensamientos con nosotros en la sección de comentarios abajo. Y si te gustó el artículo, no olvides compartir con tus amigos!

Nos vemos en la siguiente parte, donde se verá sobre Kirki, un framework de Customización!

¡Sé el primero en conocer las nuevas traducciones–sigue @tutsplus_es en Twitter!

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.