Este documento resume la historia y funcionalidad del plugin Contact Form 7 para WordPress. Explica que el plugin fue creado en 2007 por Takayuki Miyoshi como una herramienta libre y gratuita, y desde entonces ha alcanzado gran popularidad con más de 70 millones de descargas. Detalla cómo crear formularios, añadir campos personalizados, y configurar opciones avanzadas como la validación, redirecciones, almacenamiento de datos y más. También presenta a Wapuu, la mascota de Contact Form 7 creada en 2009 que se ha vuel
46. Haz que solo cargue su CSS/JS en las páginas donde se use el formulario
define('WPCF7_LOAD_JS', false);
define('WPCF7_LOAD_CSS', false);
add_filter( 'wpcf7_load_js', '__return_false' );
add_filter( 'wpcf7_load_css', '__return_false' );
if ( function_exists( 'wpcf7_enqueue_scripts' ) ) {
wpcf7_enqueue_scripts();
}
if ( function_exists( 'wpcf7_enqueue_styles' ) ) {
wpcf7_enqueue_styles();
}
Gracias a los organizadores , voluntarios y sponsorsPreguntar cuánta gente ha usado CF7
Preguntar cuánta gente es su primera WorldCamp y quiénes han venido solos.
Un plugin especial, el abuelo de todos. Ligero, versátil y extensible. Filosofía GPL y DIY.
OS VOY A CONTAR UNA BATALLITA PARA ILUSTRARLO
Beneficiarse del trabajo del resto, compartir.
“Standing in the shoulders of gigants”
De alguna manera el código es también eso, sobre todo el GPL
La primera Biblia de Gutenberg tuvo una tirada inicial de 180 ejemplares, Alrededor de 1445.
Estandarización del lenguaje, estados nacionales, alfabetización.
¿Y no hubo ediciones masivas de textos antes de Gutenberg?
Princesa Kōken renunció a su trono por estar enferma / Un monje budista le ayudó a recuperarse y lo recuperó
Para celebrarlo en 768 mandó imprimir 1 millón y construir 1 millón de pagodas donde guardarlos enrollados
¿CÓMO?
MUY ANTERIOR A LA IMPRENTA Data del S.VIII
Se hacía un molde por cada color y se imprimía sobre papel.
Se desgasta y la tirada es LIMITADA, pero se puede hacer con unos MEDIOS muy SENCILLOS.
Inicialmente solo para textos e ilustraciones sencillas pero SE FUE PERFECCIONANDO.
Siguiendo en Japón pero saltando al S.XIX. Se siguen haciendo copias
Os suena? Qué técnica creéis que está hecha? Por qué es tan famosa?
Estas ilustraciones se conocen como Ukiyo-e. / Inicialmente se usaba para ilustrar libros. / Luego se hacían copias en si mismas
Inspiración para corrientes artísticas europeas modernas / Antecesor del MANGA
Ukiyo-e: / Se hizo popular en el S.XVIII de la mano de la URBANIZACION. / Ilustraciones de libros, pósters teatro /
/ Permitió hacer llegar el arte a la GENTE NORMAL, ya que era un manera BARATA de hacer copias
Os enseño otra ilustración de la misma serie ¿Os suena?
Y ahora? Os suena Ahora?
Autor de CF7. Lo más difícil para esta charla ha sido aprenderme su nombre. Me he escrito con él para preparar la charla, encantador y le he dicho que le avisaría cuando la charla esté subida a WP.tv
Saludar: KONICHI-WA Takayuki!
Saltamos a 2007. SEGUIMOS NECESITANDO COPIAS, solo que ahora usamos software.
¿Dónde estabais en el verano de 2007?. Yo aprendiendo Actionscript.
Imaginad como era WordPress en 2007, los plugins que había.
Hasta si sólo querías ser blogger tenías que APRENDER.
En esa época nadie hacía plugins con la idea de forrarse, era por puro amor al proyecto y al GPL.
Esencialmente no ha cambiado en nada. Simple, flexible, pontente.
Al alcance de cualquiera, pero con un poco de esfuerzo.
DIEZ AÑOS DESPUÉS
Un desarrollador solo y sin ánimo de lucro ni modelo freemium.
El plugin más descargado del repositorio. Y lo lleva un tipo solo. Fijaos en el resto de plugins de esta tabla, detrás de todos hay empresas y equipos de muchas personas que les dedican todo su tiempo y viven de ellos
Mucha gente que vive de hacer temas se beneficia de su trabajo y dependen de las versiones que sigue publicando.
POR ESO TIENE TANTO MÉRITO LO SIGUIENTE...
SE COMPROMETIO en 2012 y lo ha mantenido.
Me consta que ha recibido muchas ofertas para hacerlo comercial.
Podría incluso simplemente venderlo y quitarse de problemas.
EN SUS PROPIAS PALABRAS en ¡¡2012!
Se veía venir la avalancha del freemium, el drama que hubo con Themeforest y demás.
Está bien que la gente viva de sus plugins, está cambiando el ESPIRITU inicial del GPL
El panorama del repo ha cambiado mucho, ahora casi todo son plugins freemium. No es necesariamente malo, pero ya no es lo mismo. Además muchos plugins son francamente spammy. Democratizar la web sí, pero no tiene que ser para tontos ni motivado solamente por la pasta.
No se trata de pagar, se trata de esforzarse, aprender. No te pueden dar todo hecho.
Es imporante intenar enteder la tecnología, no solo las herramientas.Y ADEMÁS HAY MUCHO LISTO… NEXT
Fusilar un plugin 100% gratis. Posicionarlo mejor que el original. Capar Funcionalidades y venderlas en la versión PRO.
SEO en el repositorio? Abuso del GPL? Estamos locos?
Claro, porque tú lo digas!!!!
En paralelo al modelo freemium ha aparecido un nuevo perfil de usuario que quiere que se lo den todo hecho.
. Esto es no entender nada. Al ampliarse el público que usa WP está cambiando el perfil.
¿CÓMO ME HACE SENTIR ESTO?... PASAR DE SLIDE
Así me siento yo.
Si hay dudas, mirrar la documentación o hacer preguntas en el foro de soporte del plugin.
No los voy a explicar en detalle, solo dar ideas.
Disclaimer, escoge y testea bien tu plugin. Ojo que no esté “abandonado”. Sé frugal, nada de “hoarding”.
Shortcodes
Tipo / Requerido* / Nombre / 20-40 / Id / Clase / Valor(es) / Placeholder
Uno o varios destinatarios / Remitente y Reply to / Insertar info del formularios en el email usando solo el [nombre-campo] / Habilitar o no HTML
El remitente que sea con EL MISMO DOMINIO, para que no se vaya a Spam.
Todavía sin salir de lo que nos ofrece el plugin
Aunque estén traducidos, deberías revisarlos para darles el tono que quiere comunicar la web
Autorrespuesta usando los datos del propio formulario
Límite de tamaño y tipo de archivo. Si quieres que te mandé adjunto el archivo ponerlo en attachment porque si solo se pone en el cuerpo solo te muesta el nombre.
Si no se pone esto y ha un campo de aceptación sin marcar, no te deja enviar pero tampoco te avisa.
Antes de hacía por PHP pero por seguridad ahora es un evento JS
Simplemente lo metemos en cualquier punto del formulario (antes del submit) y luego lo ponemos en el email.
Super útil!
Extensiones básicas que casi siempre uso.
Accesible defaults: gracias a La ponencia de accesibilidad de Chiclana. Instalarlo antes!
Es verdad que por defecto carga su propios CSS y JS en todas las páginas, pero tiene fácil solución
Eso no lo suelo usar, pero creo que pueden ayudar al que lo necesite
Antes de hacía por PHP pero por seguridad ahora es un evento JS