Agregar Un Enlace Al Texto Copiado En WordPress

De seguro has notado que algunos sitios agregan un Enlace al texto que se copia del mismo. Esta es manera de conseguir nuevos usuarios. A menudo, la gente copiando y pegando el texto de otras páginas. Algunos lo utilizan para guardar la información otros para compartirlas con sus amigos, familiares y colegas.

Lo que tienes que hacer es copiar el código debajo en el archivo functions.php de tu tema:

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 /> Leer Más: <?php echo get_the_title(); ?> - <a href='<?php echo  get_permalink(get_the_ID()); ?>'><?php echo get_permalink(get_the_ID()); ?></a>"; // URL
			
    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);
  } // end if
} // end func

// call in copy event
document.oncopy = addLink;

</script>
<?php }
}
add_action( 'wp_head', 'add_copyright_text');