Ajouter un lien "Lire la suite" au texte copié dans WordPress
Ajout d'un Lire le lien à du texte copié est un excellent moyen de promouvoir votre site web et d'augmenter le trafic. C'est particulièrement utile pour les articles de blog et autres contenus de longue durée.
Lorsque quelqu'un copiera et collera votre texte, le lien sera inclus avec lui, l'encourageant à visiter votre site pour lire l'article complet.
Dans cet article, nous allons explorer les méthodes qui sous-tendent cette technique et montrer comment la mettre en œuvre sur votre propre site web.

Récemment, vous avez peut-être remarqué qu'un lien "Lire la suite" apparaissait lorsque vous copiez et collez du texte provenant de certains sites web, tels que eHow, TechCrunch et The Huffington Post.
Méthodes d'ajout d'un Lire la suite lien vers le texte copié
Deux méthodes principales pour ajouter un lien "Lire la suite" à un texte copié dans WordPress
Méthode 1 : Utilisation de plugins WordPress
Il existe deux plugins populaires qui permettent d'ajouter automatiquement un lien "Lire la suite" au texte copié.

Une fois que vous avez installé et activé l'un de ces plugins, vous n'avez plus rien à faire. Le plugin ajoutera automatiquement un lien "Lire la suite" au texte copié dans tous vos articles et pages.
Ce plugin ajoutera la phrase suivante après le texte copié."

Ce plugin a plus d'options avancées que le précédent. Il est optimisé à la fois pour le collage dans un éditeur riche (ex : éditeur web, doc) et dans un éditeur simple (ex : médias sociaux).
Après l'avoir activé, il commencera à fonctionner. Cependant, vous pouvez modifier certaines choses. De Tableau de bord > Paramètres > Ajouter un lien vous pouvez le personnaliser.

Normalement, dans le cas d'un éditeur riche, cela se présente comme suit :

Toutefois, si vous activez la fonction "Utiliser le titre de la page ou de l'article comme texte du lien". cela ressemblera à ce qui suit dans les éditeurs riches.
Personnellement, c'est ce que je préfère. Mais n'oubliez pas que cette option n'est pas recommandée, même si elle s'applique aux médias sociaux. En effet, dans les médias sociaux, le lien en ligne ne fonctionnera pas.

Et pour les éditeurs ordinaires tels que les médias sociaux, cela se présentera comme suit :

Méthode 2 : Utilisation d'un code personnalisé
Si vous êtes à l'aise avec le codage, vous pouvez ajouter un lien "Lire la suite" à un texte copié en ajoutant manuellement du code à votre thème WordPress. Cette méthode est plus complexe que l'utilisation d'un plugin, mais elle vous permet de mieux contrôler l'apparence et le comportement du lien.
Ici, vous avez le choix entre deux options en fonction de vos besoins.
✴️ Ajouter un lien en ligne au texte de la copie
Ajoute un lien en ligne dans le titre lorsque vous le collez dans n'importe quel éditeur de texte riche. [Lire la suite + Titre lié ] - Idéal pour les éditeurs de texte riche tels que les éditeurs de sites web et de documents. Ne convient pas au partage dans les médias sociaux.

