
Craft CMS está ganando popularidad y, a medida que lo hace, el conjunto de complementos que antes era relativamente escaso está creciendo rápidamente.
Hay complementos para Craft, que van desde simples utilidades de campo hasta una solución completa de comercio electrónico proporcionada por Pixel & Tonic, los creadores de Craft.
La primera decisión que valió la pena para Craft fue el modelo de licencia de complementos. Los complementos de Paid Craft cobran una tarifa de licencia inicial y luego un costo de renovación anual reducido para las actualizaciones. Esta estructura de pago constante garantiza que la compatibilidad con complementos sea rentable para los desarrolladores y, como resultado, los complementos de Craft tienden a actualizarse con más frecuencia y es menos probable que se abandonen.
Los mejores complementos dependen mucho del sitio que está desarrollando y lo que está tratando de lograr. Sin embargo, algunos de ellos son tan versátiles que los instalo en casi todos los sitios que creo; aquí está la lista.
Contenido del Articulo
1. Editor
Cuando se trata de elegir complementos, instalar Redactor no es difícil. Este cuadro de texto enriquecido, compatible con Pixel & Tonic, amplía las capacidades básicas de entrada de texto de Craft. Esto es tan útil que puede ser parte del código principal de Craft.
Una de las mejores características es la facilidad de personalización de Redactor. Simplemente duplique el archivo de configuración dentro del directorio de configuración y edite su contenido para cambiar las opciones de edición disponibles; es fácil crear cualquier cosa, desde un cuadro de texto en negrita hasta un editor de texto con todas las funciones. Además, cada campo de Redactor se puede configurar para usar cualquiera de los archivos de configuración.
Está libre
2. Retcon
Cuando genera código de un campo de texto enriquecido como Redactor, obtiene una salida HTML limpia, que en la mayoría de los casos es exactamente lo que desea. Sin embargo, si está utilizando algo como Tailwind, estas clases no son negociables. No soy fanático de Tailwind, pero soy fanático de usar clases en mis selectores CSS en lugar de nombres de elementos.
Retcon es un complemento invaluable que extiende los filtros Twig al proporcionar muchas opciones al mostrar contenido. Puede agregar clases a elementos, insertar atributos, cambiar el tipo de elemento y más.
Está libre
3. Venveo Bulk Edit
Durante la vida de un sitio, es muy probable que tenga que cambiar campos y secciones después de que el contenido esté adentro. Este es un problema común si está importando datos de otra plataforma usando FeedMe, o si tiene un cliente indeciso, o incluso si su sitio está creciendo.
Venveo Bulk Edit es un complemento que se integra estrechamente con la interfaz de usuario de Craft y le permite editar el contenido de varias publicaciones al mismo tiempo. Este complemento me ha ahorrado cientos de horas que, de otro modo, habría pasado meticulosamente editando publicaciones una a la vez.
Está libre
4. Super mesa
En algún momento, necesitará una lista personalizada de entradas. Quizás esté creando una lista de documentos para descargar, un directorio o incluso una navegación del sitio. Puede crear una nueva fuente y luego agregar entradas como un campo de entrada, o incluso personalizarlo con un campo de matriz, pero esto es incómodo de editar incluso con la nueva interfaz de edición Craft 3.7.
Soy un gran admirador de la solución más simple y, en este caso, la opción más simple es un campo de tabla. Desafortunadamente, el campo de tabla integrado de Craft tiene un soporte limitado para los tipos de campo. Super Table, por otro lado, admite prácticamente todo, lo que le brinda un conjunto de campos poderoso y ordenado.
Está libre
5. Sin caché
Craft tiene un sistema de almacenamiento en caché realmente poderoso. Le permite almacenar en caché plantillas completas o parciales, y es lo suficientemente inteligente como para saber cuándo ha editado contenido que se ha almacenado en caché para que pueda volver a almacenarse en caché.
Entender Craft Caching es vital; en general, el contenido dinámico se beneficia del almacenamiento en caché, mientras que el contenido estático no.
Sin embargo, con regularidad se encontrará con situaciones en las que desee excluirse del almacenamiento en caché. Una publicación de blog, por ejemplo, se puede almacenar en caché, pero no debería haber transcurrido ningún tiempo desde que se publicó; de lo contrario, todas las publicaciones aparecerán como publicadas “hoy” hasta que se actualice la caché.
El complemento No-Cache agrega un par de etiquetas Twig para deshabilitar temporalmente el almacenamiento en caché. Esto significa que puede almacenar en caché secciones más grandes de sus plantillas, lo que simplifica en gran medida sus decisiones de almacenamiento en caché y, al mismo tiempo, puede ajustar lo que se almacena en caché.
Está libre
6. Regreso
Tarde o temprano, los usuarios recibirán un error 404. Si reestructura su sitio y cambia la arquitectura, sucederá antes. Para no interrumpir UX y SEO, debe agregar redireccionamientos.
Retour es un complemento útil que se encuentra en el menú lateral de la barra de herramientas. Cada vez que el usuario genera un error 404, Retour lo marcará para que pueda decidir cómo redirigir la URL en el futuro.
$ 59 por el primer año; $ 29 / año para actualizaciones posteriores a eso
7. Sherlock
Uno de los puntos fuertes de Craft es la seguridad. Se ha tenido mucho cuidado para garantizar que se utilicen las mejores prácticas al instalar el kernel. Sin embargo, al igual que con cualquier CMS, las posibles vulnerabilidades de seguridad comienzan a aparecer tan pronto como ingresa el código de terceros (la mayor vulnerabilidad de WordPress son los complementos).
Solo necesita mirar el tamaño del directorio de proveedores en su instalación para ver cuántas dependencias de terceros tiene su sitio. Incluso un sitio web pequeño es un castillo de naipes.
Sherlock es un escáner de seguridad que realiza una serie de tareas diferentes para ayudarlo a mantenerse a salvo, desde verificar amenazas de seguridad en scripts de terceros hasta verificar permisos de directorio. La versión paga incluso le permitirá restringir las direcciones IP si su sitio es atacado, aunque es muy posible que su empresa de alojamiento lo haga por usted.
Lite: gratis
Más: $ 199 el primer año; $ 99 por año para actualizaciones posteriores a eso
Pro: $ 299 el primer año $ 149 / año para actualizaciones posteriores
8. Cámara termográfica X
Las conversiones de imágenes integradas de Craft son un poco limitadas. Por ejemplo, solo funcionan con activos reales, no con imágenes eliminadas.
Imager X es un gran complemento que, entre sus muchos beneficios, te permite transformar imágenes distantes. Además, su sintaxis avanzada es ideal para codificar producciones artísticas complejas.
Imager X no es barato, pero dada la importancia abrumadora de la optimización de imágenes, si no tiene un conjunto simple de imágenes para manipular, se alegrará de haber hecho esta inversión.
Lite: $ 49 en el primer año; $ 29 / año para actualizaciones posteriores a eso
Pro: $ 99 el primer año $ 59 por año para actualizaciones posteriores
9. SEOMatic
SEOMatic es la solución de SEO predeterminada utilizada por la mayoría de los desarrolladores de Craft, incluidos los propios Pixel & Tonic.
Deberá definir los conceptos básicos en su configuración y puede crear campos adicionales específicamente para que obtenga datos, pero las prácticas barras de progreso en la página del panel de control le brindarán una descripción general de lo que está instalado y lo que debe hacerse.
SEOMatic es otro complemento premium, pero es mucho más fácil y rentable de implementar que buscar en todas esas metaetiquetas y archivos XML usted mismo.
$ 99 por el primer año; $ 49 por año para actualizaciones posteriores
Deben estar instalados los complementos Craft CMS
El ecosistema Craft está creciendo rápidamente y la variedad de complementos disponibles aumenta a medida que Craft se utiliza en más y más sitios.
Pero a pesar del atractivo de los nuevos y brillantes complementos, hay algunas herramientas a las que vuelvo una y otra vez, ya sea porque llenan con elegancia los vacíos en el conjunto de características principales de Craft, o porque las probé y creo que son confiables. ..
Estos son los complementos que he encontrado más útiles en los últimos años, e instalarlos es lo primero que hago cuando instalo una nueva instalación de Craft.
…