ibdi.it

Gérez le flux RSS sur votre site WordPress comme un pro

Consultez le flux RSS sur votre site WordPress comme un pro

Si vous avez créé un site Web basé sur WordPress, vous êtes susceptible d’afficher de nouveaux contenus sur une base quotidienne ou au moins hebdomadaire.Dans ce cas, vous souhaitez distribuer votre contenu aux utilisateurs.

Alors que beaucoup d’entre eux recevront des mises à jour de votre site à travers le site lui-même et les pages de médias sociaux que vous créez, vous ne devriez pas oublier le flux RSS.

Riche résumé du site ou très simple Synode est conçu pour montrer un contenu fréquent et le livrer à un large public.Le document RSS qui est connu sous le nom de « flux » se compose d’un titre suivi d’un petit extrait, une image ou plusieurs informations supplémentaires sur les messages, site Web, auteur, etc.

WordPress crée automatiquement un flux pour votre site Web, et vous pouvez facilement le voir sur www.yourdomain.com/feed.

Non, les flux ne sont pas encore morts et il ya des millions d’utilisateurs à travers le monde.Ainsi, il y a de fortes chances que vos visiteurs utilisent différents agrégateurs sur leurs ordinateurs ou smartphones pour obtenir des nouvelles de votre site.Pour cette raison, il est dans votre intérêt de faire le flux RSS le meilleur possible.Voici ce que vous apprendrez aujourd’hui :

  • Ajoutez tous les flux RSS à votre tableau de bord
  • Comment visualiser facilement n’importe quel flux RSS externe
  • Activer les images dans les flux RSS; c’est plus facile que vous ne le pensez
  • Planifiez vos messages rss en 5 étapes simples
  • Le moyen le plus simple d’exclure les catégories du flux RSS

Ajoutez tous les flux RSS à votre tableau de bord

Par défaut, WordPress affiche le flux RSS sur le tableau de bord.Bien sûr, ce flux contient des nouvelles qui ne sont pas intéressantes pour tout le monde.Au lieu de le laisser de cette façon, vous pouvez personnaliser entièrement votre tableau de bord et supprimer le flux, ou vous pouvez simplement personnaliser le flux et ajouter des éléments qui comptent vraiment pour vous.

Sans plus tarder, nous allons vous montrer comment modifier votre flux WordPress et ajouter un lien personnalisé dont vous vous occuperez réellement :

    1. naviguer dans le fichier fonctions.php et l’ouvrir
    2. Copiez et coller ce code :
wpc_dashboard_widgets fonction {) {
$wp_meta_boxes dollars;
supprime les widgets inutiles
var_dump ($wp_meta_boxes); utili['dashboard']ser pour obtenir tous les iD widget
pas réglé(
$wp_meta_boxes,
$wp_meta[ 'cruscotto']_[ 'normali']b[ 'fondamentali']o[ 'dashboard_plugins']xes,
$wp_meta_boxe[ 'cruscotto']s[ 'lato'] [ 'nucleo'] [ 'dashboard_secondary']  
);
ajouter un [ 'cruscotto']w[ 'lato']i[ 'nucleo']d[ 'dashboard_primary']get de tableau de bord personnalisé
wp_add_dashboard_widget ('dashboard_custom_feed', 'WP Loop', 'dashboard_custom_feed_output'); ajouter une nouvelle sortie d’alimentation RSS
}

dashboard_custom_feed_output fonction {
écho'<div class="rss-widget">';
wp_widget_rss_output (tableau)
'url' => 'http://www.firstsiteguide.com/feed',
'articles' => 5,
'show_summary' => 1,
'show_author' => 0,
'show_date' => 1
));
écho »</div>";
}

add_action (« wp_dashboard_setup », « wpc_dashboard_widgets »);
  1. Modifiez les paramètres que vous voulez
  2. Enregistrez vos modifications