Pour ajouter un lien "Lire la suite" à un texte copié à l'aide d'un code personnalisé, vous devez ajouter le code suivant à la section functions.php file:
Attention : Nous vous recommandons d'ajouter le code suivant au fichier functions.php de votre thème enfant. Modifier directement le fichier functions.php du thème parent peut entraîner la perte des personnalisations après les mises à jour du thème.
Si vous souhaitez créer un thème enfant, vous pouvez suivre ces instructions - Comment créer un thème enfant pour WordPress
// Ajouter des liens dans les textes des copycats
fonction add_copyright_text_script() {
wp_enqueue_script('clipboard-js', https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.8/clipboard.min.js, réseau(), '2.0.8', vrai);
}
add_action('wp_enqueue_scripts', 'add_copyright_text_script');
fonction ajouter_copyright_texte() {
si (est_unique()) {
?>
<scénario type="text/javascript">
fonction convertHtmlEntitiesToText(html) {
var doc = nouveau DOMParser().parseFromString(html, 'text/html');
retour doc.corps.texteContenu || "";
}
fonction addLink() {
si (fenêtre.getSelection().containsNode(document.getElementsByClassName('entry-content' (contenu de l'entrée))[0], vrai)) {
constante élément du corps = document.getElementsByTagName(corps)[0];
constante sélection = fenêtre.getSelection();
constante pageLien = "Lire la suite : <a href=''>";
laisser copyText = sélection + pageLien;
// Vérifier si la plateforme supporte les liens en ligne
si (!document.queryCommandSupported(Copie)) {
// Si ce n'est pas le cas, utiliser le lien explicite avec l'encodage URL
constante permalien = encodeURIComponent(esc_url(get_permalink()));
constante lien explicite = " Lire la suite : - " + permalien;
copyText = sélection + convertHtmlEntitiesToText(lien explicite);
}
// Copier le texte formaté dans le presse-papiers à l'aide de Clipboard.js
constante presse-papiers = nouveau Presse-papiersJS('.entry-content', {
texte: fonction () {
retour copyText;
}
});
presse-papiers.sur(succès, fonction (e) {
e.clearSelection();
alerte('Copié dans le presse-papiers : ' + e.texte);
});
presse-papiers.sur(erreur"., fonction (e) {
alerte(Erreur de copie dans le presse-papiers. Veuillez réessayer.);
});
}
}
document.oncopie = addLink;
</scénario>
< ?php
}
}
add_action('wp_head' (tête de page), 'add_copyright_text');
PHPCe code ajoute un lien "Continuer la lecture sur [titre de l'article]" à la fin de tout texte copié à partir d'une page d'article unique.
✴️ Ajouter le lien explicite au texte de la copie
Ajouter l'URL après avoir lu plus. [Lire la suite + URL ] - pour toute utilisation, y compris le partage dans les médias sociaux.

Lorsque vous copiez du contenu et que vous le collez dans des plateformes de médias sociaux, le comportement peut varier en fonction de la plateforme et de sa prise en charge du formatage. Malheureusement, certaines plateformes de médias sociaux ne conservent pas les liens HTML lors du collage. Pour y remédier, vous devez ajouter un lien explicite.
Pour ajouter un lien "Lire la suite" à un texte copié à l'aide d'un code personnalisé, vous devez ajouter le code suivant à la section functions.php file:
fonction ajouter_copyright_texte() {
si (est_unique()) { ?>
<script type='text/javascript'>
fonction addLink() {
si (
fenêtre.getSelection().containsNode(
document.getElementsByClassName('entry-content' (contenu de l'entrée))[0], vrai)) {
var body_element = document.getElementsByTagName(corps)[0];
var sélection ;
sélection = fenêtre.getSelection();
var ancienne sélection = sélection
var pagelink = "
En savoir plus : <a href=''>"; //Changez ceci si vous le souhaitez
var copy_text = sélection + pagelink ;
var new_div = document.créer un élément('div');
new_div.style.gauche='-99999px';
new_div.style.position=absolu;
élément_du_corps.appendChild(new_div ) ;
new_div.innerHTML = copy_text ;
sélection.selectAllChildren(new_div ) ;
fenêtre.setTimeout(fonction() {
élément_du_corps.removeChild(new_div ) ;
},0);
}
}
document.oncopy = addLink ;
<?php
}
}
add_action( 'wp_head' (tête de page), 'add_copyright_text');
PHPCe code ajoutera un lien "Lire la suite [url de l'article]" à la fin de tout texte copié à partir d'une page d'article unique.
Autres considérations
Raisons d'ajouter le lien "Lire la suite" au texte copié
L'ajout d'un lien "Lire la suite" à un texte copié présente plusieurs avantages. Il s'agit en fait d'une tactique de marketing intelligente qui peut profiter à la fois aux propriétaires de sites web et aux créateurs de contenu.
Conclusion
L'ajout d'un lien "Lire la suite" à un texte copié est un moyen simple mais efficace de promouvoir votre site web et d'augmenter le trafic. En suivant les instructions de ce tutoriel, vous pouvez facilement ajouter un lien "Lire la suite" à vos articles et pages WordPress.
Derniers messages