Lire plus de lien dans WordPress (lire plus tag). Changer «plus» ou «lire plus» dans WordPress Comment changer lire plus dans wordpress

De nos jours, l'affichage des articles avec le plus de balises peut être trouvé dans la plupart des modèles WordPress modernes, bien que cela dépende de la conception de votre site. Le plus souvent, cette implémentation se trouve dans les rubriques des magazines, où de nombreux blocs d'informations avec de courtes annonces d'actualités sont utilisés. Aussi un style de caractère similaire pour les blogs. Les avantages sont évidents: vous pouvez placer plus de messages sur la page et l'utilisateur n'a pas à faire défiler beaucoup de texte inutile.

L'implémentation du moteur read more dans WordPress se compose essentiellement de deux parties:

Le deuxième détail, en principe, n'est pas nécessaire, car de toute façon, l'utilisateur peut accéder au texte intégral du message en cliquant sur son titre. Dans certains modèles (le même magazine), afin de gagner de la place sur la page, les auteurs des mises en page peuvent spécifiquement supprimer plus de liens.

L'affichage de l'annonce d'une note est implémenté par 2 méthodes:

2. Insérez un lien pour en savoir plus dans le modèle WordPress

Maintenant, un peu sur l'utilisation de la balise more dans le modèle et, en fait, comment elle peut être affichée sur votre site. Vous pouvez utiliser les fonctions the_content ou the_excerpt pour cette tâche. Vous devez les rechercher dans les fichiers de mise en page où l'affichage de la liste des articles de blog est défini: main (index.php), archives (archive.php), sections de catégorie (category.php), etc.

Fonction The_content affiche le texte intégral du message. L'annonce s'affiche si Lire plus est défini dans l'éditeur de texte. Sa syntaxe est la suivante.

De plus, vous pouvez modifier en savoir plus en ajoutant le titre de l'article au texte de la phrase (+ le formatage HTML est autorisé). Peut-être que les moteurs de recherche aimeront un peu plus ce lien:

Sur le site officiel wordpress.org, vous pouvez trouver quelques hacks intéressants sur les fonctions the_content et the_excerpt qui vous seront utiles dans votre travail.

Supprimer le défilement pour plus de lien

function remove_more_link_scroll ($ link) ($ link \u003d preg_replace ("| # more- + |", "", $ link); return $ link;) add_filter ("the_content_more_link", "remove_more_link_scroll");

function remove_more_link_scroll ($ link) ($ link \u003d preg_replace ("| # more- + |", "", $ link); return $ link;) add_filter ("the_content_more_link", "remove_more_link_scroll");

add_filter ("the_content_more_link", "modify_read_more_link"); function modify_read_more_link () (return "Your Read More Link Text";)