Si vous n’aimez pas les codes, n’ayez pas peur de tout ce que vous voyez ci-dessus.Personnaliser votre code afin que vous puissiez ajouter le flux RSS que vous voulez vraiment est à quelques minutes à pied.

Commençons par la partie la plus importante, et c’est l’adresse du flux RSS.Il suffit de trouver la ligne de code suivante dans la fonction ci-dessus et de modifier l’URL:

'url' => 'http://www.yourrssfeed.com/feed'

Maintenant que vous avez localisé la ligne et changé l’adresse, vous pouvez lentement continuer à lire le code.Pour commencer, modifiez le nombre de nouvelles que vous souhaitez voir dans votre flux.Le résumé, l’auteur et la date ne peuvent avoir que des valeurs « 1 » ou « 0 », ce qui signifie que vous voulez ou ne voulez pas afficher le résumé, le nom de l’auteur et la date de publication devinée.

Last but not least, vous aurez probablement envie de changer le titre de votre flux RSS.Si c’est le cas, trouvez la ligne suivante dans la fonction que vous avez c /p il ya un moment et changer le titre:

wp_add_dashboard_widget ('dashboard_custom_feed', 'TITLE GOES HERE', 'dashboard_custom_feed_output'); ajouter une nouvelle sortie d’alimentation RSS

N’oubliez pas d’enregistrer vos modifications et d’accéder au tableau de bord.Si tout fonctionne correctement, votre fil d’actualité personnalisé est prêt; sympa, n’est-ce pas ?

Comment visualiser facilement n’importe quel flux RSS externe

Bien que vous puissiez facilement afficher votre flux RSS en redirigeant simplement les utilisateurs vers un lien sur votre site WordPress, afficher un lien externe peut être un peu plus compliqué.Mais ne soyez pas rebuté parce que vous pouvez toujours afficher un flux RSS n’importe où sur votre site en copiant/en suivant simplement une fonctionnalité que nous vous montrerons dans cet article.

Au lieu d’installer un autre plugin qui prendra le contrôle des flux et nécessitera des soins et des mises à jour constants, vous pouvez créer votre propre liste.Tout ce que vous avez à faire est de modifier un lien vers le flux que vous souhaitez afficher et modifier le nombre de flux affichés sur votre site.

Que vous alliez afficher un flux RSS externe sur une nouvelle page/publication, ou que vous souhaitez l’épingler dans la barre latérale, l’en-tête ou le pied, la procédure est à peu près la même :

    1. Ouvrez le fichier de barre latérale.php ou tout autre fichier où vous souhaitez afficher le flux
    2. Copiez et coller le code suivant :
<? php include_once (ABSPATH. WPINC. '/ feed.php');
$ rss = fetch_feed ('http: // http://dev.firstsiteguide.com/feed/');
$maxitems = $rss-> get_item_quantity (4);
$rss_items = $rss-> get_items (0, $maxitems);
?><Ul>
<?</Ul> php si ($ maxitems == 0) echo '<li> Pas d’éléments.</li> ';
Autres
Passez par chaque élément dans le flux et affichez chaque élément comme un lien hypertexte.foreach ($rss_items as $item):?><Li>
<a href='<?php echo $item-> get_permalink (); ?>'
title = '<?</Li> php echo ' Inséré'. $ item-> get_date (' j FY | g: i a '); ?> '><? php echo $ article-> get_title (); ?> 

<? php endforeach; ?>
  1. Modifier l’URL de la ligne 2
  2. Modifier le nombre de flux RSS qui apparaîtront dans la ligne 3
  3. Enregistrez vos modifications

Maintenant que vous avez mis en place un ou plusieurs flux RSS à partir d’autres sites, n’oubliez pas de prendre soin de vos flux RSS.

Activer les images dans les flux RSS; c’est plus facile que vous ne le pensez

