Como escribir un plugin sólido y estable para WordPress

Mark Jaquith ha apuntado las que, a su juicio, deben ser las premisas para desarrollar un plugin WordPress que sea estable y no comprometa la seguridad y fluidez del blog.

  • No ignores la seguridad – Hay mucho que decir al respecto, pero al menos habría que seguir la Regla de Oro.
  • Haz un uso apropiado del sistema de perfiles y capacidades – Esto es importantísimo como ya vimos en el tutorial de Seguridad en Plugins WordPress.
  • Usa las APIs mas actuales – Abandona las funciones y código abandonado o sustituido por otros.
  • Ten en cuenta el rendimiento – Ójala todos le hagan caso y minimicen el número de peticiones que hacen los plugins a la base de datos.
  • Usa las estructuras de datos existentes en WordPress cuando sea posible – Aquí propone usar las tablas de la base de datos existente, pero yo discrepo pues siempre es mas fácil eliminar – si es el caso – una tabla exclusiva que escudriñar en una tabla “core” para quitar datos de un plugin caduco.

Son buenos consejos la verdad, aunque yo añadiría:

  • Evita requerimientos de permisos especiales para escribir en carpetas. De esto pecan muchos pues te piden “abrir la puerta” de tu blog.

AVISO: esta publicación es de hace dos años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

Valora este artículo para mejorar la calidad del blog ...

PobreRegularEstá bienMuy buenoExcelente (sin valoración aún)
Cargando…

Autor: Fernando

Fernando Tellado, apasionado de WordPress, profesor, consultor y ponente. Maquero cansino, padre de tres hijos y de una perrita Beagle, Bilbaíno de nacimiento, Español de corazón y ciudadano de donde me quieran.Autor del libro WordPress - La tela de la araña. Mi blog personal es Navegando con red, donde he crecido como escritor en la red y ofrezco mis visiones acerca de la Web 2.0 y la blogosfera.

Comparte esta entrada en
468 ad

ESTA WEB UTILIZA COOKIES PARA OFRECER LA MEJOR EXPERIENCIA POSIBLE. SI SIGUES NAVEGANDO DAS TU CONSENTIMIENTO PARA LA ACEPTACIÓN DE COOKIES Y NUESTRA POLÍTICA DE PRIVACIDAD más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar