bloggerselite logo

Comment insérer automatiquement un article dans WordPress

How to automatically insert an article in WordPress

Cherchez-vous un moyen efficace d’insérer automatiquement un article dans WordPress ?

Bien que le tableau de bord de WordPress fonctionne très bien pour gérer votre contenu, vous souhaitez ajouter du contenu à votre site de manière automatique en utilisant du code. L’insertion programmée d’articles dans votre site WordPress vous aidera à économiser du temps et des efforts.

Dans cet article, nous allons vous montrer comment insérer automatiquement un article dans WordPress

Qu’est-ce que l’insertion automatique d’articles ?

insérer automatiquement un article dans WordPress

L’insertion programmée d’articles est un processus qui consiste à utiliser du code pour ajouter des articles à votre site Web WordPress. C’est différent de l’ajout manuel d’articles via le tableau de bord WordPress, qui peut nécessiter plus de temps, d’efforts et de saisie manuelle.

Avec l’insertion programmée d’articles, vous pouvez créer des processus efficaces et automatisés qui peuvent vous faire gagner du temps et faciliter le processus de création d’articles.

Pourquoi insérer automatiquement un article dans WordPress ?

La création de processus automatisés pour l’ajout d’articles peut être un gain de temps, surtout lorsqu’il s’agit de WordPress. Avec le bon code, l’insertion d’articles dans WordPress peut se faire rapidement et facilement.

Vous voudrez construire autour des extraits de code que nous utilisons dans cet article. Par exemple, l’ajout d’une boucle peut vous aider à insérer une quantité infinie d’articles sur votre site.

Ceci est utile pour quelques types de sites :

  • Les sites volumineux et évolutifs.
  • Gestion automatisée du contenu.
  • Création d’une fonction insertion de contenu.

Maintenant, penchons-nous sur l’insertion automatisée d’article !

Insertion programmée d’un article dans WordPress (PHP)

Nous allons utiliser la fonction wp_insert_post() pour ajouter des articles à notre site WordPress. Cette fonction vous permet de passer un tableau avec toutes les informations concernant votre article pour qu’il soit instantanément ajouté à votre site.

La fonction offre de nombreuses options, dont le statut de l’article, son auteur, son titre et, bien sûr, son contenu.

<?php
// Insert post programmatically
$new_post = array(
 'post_title' => 'My new post',
 'post_content' => 'Content to insert.',
 'post_status' => 'publish'
);

$post_id = wp_insert_post( $new_post );

if( $post_id ){
 echo "Post inserted successfully with the post ID of ".$post_id;
} else {
 echo "Error, post not inserted";
}

Une fois que le code est exécuté, il ajoute un article instantanément. Vous devez donc vous assurer qu’il se trouve dans une fonction qui n’est pas exécutée en permanence. De cette façon, vous éviterez que vos messages ne se répètent et vous n’aurez pas à vous inquiéter qu’ils soient publiés plusieurs fois.

Insérer automatiquement du contenu à un type d’article personnalisé dans WordPress (PHP)

La fonction wp_insert_post() vous permet également d’ajouter des articles à un type d’article personnalisé. Que vous utilisiez des types d’articles pour un portfolio ou une niche, cette fonction fera des merveilles.

<?php
// Insert custom post programmatically
$new_post = array(
 'post_title' => 'My new example post',
 'post_content' => 'My new content!',
 'post_status' => 'public',
 'post_type' => 'my_post_type'
);

$post_id = wp_insert_post( $new_post );

if( $post_id ){
 // Update custom field on the new post
 update_post_meta( $post_id, 'my_custom_field', 'Hello!' );
} else {
 echo "Error, post not inserted";
}

La fonction wp_insert_post() renvoie l’ID du nouvel article, ce qui est idéal pour mettre à jour un champ personnalisé. Dans exemple si dessus, j’ai également inclus la mise à jour d’un champ personnalisé après l’envoi de l’article.

Mise à jour programmée d’un article dans WordPress (PHP)

Si vous souhaitez mettre à jour des articles existants, il vous suffit d’ajouter le champ ID à votre fonction. En utilisant l’ID d’un article existant, celui-ci sera mis à jour avec les nouvelles informations que vous avez définies. Vous pouvez laisser n’importe quel champ intact pour ne pas le modifier.

Par exemple, si vous souhaitez uniquement mettre à jour le titre de l’article, vous devez supprimer la ligne post_content de ma fonction d’exemple.

<?php
// Update a post programmatically
$my_post_id = 15
$update_post = array(
 'ID' => $my_post_id,
 'post_title' => 'My new post title',
 'post_content' => 'Overwrite post content',
 'post_status' => 'public'
);

wp_insert_post( $update_post );
Autres ressources

Conclusion

L’insertion programmée d’articles dans WordPress est un excellent moyen d’économiser du temps et des efforts lors de l’ajout d’articles à votre site Web. En utilisant du code, vous pouvez créer des processus efficaces et automatisés qui rendent le mécanisme de création d’articles beaucoup plus facile.

Nous espérons que cet article vous a aidé à apprendre comment insérer des articles de manière automatique dans WordPress.

Si vous avez d’autres questions sur le développement de WordPress, faites-le nous savoir dans les commentaires ci-dessous.

FAQ Comment insérer automatiquement un article dans WordPress

Comment publier automatiquement des articles sur WordPress ?

Allez sur la page d’accueil de WordPress et sélectionnez “Plugins” dans le menu supérieur. Sélectionnez “Activer” à côté du plugin Auto Post Posts.

Comment insérer un article de manière automatique dans WordPress ?

Nous utiliserons la fonction wp_insert_post() pour ajouter des articles à notre site WordPress. Cette fonction vous permet de passer un tableau avec toutes les informations de votre article pour l’ajouter instantanément à votre site.

Comment publier automatiquement un article sur mon blog ?

Pour programmer votre article en vue d’une publication ultérieure :
Cliquez sur le menu déroulant à droite du bouton Publier et sélectionnez Options de publication.
Dans la boîte de dialogue, utilisez les champs fournis pour sélectionner la date et l’heure auxquelles votre page sera publiée, puis cliquez sur Suivant.
Cliquez sur Planifier un article de blog.

Comment publier automatiquement des articles sur blogger avec WordPress ?

Dans votre tableau de bord WordPress, sous Plugins, recherchez Social Networks Auto-Poster et installez le plugin SNAP. Une fois que c’est fait, allez dans Réglages > Social Networks Auto-Poster. Cliquez sur le bouton vert ajouter un nouveau compte et sélectionnez blogger dans la liste. Donnez un surnom à ce compte blogueur.

Partager cet Article :
Newsletter
Recevez des astuces et des ressources gratuites directement dans votre boîte de réception.
Derniers Articles
☰ Navigation Rapide
0
J'adorerais vos pensées, veuillez commenter.x

BloggersElite

Obtenez Gratuitement

Nos Tutoriels 

15987

S'abonner à Notre

Newsletter

Recevez les dernières astuces dans votre boîte Email

15585