Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Comment publier automatiquement un article de blog sur les réseaux sociaux ? La solution universelle avec IFTTT et Crontab

8

Publier régulièrement les messages sur les réseaux sociaux aide à augmenter efficacement le trafic du site, par exemple Facebook, Twitter, Tumblr. C’est certainement bien si nous pouvons automatiser ce processus. Avec l’utilisation d’ IFTTT et de crontab, cela devient facile.

Chaîne IFTTT Maker

Le canal Maker dans IFTTT peut être déclenché par la "réception d’une requête Web", et il prend en charge jusqu’à 3 paramètres, c’est-à-dire value1, value2 et value3 au format JSON. Par exemple, vous pouvez invoquer l’événement SayHi avec deux paramètres {“value1″:"Hello",”value2″:”Computing”}.

Publication sur les réseaux sociaux via IFTTT

Il est simple de créer une nouvelle applet (règle IFTTT) avec Maker et le réseau social de votre choix par exemple Facebook. En outre, vous devez spécifier le nom de l’événement pour que le Maker fonctionne (qui est la partie "ceci" de l’IFTTT).

maker-recevoir-une-requête-web

Ensuite, vous devez spécifier l’action (qui est la partie ‘cette’ de IFTTT ).

Comment publier automatiquement un article de blog sur les réseaux sociaux ? La solution universelle avec IFTTT et Crontab

maker-configuration des paramètres value1, value2 et value3

Script PHP automatique

Maintenant, nous pouvons écrire un script PHP pour automatiser cela : choisissez une publication (par exemple aléatoire ou par ID) qui n’a pas été publiée au cours des 90 derniers jours, par exemple, placez le lien dans la base de données et invoquez le canal Maker qui déclenche la règle. pour publier sur le réseau social de votre choix.

Pour WordPress, si nous choisissons un article au hasard, le script PHP ressemblera à ceci :

Pour que ce qui précède fonctionne, vous devez créer une table pour stocker les articles publiés (via 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;

Configuration Crontab pour la publication automatique de blogs

La dernière étape après avoir testé le script ci-dessus consiste à ajouter la commande PHP aux tâches crontab . Vous pouvez configurer la fréquence, par exemple @quotidien ou @hebdomadaire, @mensuel, etc.

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

Source d’enregistrement: 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