Errores comunes en el desarrollo de temas con WordPress

Depositphotos 20821051 s

La demanda de desarrollo de WordPress sigue creciendo y casi todos nuestros clientes ahora tienen un sitio de WordPress o un blog de WordPress integrado. Es un movimiento sólido: no todos lo adoran, pero hay tantos temas, complementos y una gran cantidad de desarrolladores que tiene sentido. La capacidad de modificar su presencia en la web sin desechar una plataforma y comenzar de nuevo es solo una gran ventaja.

Si alguna vez tiene un sitio de WordPress que odia, o simplemente no puede hacer que funcione como le gustaría, simplemente busque un recurso que pueda solucionarlo por usted. Una implementación de WordPress es tan buena como las personas que desarrollaron su tema y complementos.

Hemos tenido una demanda tan grande que hemos tenido que recurrir a servicios y subcontratistas que convierten archivos de Photoshop en temas, o compramos temas de servicios de terceros. Realmente amamos Themeforest por su calidad y selección (ese es nuestro enlace de afiliado). En resumen, nunca debería tener que editar archivos de tema a menos que esté haciendo algo drástico con el tema. Todo el contenido (páginas, publicaciones y categorías) debe poder editarse a través de la administración de su tema.

Sin embargo, cuando desarrollamos un tema o compramos uno, a menudo encontramos estos problemas comunes:

  • Categorías en lugar de tipos de publicaciones personalizadas - A veces, los sitios tienen diferentes secciones, como Noticias, Comunicados de prensa, Listas de productos, etc., que funcionan bien en un formato de estilo de blog en el que tiene una página de índice, páginas de categorías y luego páginas individuales para mostrar el contenido completo. Sin embargo, notamos que muchos desarrolladores de temas abren las categorías de desarrollo y código, por lo que solo puede usar el blog para publicar este contenido. Esta es una implementación terrible y no aprovecha los tipos de publicaciones personalizadas de WordPress. Además, si reorganiza sus categorías, está jodido porque el tema generalmente está codificado. A menudo entramos, desarrollamos los tipos de publicaciones personalizadas y luego usamos un complemento para convertir la categoría de publicaciones al tipo de publicación personalizada.
  • Campos personalizados sin el complemento de campos personalizados avanzados - Estoy realmente sorprendido de que WordPress no haya comprado Advanced Custom Fields ni se haya integrado en el producto principal. Si tiene publicaciones que requieren información adicional, como un video, una dirección, un mapa, un iframe o algún otro detalle, ACF le permite programar la entrada de esos elementos dinámicamente en su tema y hacerlos obligatorios, predeterminados u opcionales. . ACF es imprescindible y debe usarse en lugar de los campos personalizados debido al control que proporciona sobre su tema. ¿Quieres un video incrustado en la página de inicio? Agregue un campo personalizado que solo se muestre en un metabox en el editor de su página de inicio.
  • Estructura del tema - WordPress tiene un editor de temas muy básico que debemos usar cuando los clientes no nos brindan acceso FTP / SFTP para editar archivos. No hay nada tan frustrante como comprar un tema y no tener forma de editar los estilos, el encabezado o el pie de página porque movieron los archivos a subcarpetas. ¡Deje los archivos en la raíz de la carpeta del tema! A menos que haya incluido algún otro marco, simplemente no hay necesidad de todas las complejas estructuras de carpetas. No es que vaya a tener cientos de archivos en la carpeta del tema que no puede encontrar.
  • Barras laterales y widgets - No tener barras laterales para incluir widgets en todo el tema es frustrante ... y luego el uso excesivo de barras laterales y widgets para lo que deberían ser opciones simples también es frustrante. Una barra lateral debe limitarse al contenido que es estático en algunos de los tipos de página de sus temas, pero que se actualiza periódicamente. Podría ser una llamada a la acción en el lateral de su contenido. O podría ser un anuncio que desea mostrar después del contenido. Pero no es una barra lateral y un widget solo para mostrar un número de teléfono, por ejemplo.
  • Opciones codificadas de forma rígida - Los enlaces sociales, las imágenes, los videos y cualquier otro elemento deben integrarse en las opciones de temas que se pueden intercambiar fácilmente. No hay nada tan agravante como tener que ir a los archivos del tema central para agregar un enlace de perfil social en 10 lugares diferentes. Agregue una página de opciones (ACF tiene un complemento) y coloque todas las configuraciones allí para que su personal de marketing pueda agregarlas o intercambiarlas fácilmente cuando comience a usar el tema.
  • Las listas de enlaces son menús - WordPress solía tener una sección de enlaces y finalmente la eliminaron porque los menús eran una manera perfecta de implementar una lista de enlaces a recursos internos o externos. A menudo vemos un solo menú programado en varias ubicaciones en un sitio, o vemos listas que se muestran en un widget de barra lateral. Si la lista es una ubicación permanente y es horizontal, vertical o jerárquica ... es hora de un menú.
  • Índice frente a portada - La página de índice debe estar reservada para su blog y enumerar las publicaciones que está produciendo. Si desea tener una página de inicio personalizada que no sean las publicaciones del blog, debe incorporar una Archivo de plantilla de portada en tu tema. La configuración Administrativa> Lectura dentro de WordPress le permite establecer qué página desea tener como su página principal y qué página desea tener como su página de blog ... ¡úselas!
  • Sensible - Cada tema debe ser sensible a las diferentes alturas y anchos de la gran cantidad de ventanas gráficas que la gente usa en dispositivos móviles, tabletas, computadoras portátiles y pantallas grandes. Si su tema no responde, se está lastimando al no brindar la experiencia adecuada al dispositivo utilizado. Y es posible que incluso se esté perjudicando al no obtener tráfico de búsqueda móvil en su sitio.

Otra gran práctica que estamos comenzando a ver es que los desarrolladores de temas y los vendedores de temas también incluyen un archivo de importación de WordPress para que pueda hacer que el sitio funcione exactamente como aparece cuando lo compró, y luego puede ingresar y editar el contenido. . Comprar e instalar un tema, y ​​luego obtener una vista previa de una página en blanco sin ninguno de los grandes elementos y características que mostraba el diseño del tema, es agravante. La curva de aprendizaje es diferente en temas complejos y los desarrolladores a menudo implementan funciones de manera diferente. Una excelente documentación y contenido de inicio es una excelente manera de ayudar a sus clientes.

Un comentario

  1. 1

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.