SÄ hÀr lÀgger du till en LÀs mer-lÀnk till kopierad text i WordPress

SÄ hÀr lÀgger du till en LÀs mer-lÀnk till kopierad text i WordPress

Du kanske har lagt mĂ€rke till hur vissa populĂ€ra webbplatser (som eHow etc) kommer att bifoga en “lĂ€s mer” -lĂ€nk till all text som kopieras frĂ„n deras webbplats. Detta Ă€r ett utmĂ€rkt sĂ€tt att fĂ„ nya anvĂ€ndare. Ofta kopierar och klistrar folk in text frĂ„n webbplatser till e-post. Vissa anvĂ€nder den för att spara informationen för framtiden, medan andra bara delar den med sina vĂ€nner, familj och kollegor. I den hĂ€r artikeln kommer vi att visa dig hur du enkelt kan lĂ€gga till en “lĂ€s mer” -lĂ€nk till vilken kopierad text som helst frĂ„n din WordPress-blogg sĂ„ att du kan fĂ„ ytterligare trafik.

Det första du behöver göra Àr att kopiera följande kod till ditt temas funktioner.php-fil eller ett platsspecifikt plugin:



function add_copyright_text() {
	if (is_single()) { ?>

<script type="text/javascript">
function addLink() {
	if (
window.getSelection().containsNode(
document.getElementsByClassName('entry-content')[0], true)) {
    var body_element = document.getElementsByTagName('body')[0];
    var selection;
    selection = window.getSelection();
	var oldselection = selection
    var pagelink = "<br /><br /> Read more at WPBeginner: <?php the_title(); ?> <a href="https://www.wpbeginner.com/wp-tutorials/how-to-add-a-read-more-link-to-copied-text-in-wordpress/<?php echo wp_get_shortlink(get_the_ID()); ?>"><?php echo wp_get_shortlink(get_the_ID()); ?></a>"; //Change this if you like
    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(function() {
        body_element.removeChild(new_div );
    },0);
}
}


document.oncopy = addLink;
</script>

<?php
}
}

add_action( 'wp_head', 'add_copyright_text');

Nu, nÀr nÄgon kommer till din webbplats och försöker kopiera ditt innehÄll kommer en lÀs mer lÀnk att inkluderas tillsammans med den. Glöm inte att Àndra copyrighttexten och lÀgg till din egen webbplats titel dÀr.

Redigera: Ursprungligen tog vi upp fönstrets URL, men som en av vÄra anvÀndare pÄpekade att det fick webbadresserna att se klumpiga ut. Vi har uppdaterat koden sÄ att den bara visas pÄ enstaka inlÀggssidor och anvÀnder wp_shortlink. SÄ det skulle anvÀnda nÄgot sÄ hÀr: yoursite.com/?p=23. Om du anvÀnder en anpassad kortlÀnk som vi Àr: wpbeg.in, kommer den att visa den mÀrkta kortlÀnken.