Maison >développement back-end >tutoriel php >Comment afficher le résumé de l'article dans WordPress

Comment afficher le résumé de l'article dans WordPress

不言
不言original
2018-07-09 09:41:092795parcourir

Cet article présente principalement la méthode d'affichage des résumés d'articles dans WordPress. Il a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

Un autre mauvais endroit dans WordPress, la page d'accueil. , catégories et autres pages d'archives, les articles sont organisés par défaut en sortie de texte intégral. Je ne sais pas si cette méthode d’affichage est désormais populaire parmi les blogs étrangers, mais personnellement, je ne l’aime pas. Si l’article est plus long et contient beaucoup d’images, non seulement la page s’ouvrira lentement, mais il sera également difficile de trouver rapidement le contenu qui vous intéresse. Selon la plupart des utilisateurs nationaux

, voici quatre façons d'afficher les résumés d'articles dans WordPress :

1 Utilisez la fonction de résumé intégrée de WordPress

J'ai actuellement un autre blog WordPress qui utilise cette méthode, et l'effet d'affichage est très satisfaisant. Le seul inconvénient est que vous devez définir un résumé séparé lors de la rédaction d'un article. Cependant, ce point doit être considéré de manière dialectique. Même s'il est un peu gênant, il présente une bonne flexibilité.

Méthode de paramétrage d'utilisation :

1. Cliquez sur "Afficher les options" dans le coin supérieur droit de la page d'édition de l'article, cochez l'option "Résumé" à l'intérieur et rédigez le contenu du résumé séparément lors de la rédaction. articles.

2. Une fois l'article publié, vous verrez peut-être que le texte intégral est toujours affiché sur la page d'accueil, tandis que le résumé est affiché sur les pages d'archives telles que les catégories et les balises. résoudre le problème.

3. Dans le backend WordPress "Apparence" - "Modifier", cliquez pour modifier le fichier loop.php, à propos de la ligne 137, recherchez et modifiez la phrase suivante, ajoutez un jugement applicable sur la page d'accueil, la police rouge est Ajouter une section.

<?php if ( is_archive() || is_search() || is_home() ) : // Only display excerpts for archives and search. ?>
4. Après paramétrage, la page d'accueil s'affichera en résumé comme les autres pages d'archives.

2. Insérez la balise de séparation "plus"
1. C'est également l'une des méthodes propres à WordPress pour définir un résumé. Il vous suffit de l'ajouter lors de l'édition. l'article. Après avoir intercepté le texte du résumé, insérez la balise de séparation "plus", cliquez sur l'icône de séparation "plus" dans l'éditeur ci-dessus, ou vous pouvez écrire directement l'instruction d'étiquette "fc430c7db1eecf4621f4fc8a5479f894".

2. Après le paramétrage, la page d'accueil et les autres pages d'archives seront affichées comme un résumé, et un lien « Continuer la lecture → » sera automatiquement ajouté après le résumé. Cependant, si vous regardez attentivement ce lien, vous constaterez peut-être que #more-id est ajouté à la fin. Il s'agit d'un lien d'ancrage de saut de contenu. En cliquant dessus, vous accéderez au contenu récapitulatif pour continuer la lecture.

3. La suppression ou non de ce saut de point d'ancrage dépend de vos préférences personnelles. Si vous souhaitez le supprimer, dans le backend WordPress "Apparence" - "Modifier", cliquez pour modifier le fichier function.php, copiez et ajoutez le code suivant. Le sens du code est d'utiliser le filtre de WordPress the_content_more_link, et de l'ajouter avec une expression régulière pour remplacer la chaîne sous forme de #more-id dans le lien par rien.

Le code est le suivant :

function remove_more_jump_link($link) {
return preg_replace(&#39;/#more-\d+/i&#39;,&#39;&#39;,$link);
}
add_filter(&#39;the_content_more_link&#39;, &#39;remove_more_jump_link&#39;);

3. Modifiez le fichier index.php du thème

1. Ouvrez le dossier où vous vous trouvez. en utilisant le thème et recherchez le fichier index.php, recherchez le code suivant :

<?php the_content(__(’(more…)’)); ?>或者<?php the_content(); ?>
2. Modifiez-le en :

Le code est le suivant :

3. Enregistrez l'article. Interceptez automatiquement le résumé, mais l'inconvénient est que la mise en forme du résumé disparaîtra, comme le texte en gras, la couleur de la police, etc.
<?php if(!is_single()) {
the_excerpt();
} else {
the_content(__(’(more…)’));//或者<?php the_content(); ?>
} ?>

4. Utiliser les plug-ins de synthèse

Bien que WordPress ne réponde pas à nos besoins à certains endroits, il est heureusement riche en plug-ins, et il existe de nombreux plug-ins -ins qui définissent automatiquement les résumés d'articles, comme suit Présentation de certains des plus utiles.

1. WP-UTF8-Excerpt : prend en charge les langues multi-octets (telles que le chinois), ne produira pas de caractères tronqués et conservera le format.

2. WP-Posts Auto Cutter : utilisez la méthode UTF-8 pour intercepter, aucun caractère chinois tronqué et conserver le format de résumé. L'auteur de ce plug-in ne l'a pas soumis à WordPress. Vous pouvez uniquement le télécharger depuis la page d'accueil de l'auteur : http://blog.netdll.com/?p=1276 (le site est bloqué).
3. Limiter les publications automatiquement : principalement utilisé pour les sites en anglais, et des erreurs se produiront lors de l'utilisation du chinois.

Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !

Recommandations associées :

Fonction RSS de suppression "Article RSS", "Comment RSS", "WordPress.org" de Wordpress

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn