web-dev-qa-db-fra.com

Avantages et inconvénients de l'utilisation de liens d'alimentation automatiques

Quels sont les avantages et inconvénients d'utiliser add_theme_support('automatic-feed-links') dans mon fichier functions.php?

5
Vikram

Il y a longtemps, WordPress n'a pas automatiquement mis les liens de fil dans l'élément head. Les auteurs de thèmes ou de plugins devaient le faire.

En 2009, automatic_feed_links() a été introduit } _, une fonction qui devrait être utilisée dans les thèmes ou les plugins pour permettre à WordPress de faire le gros du travail.

Un an plus tard, c'était ajouté à Twenty Ten , et c'est devenu un standard de facto.

Pas beaucoup plus tard, add_theme_support() a été implémenté et la première fonction était obsolète en faveur de cette nouvelle super-fonction qui fait maintenant partie des directives de révision de thème .

Mais tout cela se produit encore pour éviter les conflits avec les thèmes antérieurs à 2009: WordPress ne crée jamais de liens de fil en double, à moins que l'auteur ne le demande.

Je ai mis en doute cette pratique . Cette fonctionnalité ne concerne pas la présentation, et les anciens thèmes ne devraient pas avoir un tel impact sur le développement en cours. Chip Bennett a soulevé la question dans sa dernière discussion sur les directives de révision du thème }.

Je suppose que nous pouvons nous attendre à des progrès ici dans un proche avenir.

L'avantage est donc que vous obtenez des liens de flux.
L'inconvénient: vous mélangez des fonctionnalités sans présentation dans le thème.

8
fuxia

J'espère que quelqu'un développera un peu plus ce sujet, mais voici:

add_theme_support('automatic-feed-links') dans votre fichier functions.php, ajoute le code (<link rel="alternate"...) au <head> de vos pages qui renvoie au flux RSS correspondant au contenu de cette page. Il est généralement préférable d’ajouter du code comme celui-ci dans WordPress plutôt que de le mettre manuellement. Avoir un tel lien fournit un format "alternatif" pour le contenu de la page.

De: http://www.w3.org/QA/Tips/use-links

Il offre aux lecteurs RSS la possibilité de trouver le flux de mises à jour du site Web.

Googling à ce sujet moi-même, je partage votre frustration - il est difficile de trouver une bonne description des avantages/inconvénients de l'inclusion de ces liens, et la page de codex wordpress pertinente est actuellement assez faible.

5
Zach Lysobey