Cómo construir un widget personalizado de Elementor usando PHP y
Contents
¡yPHPlista integra PHPlist, el famoso software de listas de correo de código abierto, gratuito y potente, con wordpress sin problemas y ahora con AJAX! Otros plugins no han sido actualizados en un tiempo, o no funcionan con las últimas versiones de phplist. lo importante es que este plugin hace todo eso pero te permite mantener a tu usuario en la misma página, no enviarlos a una fea página de «gracias por suscribirse».
6. NUEVO: si quieres editar tu tema, usa la función <? yphplista() ?> sola (para usar con las opciones por defecto del backend) o <? yphplista(template id,list name,string with comma delimited list numbers) ?> (eg <? echo yphplista(1,’hello’,’4,5′) ?>)
Siempre puedes introducir los valores predeterminados en el backend (incluyendo múltiples listas separadas por comas), pero ahora también puedes sobrescribirlos para cada entrada individual: Para utilizar una «página» de suscripción alternativa utilice el shortcode con temple_id, como [yphplista template_id=3]. Para utilizar una lista alternativa utilice el shortcode con listname AND listnum, como [yphplista listname=»secondlist» listnum=»3″]. Para utilizar varias listas, no es necesario introducir los nombres, basta con utilizar [yphplista listnum=»2,3″].
¿Cómo configurar phpList para enviar sus primeros correos electrónicos?
En primer lugar, necesita extender la clase principal phpListPlugin. Para crear un plugin, necesita crear un directorio llamado «helloworld» bajo PLUGIN_ROOTDIR y crear un archivo llamado helloworld.php en la raíz del directorio de plugins. Puedes revisar el archivo config.php para encontrar el valor de la variable PLUGIN_ROOTDIR. Copie el siguiente código en el archivo helloworld.php.
Debes poner $coderoot en el directorio de tu plugin. Para asegurarse de que el plugin está correctamente inicializado, debe llamar al constructor principal. Crea un archivo main.php y colócalo en el directorio de tu plugin. Copia el siguiente código en él.
Coloca el archivo de clase helloworld.php y tu directorio de plugins en PLUGIN ROOTDIR para instalar el plugin. Para activar un plugin, haz clic en la pestaña Config en la barra de menú y luego haz clic en Manage Plugins. La página de plugins le mostrará una lista de plugins disponibles y podrá activar/desactivar su plugin desde allí.
Hemos aprendido los fundamentos del desarrollo de plugins de phpList y hemos creado un plugin de ejemplo. Como punto de partida, puede seguir esta guía y seguir explorando el desarrollo de plugins para mejorar la funcionalidad.
Plugin Vesta Web File Manager
Hemos estado utilizando phplist desde que nuestras tarifas de MailChimp se acercaban a los 100 dólares al mes. Al configurar phplist en nuestros propios servidores y gestionar nuestras listas nosotros mismos, nos ahorramos miles al año. Pero phplist, que en su mayoría hace un buen trabajo, carece de una serie de características útiles – una de las mayores características que faltan es un autorespondedor.
Si echas un vistazo al foro de phplist (cómo se distribuyen la mayoría de los plugins/addons para phplist) verás algunas soluciones de autorespuesta extrañas. El mayor obstáculo para un buen plugin de autorespuesta es la pobre arquitectura de plugins de phplist, por lo que mucha gente ha tratado de hackear cosas. Probamos el hack más popular: http://forums.phplist.com/viewtopic.php?f=7&t=36528, que requiere algo así como 3 dolorosos hacks del núcleo de phplist para que funcione. Después de configurar el hack y ponerlo en marcha, descubrimos, sólo después de recibir cientos de quejas de nuestros suscriptores, que phplist estaba enviando correos electrónicos cada 10 minutos a todos en mi base de datos–no hace falta decir que perdimos un gran número de suscriptores debido a esto y nos comprometimos a escribir un plugin de autorespuesta adecuado que no requiriera hacks y fuera muy fácil de instalar.
Cómo crear su propio servidor de correo electrónico masivo utilizando Virtualmin
Otros servicios como cloudflare utilizan una variedad de comprobaciones para probar si el navegador está siendo utilizado por un humano o un bot. ¿Tal vez hay una biblioteca disponible para realizar este tipo de pruebas que podría integrarse con el sistema de redirección de enlaces?
> ¿Hay algo raro en la versión o estoy cometiendo un error en alguna parte? Reemplacé la carpeta de configuración con la configuración que estaba usando con la versión anterior (3.0.12) en este host. (Estoy usando la 3.2.1 en otro servidor, y funciona bien con mi plugin).
¿Hay algo raro en la versión o estoy cometiendo un error en alguna parte? Reemplacé la carpeta de configuración con la configuración que estaba usando con la versión anterior (3.0.12) en este host. (Estoy usando 3.2.1 en otro host, y eso funciona bien con mi plugin).
Encantado de conocerte, ¡me alegro de que te unas a nosotros! Soy el creador de Sign Me Up, el plugin de WP que aparece en la primera página que has mencionado. Creo que Anna es la persona con la que debes hablar sobre el acceso al wiki. Ella es muy activa en la comunidad de phpList.