Beaucoup de gens pensent que les flux rss font partie de l’histoire.Pourtant, plus encore, les gens utilisent le RSS sur une base quotidienne.Non seulement pouvez-vous avoir vos sites web préférés stockés dans votre navigateur, site Web, ou même votre administrateur WordPress, les flux sont devenus encore plus populaires une fois que les smartphones ont conquis le monde.Vous pouvez maintenant suivre les mises à jour de vos mises à jour et auteurs préférés lors de vos mises en route et avoir accès à de nouveaux contenus dans les secondes qui suivent la publication d’un nouvel article.

Même si vous n’aimez pas encore les flux RSS, une fois que vous commencez à exécuter votre site Web, vous devriez penser à ceux qui utilisent ce service régulièrement.

Il existe plusieurs façons de manipuler le contenu RSS dans WordPress.Par exemple, vous pouvez planifier votre publication pour les flux RSS, ou vous pouvez modifier la façon dont WordPress affiche des extraits qui affectent également les flux RSS.Mais quoi que vous faites, vous n’aurez pas encore d’image attachée à votre flux RSS.

Imaginez avoir différents sites Web sur le même sujet qui mettent régulièrement à jour leurs flux.Ouvrez l’application d’alimentation (comme Feedly) sur votre smartphone et il y a un site avec une image à côté du titre de la publication, tandis que l’autre n’a pas d’images.Dans presque tous les cas, les gens vont aller à la connexion avec l’image d’à côté parce que cela semble plus intéressant et vous donne le sentiment que l’auteur se soucie de ses choses.

Puisque vous avez déjà une image en vedette attachée à chaque message, il n’y a aucune excuse: vous pouvez également avoir cette image attachée au flux RSS et rendre votre site web plus attrayant pour les personnes qui utilisent des flux.

Dans cette partie du guide, nous allons vous montrer comment ajouter l’image en vedette à vos flux.En fait, c’est très simple et vous aurez juste à copier et coller le code que vous trouvez ci-dessous:

    1. Ouvrez le fichier Fonctions.php
    2. Copiez et coller le code :
add_filter (« the_content_feed », « rss_post_thumbnail »);
rss_post_thumbnail fonction (contenu$) {
$ poste mondial;
si (has_post_thumbnail ($post-> ID))
$ contenu = '<p>'. get_the_post_thumbnail ($ post-> ID, « vignette »). "</p>". $ Contenu;
retourne $ contenu;
}
  1. Enregistrez vos modifications

Ici, chaque message qui a une image en vedette ci-joint va maintenant utiliser la même image qu’un ajout aux flux rss.Maintenant, vous pouvez continuer et essayer votre flux RSS mis à jour dans n’importe quelle application que vous pourriez utiliser.Au lieu d’un texte ennuyeux et simple, vous aurez une image qui modifie l’ensemble de la présentation de votre site.

Planifiez vos messages rss en 5 étapes simples

Habituellement, WordPress publiera automatiquement votre nouvel article sur le flux RSS après avoir appuyer sur le bouton publier.Bien qu’il n’y ait rien de mal à cela et que vous voulez que votre article apparaisse dans le flux dès que possible, parfois vous pouvez planifier ce post. Dans cette partie de l’article, nous allons vous montrer comment retarder un post RSS.Par exemple seulement, si vous retardez la publication de quelques minutes, vous avez juste besoin d’apporter quelques modifications supplémentaires avant que le message ne soit publié sur le flux.

Voici le code dont vous aurez besoin pour obtenir ce délai :

    1. Ouvrez le fichier Fonctions.php
    2. Réécrire le mot code par mot … ou copier et coller le code, bien sûr:
schedule_feed fonction ($ où) {
$ wpdb global;
 
si (is_feed ()) {
date et heure au format WP
$ maintenant = gmdate ('Ymd H: i: s');

valeur par attente; + appareil
$wait = '10'; Entier

http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$ appareil = 'MINUTE'; MINUTES, HEURES, JOUR, SEMAINE, MOIS, ANNÉE

ajoute SQL-sytax à la valeur par défaut $ où
$ où. = « AND TIMESTAMPDIFF ($ device, $wpdb-> posts.post_date_gmt, '$ now') > $ wait »;
}

retourne $ où;
}