En passant, avec son aide, vous vous débarrasserez également du défilement (avec l'ancre #more), car le lien est créé via get_permalink.

a.more-link (affichage: bloc; largeur: 151px; hauteur: 24px; padding-left: 10px; clear: both; border: none; line-height: 22px; margin-top: 10px; font-size: 12px; ) a.more-link (color: #FFF; background: url (images / readmore.jpg) 0 0 no-repeat;)

La première règle définit la taille et le remplissage du bouton, tandis que la seconde contient un lien vers l'image d'arrière-plan readmore.jpg. Pour comprendre le code, il faut bien sûr au moins une petite connaissance du CSS.

Paramètres d'annonce de la fonction The_excerpt

Si vous utilisez la fonction the_excerpt pour afficher des annonces de publication sur votre site, les hacks suivants peuvent être utiles. Tout d'abord, vous pouvez modifier le nombre de caractères affichés (par défaut \u003d 55).

function wpdocs_excerpt_more ($ more) (return "... \u003e\u003e";) add_filter ("excerpt_more", "wpdocs_excerpt_more");

Un peu plus haut, en décrivant la fonction the_excerpt, j'ai donné un exemple de code qui vous permet de placer un lien vers une publication après l'annonce. La même astuce peut être implémentée via un hack dans functions.php:

function new_excerpt_more ($ more) (global $ post; return "ID)." "\u003e Lire l'article complet ..."; ) add_filter ("excerpt_more", "new_excerpt_more");

Plus de plugins dans WordPress

Si vous avez encore des questions sur la lecture de plus dans WordPress, écrivez dans les commentaires - nous les analyserons.

Bonne après-midi!

Commençons par le début au cas où quelqu'un ne saurait rien du tout.

Je n'ai pas été à la mer.

- D'accord, ne le versez pas, je n'ai jamais été à la mer!

- Ce n'est pas arrivé, n'est-ce pas ...

- Nous avons déjà frappé au paradis, gonflé de tequila, nous sommes littéralement dépensés pour notre dernier voyage, et vous n'êtes pas allé à la mer?!

- Je n'ai pas eu le temps, ça n'a pas marché ...

- Je ne savais pas qu'il n'y a nulle part au paradis sans ça?

film "Knockin 'on Heaven"

Comment ajouter plus

Ainsi, le texte à afficher dans l'annonce est défini à l'aide de la balise plus... Cette balise divise l'article en deux parties: introduction (annonce) et suite.

Dans l'éditeur WordPress, plus il est possible d'insérer de balises à l'aide du bouton de la barre d'outils.

1. Mode éditeur visuel:

2. Éditeur de mode texte:

En mode texte, vous pouvez également diviser manuellement l'entrée: il suffit d'écrire

Et maintenant, quelques informations importantes que tout le monde ne connaît pas!

Il existe donc un moyen élémentaire de définir chaque lien après l'annonce de son propre texte unique!

Cela peut être fait en écrivant simplement le texte souhaité à l'intérieur de la construction avec plus. Comme ça:

Demandez pourquoi cela? Écrivez également le texte à chaque fois.

Pour être honnête, il est lui-même comme ça \u003d) J'ai déjà publié 84 articles, et seulement "découvert" à ce sujet.

Comment changer le texte?

1. Le premier - le moyen le plus simple - est d'ajouter votre texte (généralement dans index.php) à la fonction_content

2. Deuxième méthode à l'aide d'un crochet the_content_more_link... Ajoutez simplement le code suivant et définissez le texte du lien souhaité.

function my_more_link ($ more_link, $ more_link_text) (return str_replace ($ more_link_text, "Continuer la lecture ...", $ more_link);) add_filter ("the_content_more_link", "my_more_link", 10, 2);

Cette méthode est pratique car vous n'avez pas besoin de rechercher dans les fichiers modèles où exactement le_contenu est utilisé (ce n'est pas nécessaire dans index.php, cela peut être content.php et autre.) Ici, vous ne travaillez que dans le fichier functions.php.

3. Dans le troisième paragraphe, je vais simplement enregistrer le chemin pour l'historique en utilisant un champ WordPress personnalisé.

