Slik legger du til en Read More Link til kopiert tekst i WordPress

Slik legger du til en Read More Link til kopiert tekst i WordPress / Guider

Du har kanskje lagt merke til hvordan noen populære nettsteder (som eHow osv.) Vil legge ved en "les mer" -link til tekst som er kopiert fra deres nettsted. Dette er en fin måte å få nye brukere på. Ofte folk kopierer og limer tekst fra nettsteder til e-post. Noen bruker det til å lagre informasjonen for fremtid, mens andre bare deler den med sine venner, familie og kolleger. I denne artikkelen skal vi vise deg hvordan du enkelt kan legge til en "les mer" -link til hvilken som helst kopiert tekst fra WordPress-bloggen din, slik at du kan få ekstra trafikk.

Merk: Hvis du vil se dette i handling, kopier du noe på dette innlegget og lim det inn i e-post eller notisblokken.

Første du må gjøre er å kopiere følgende kode til temaets funksjoner.php-fil eller et nettstedspesifikt plugin:

 funksjon add_copyright_text () if (is_single ()) ?> funksjon addLink () if (window.getSelection (). containsNode (document.getElementsByClassName ('entry-content') [0], sant)) var body_element = document.getElementsByTagName ( 'body') [0]; var utvalg; utvalg = window.getSelection (); var oldselection = selection var pagelink = "

Les mer på WPBeginner: "; // Endre dette hvis du liker var copy_text = selection + pagelink; var new_div = document.createElement ('div'); new_div.style.left = '- 99999px'; new_div.style.position = 'absolute'; body_element.appendChild (new_div); new_div.innerHTML = copy_text; selection.selectAllChildren (new_div); window.setTimeout (funksjon () body_element.removeChild (new_div);, 0); document.oncopy = addLink;

Nå, når noen kommer til nettstedet ditt og prøver å kopiere innholdet ditt, vil en leselink bli inkludert sammen med den. Ikke glem å endre opphavsrettsteksten, og legg til ditt eget nettsteds tittel der.

Rediger: I utgangspunktet tok vi vinduets nettadresse, men som en av våre brukere påpekte at det gjorde at nettadressene var klumpete. Vi har oppdatert koden for å bare vise den på enkelt innleggssider, og bruk wp_shortlink. Så det ville bruke noe slikt: yoursite.com/?p=23. Hvis du bruker en tilpasset shortlink som vi er: wpbeg.in, så vil den vise den merkede shortlinken.