add_filter (« posts_where », « schedule_feed »);
  1. Modifier la variable de l$appareil $ en minutes, heures, jours, et ainsi de suite
  2. Modifiez $wait variable au nombre de minutes, d’heures, de jours ou de tout ce que vous avez choisi.C’est le moment où votre message attendra avant d’être automatiquement publié sur le flux RSS
  3. Enregistrez vos modifications

C'est tout.Vous n’avez rien à faire d’autre pour planifier votre flux RSS.

Automatisez le flux RSS de votre message

Automatisez la sortie de votre flux RSS avec des notifications push web.Intégrez facilement vos notifications push web pour publier automatiquement des éléments de votre flux RSS via des notifications push web ciblées.

Le moyen le plus simple d’exclure les catégories du flux RSS

À partir du moment où vous publiez votre premier message à l’aide de WordPress, vos nouveaux messages seront automatiquement publiés sous forme de flux RSS.Un tel flux peut être facilement accessible par tout utilisateur qui veut suivre votre site Web, et par conséquent, vous devez faire votre flux RSS du mieux que vous pouvez.

Bien que vous puissiez facilement reporter l’affichage de vos flux quand vous le souhaitez, parfois vous n’aurez qu’à afficher des catégories spécifiques à vos abonnés.Mieux encore, vous voudrez exclure les catégories que vous ne souhaitez pas apparaître dans le flux.

Exclure facilement les catégories du flux RSS :

Par exemple, vous pouvez avoir une douzaine de catégories qui sont mises à jour quotidiennement avec du nouveau contenu, et vous ne voulez pas submerger vos utilisateurs.Peut-être qu’une catégorie spécifique est conçue uniquement pour attirer les utilisateurs des sites de médias sociaux.Ou peut-être que vous voulez que votre flux RSS pour afficher uniquement la catégorie « nouvelles ».Quelle qu’en soit la raison, dans les lignes suivantes, nous vous montrerons comment exclure facilement une catégorie du flux RSS :

    1. Fonctions ouvertes.php
    2. Copiez et coller le code :
exclude_categories_from_rss fonction ($ requête) {
si ($ requête-> is_feed) {
$ Query-> set ( 'cat', '- 10, -21, -32');
}
retourner $ requête;
}
add_filter (« pre_get_posts », « exclude_categories_from_rss »);
  1. Modifier les iD de catégorie sur la troisième ligne
  2. Enregistrez vos modifications

La façon la plus simple de trouver un numéro d’identification de catégorie est d’ouvrir une catégorie à partir de messages > catégories .Après avoir cliqué sur le bouton « Modifier », l’ID apparaît en haut du navigateur sous forme d’URL.

Comme vous pouvez le voir sur le code, pour exclure une catégorie, vous devrez entrer un caractère « – » avant l’ID. Une fois que vous avez mis en place des ID, ces catégories n’apparaîtront plus dans votre flux RSS.Si vous devez le modifier à l’avenir, vous pouvez simplement modifier la fonction en cas de besoin et ajouter/supprimer une catégorie de la liste.

Votre flux RSS vient de s’améliorer.N’oubliez pas de consulter nos autres tutoriels sur la façon d’améliorer votre site Web basé sur WordPress et tirer le meilleur parti de la plate-forme de blogs déjà grande.

Emballage

Maintenant, vous auriez dû accepter le fait que les flux RSS sont encore une chose.Et même si vous n’êtes pas un fan de RSS, vous devriez penser à vos visiteurs qui utilisent encore des flux sur une base quotidienne.Pour les aider, tirer le meilleur parti de votre flux RSS en implémentant l’un des conseils que nous vous avons montrés dans ce guide.

Que pensez-vous de RSS?Regroupez-vous les nouvelles sur vos ordinateurs ou smartphones ?Qu’en est-il RSS sur votre blog?

Quitter la version mobile