✅ Noticias, temas, complementos de WEB y WordPress. Aquí compartimos consejos y las mejores soluciones para sitios web.

¿Cómo publicar automáticamente una publicación de blog en las redes sociales? La Solución Universal con IFTTT y Crontab

16

Publicar regularmente las publicaciones en las redes sociales ayuda a aumentar el tráfico del sitio de manera efectiva, por ejemplo, Facebook, Twitter, Tumblr. Ciertamente es bueno si podemos automatizar este proceso. Con el uso de IFTTT y crontab, esto se vuelve fácil.

Canal de creador de IFTTT

El canal Maker en IFTTT se puede activar al ‘recibir una solicitud web’ y admite hasta 3 parámetros, es decir, valor1, valor2 y valor3 en el formato de JSON. Por ejemplo, puede invocar el evento SayHi con dos parámetros {“value1″:"Hello",”value2″:”Computing”}.

Publicar en la red social a través de IFTTT

Es sencillo crear un nuevo subprograma (regla IFTTT) con Maker y la red social de su elección, por ejemplo, Facebook. Además, debe especificar el nombre del evento para que funcione el Creador (que es la parte ‘esto’ del IFTTT).

fabricante-recibir-una-solicitud-web

Luego, debe especificar la acción (que es la parte "esa" de IFTTT ).

¿Cómo publicar automáticamente una publicación de blog en las redes sociales? La Solución Universal con IFTTT y Crontab

configuración del fabricante de los parámetros value1, value2 y value3

Script PHP automático

Ahora, podemos escribir un script PHP para automatizar esto: elija una publicación (por ejemplo, aleatoria o por ID) que no se haya publicado en los últimos, por ejemplo, 90 días, coloque el enlace en la base de datos e invoque el canal Maker que activa la regla. para publicar en la red social de su elección.

Para WordPress, si elegimos una publicación aleatoria, el script PHP será algo como esto:

Para que lo anterior funcione, debe crear una tabla para almacenar los artículos publicados (a través de MySQL ):

-- -- Table structure for table `twitter` -- CREATE TABLE `twitter` (`id` bigint(32) NOT NULL, `url` varchar(255) NOT NULL, `posttime` date NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -- Indexes for dumped tables -- -- -- Indexes for table `twitter` -- ALTER TABLE `twitter` ADD PRIMARY KEY (`id`), ADD KEY `urla` (`url`), ADD KEY `dd` (`posttime`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `twitter` -- ALTER TABLE `twitter` MODIFY `id` bigint(32) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;

Configuración de crontab para publicaciones automáticas en blogs

El paso final después de haber probado el script anterior es agregar el comando PHP a los trabajos crontab . Puede configurar la frecuencia, por ejemplo, @diario o @semanal, @mensual, etc.

@daily php /path-to-your-script/ifftt-post-blog.php

Fuente de grabación: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More