ID, "custom_more_text", vrai); if (! $ custom_more) ($ custom_more \u003d "Continuer la lecture de cet article" ";) the_content ($ custom_more); ?\u003e

Insérer du texte directement dans, bien sûr, plus facile et plus compréhensible.

Ici, corrigez simplement l'appel de fonction le contenu de deux manières.

Comment supprimer #more d'un lien

Dans le code, cette ancre est définie de la manière suivante:

En utilisant la recherche, nous trouvons que dans le modèle suffusion fichier requis content.php est sur le chemin / suffusion / post-formats
Nous l'ouvrons et trouvons le contenu:

$ continue \u003d __ ("Lecture du message ..." "," suffusion ");
the_content ($ continue);

Nous devrions nous intéresser à ce qu'il y a entre guillemets simples, c'est-à-dire Lecture du message ... "
Oui, nous avons besoin d'au moins une autre ligne dans laquelle cette entrée existe, cela est nécessaire pour que lors de la compilation du CMS, il sache quoi remplacer (dans ce cas, ce sera la ligne 29).

Allons ouvrir le fichier ru-Ru.po, créez un nouveau code:

Ensuite, ouvrez le même fichier ru-Ru.po dans le programme qui a été téléchargé et installé précédemment Poedit, et via le menu contextuel, nous enregistrons les modifications (que nous avons apportées précédemment, mais lors de l'enregistrement, le fichier avec l'extension * .mo).
Maintenant, le plus important est de sauvegarder 2 fichiers dans le répertoire / langues et appréciez la langue russe.

Bonjour les amis! Cet article explique comment optimiser un site WordPress pour modifier les étiquettes dans les modèles.

Optimiser votre site WordPress vous aidera à promouvoir votre blog

L'un des moteurs les plus courants pour créer vos propres sites Web est WordPress. Sans surprise, la majorité des sites (blogs) y sont créés. En raison de la présence d'un grand nombre de modèles différents sur Internet, chaque débutant peut créer n'importe quel site (blog) en quelques heures, voire plus rapidement. Optimiser votre site WordPress est un must.

Bien sûr, les modèles sont différents - bons et pas très bons, mais nous commençons à comprendre cela lorsque le temps est passé, lorsque nous avons déjà appris quelque chose. C'était donc avec moi, il y a un an, j'ai choisi un modèle, j'ai créé un site Web dessus, mais il s'est avéré que le modèle est "lourd" et présente un certain nombre d'inconvénients.

Vous pouvez, bien sûr, changer le modèle ou simplement le modifier - optimiser WordPress. La décision est prise par le blogueur en fonction du degré de non-conformité du modèle à certaines exigences.

Il se trouve que c'est à cause du modèle que Yandex n'aime pas votre site.

Du point de vue de la conception, le modèle de mon site me convenait, mais il y avait de nombreuses erreurs qui étaient intégrées dans le modèle lui-même. J'ai dû corriger certaines des erreurs.

L'un des inconvénients de mon modèle était le lettrage en anglais, ce qui rendait le lecteur peu pratique. Ce n'est pas un bug, mais juste un inconvénient que j'ai décidé d'éliminer aussi. Dans cet article, nous examinerons l'optimisation de WordPress, comment changer la légende?

Si on m'avait dit qu'il était nécessaire de remplacer le texte anglais par le russe, il y a un an, je n'aurais jamais entrepris ce travail moi-même - cela aurait été effrayant d'entrer dans des codes dans lesquels on ne comprend rien.

Donc, pour remplacer les mots anglais par russe (sur la page du blog), vous devez vous rendre dans le panneau d'administration de notre site. Dans la colonne de gauche, sélectionnez "Apparence", "Editeur". La colonne "Modèles" s'ouvre à droite, dans celle-ci, sélectionnez l'entrée "Modèle principal" (index php) et cliquez dessus.

Une nouvelle fenêtre s'ouvre avec le code de cette page. Vous devez d'abord copier le code et mettre son dossier sur votre disque dur. Cela est nécessaire pour que vous puissiez toujours remettre l'ancien code à sa place si une erreur se produit.

Il est conseillé de toujours stocker les codes de page sur votre ordinateur, il existe différentes situations. Par exemple, vous pouvez enregistrer comme suit: placez le curseur dans le champ de la fenêtre qui s'ouvre, appuyez sur Ctrl + A (sélection), puis Ctrl + C (enregistrer). Maintenant, ouvrez Word ou le bloc-notes, enregistrez-le en appuyant sur Ctrl + V et envoyez-le dans le dossier dont vous avez besoin.

Après avoir enregistré le code, nous procédons à la recherche du texte anglais dont nous avons besoin (vous pouvez modifier n'importe quel texte). Pour ce faire, placez le curseur dans le champ de code, appuyez sur Ctrl + F, dans le champ inférieur (voir écran) écrivez le mot que nous devons trouver.
Comme vous pouvez le voir, nos «Entrées plus anciennes» sont surlignées en vert. Maintenant, nous le sélectionnons soigneusement (sans casser les espaces) et le supprimons, écrivons "Anciens enregistrements" à la place.

Comme vous pouvez le voir sur la capture d'écran, juste en dessous se trouve l'entrée "Entrées récentes", que nous devons également remplacer. Nous sélectionnons, supprimons et modifions également soigneusement le texte dont nous avons besoin. Après cela, cliquez sur "Mettre à jour le fichier". Maintenant, nous allons à la page principale du site, actualisons la page et voyons notre résultat, tout a fonctionné.

Après avoir terminé ce travail, nous vérifions les entrées dans les en-têtes. Sur mes pages, les entrées sont restées en anglais. Vous devez donc trouver un code où les mots nécessaires au remplacement sont épelés. Mais s'il y a peu ou pas de connaissances sur la structure du site, vous pouvez le faire simplement.

Pour rechercher, nous ouvrons séquentiellement les codes de tous les modèles et utilisons Ctrl + F pour vérifier les mots et les phrases dont nous avons besoin dans les codes de page. Nous trouvons les mots nécessaires et les changeons en russe, faisons la même chose que décrit ci-dessus. N'oubliez pas de copier et d'enregistrer le code avant de commencer le travail. De cette façon, vous trouverez toujours des pages où le code dont vous avez besoin est enregistré.

Sur mon modèle, j'ai dû effectuer de telles modifications sur les pages de codes suivantes:

  • "Modèle d'auteur" (author.php);
  • "Résultat de la recherche" (search.php);
  • "Archives" (archive.php).

Les modèles WordPress sont très différents les uns des autres, chacun peut donc avoir ses propres caractéristiques. Il faut vérifier, mais le principe est le même.

Une fois les modifications effectuées, tous les enregistrements du site s'affichent normalement. L'optimisation du site WordPress est partiellement réalisée. Nous avons donc optimisé WordPress, réglé la question de savoir comment changer les étiquettes dans le modèle. Comme vous pouvez le voir, il n'y a rien de difficile, tout débutant peut faire un tel travail.

Si après avoir changé l'enregistrement il y a des problèmes, ce n'est pas grave. Il est nécessaire de supprimer le code modifié dans la fenêtre du modèle sélectionné et de le remplacer par l'original, que nous avons précédemment enregistré sur l'ordinateur. Après la mise à jour, le bon fonctionnement du site sera restauré.

Recevez de nouveaux articles de blog directement dans votre boîte de réception. Remplissez le formulaire, cliquez sur le bouton "S'abonner"

Comment changer «plus» ou «lire plus»?

Certains blogueurs ont complètement abandonné le classique «under the cut» et publient des articles sur les pages Web de leur blog complètement, comme si vous n'étiez pas un blogueur, mais que vous créiez un site Web. Ce système est également vu dans de nombreux blogs américains. Qui sont généralement considérés comme les pionniers du blogging.

Exemple de blog sur CMS WordPress

Ouvrez l'interface d'administration de WordPress. De plus, selon les éléments du menu:

  1. Apparence.
  2. Éditeur.
  3. Modèle principal / index.php.
  4. Trouvez la balise.
  5. Sélectionnez l'ancre et insérez ce que vous voulez.
  6. Recherchez et cliquez sur le bouton "Mettre à jour le fichier".
  7. Apparence.
  8. Éditeur.
  9. Archives / archive.php.
  10. Changez le texte.
  11. Cliquez sur «Mettre à jour le fichier».

Si vos responsabilités professionnelles incluent la promotion de sites Web, la tâche de modifier le texte «sous la coupe» diffère, selon le système de gestion de contenu spécifique ou le constructeur de site Web utilisé. Dans un concepteur professionnel, vous n'aurez pas à effectuer de manipulations avec le code, tout est fourni dans l'interface du programme. Votre tâche consiste à trouver l'élément de menu requis et à saisir simplement le nouveau texte souhaité.

Comme mentionné ci-dessus, avoir une douzaine d'annonces sur une page Web n'est pas toujours le meilleur choix. Il est souvent beaucoup plus facile pour les lecteurs de créer une structure pratique et des menus de navigation qui leur fourniraient un accès facile aux informations qu'ils recherchent.

De nombreux blogueurs SEO sur Runet n'utilisent pas le tag... Le nouvel article est publié sur la première page dans son intégralité. Les lecteurs n'ont pas à parcourir un fouillis de liens. Pour trouver du contenu pertinent, cinq à six liens vers des pages similaires sont placés après l'article. Pod-kat n'est plus moderne. Donc, changer la balise «plus» dans WordPress n'est plus très pertinent.