82% of content shared on the web occurs via copy & paste.

In the past few months you may have noticed that some websites (such as eHow, Techcrunch & Huffington Post) now have a “read more” link on any text that is copied and pasted from their site. This can be a good way to get new visitors to your site as many people will copy and paste text from websites into an email. People also often save information for future reference, or just share it with friends, family or colleagues. There are a few ways to do this, and in this article we are going to show you how.

1. Tynt

Tynt is a hosted solution which requires you to sign up and Tynt will create a code to insert onto your website. It is also available in a WordPress plugin: Tynt WP Plugin. Tynt also offer analytics on users coming to your site via these pasted links.

Although this service does appear to work well and is easy to setup, we do not really recommend this method based on the comments on this page.

2. Javascript

You can copy and paste the below javascript into the >head< section of your page.

<script type="text/javascript">// <!&#91;CDATA&#91;
function addLink() {
	if (
window.getSelection().containsNode(
document.getElementsByClassName('entry-content')&#91;0&#93;, true)) {
    var body_element = document.getElementsByTagName('body')&#91;0&#93;;
    var selection;
    selection = window.getSelection();
	var oldselection = selection
    var url = document.URL
    var pagelink = "

 Read more at The Web Taylor: PAGE TITLE HERE <a href='" + url + "'>" + url + "</a>"; // Change this to suit
    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;
// &#93;&#93;></script>

Or if you are using WordPress, copy and paste the below code into your functions.php file.

function add_copyright_text() {
if (is_single()) { ?&gt;

<script type="text/javascript">// <!&#91;CDATA&#91;
function addLink() {
	if (
window.getSelection().containsNode(
document.getElementsByClassName('entry-content')&#91;0&#93;, true)) {
    var body_element = document.getElementsByTagName('body')&#91;0&#93;;
    var selection;
    selection = window.getSelection();
	var oldselection = selection
    var pagelink = "

 Read more at The Web Taylor: <?php the_title(); ?> <a href='<?php echo wp_get_shortlink(get_the_ID()); ?>'><?php echo wp_get_shortlink(get_the_ID()); ?></a>"; // Change this to suit
    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;
// &#93;&#93;></script>

<!--?php <br ?--> }
}

add_action( 'wp_head', 'add_copyright_text');

3. WordPress Plugin

If you are using WordPress, you can use the Read More Copy Link plugin.

Free Graphics, Icons, Tutorials
Free Graphics Free Christmas Vector Icon Graphics Pack 2017Free Fitness Vector Icons Graphics PackFree Camping Vector Graphics PackFree Summer Graphics PackFree File Icon PackFree Fast Food Vector Graphics
Sharing is caring...
Like & Follow
Share the love, share this page! Facebook Twitter Digg Reddit LinkedIn Pinterest Email
Close [X]
The Web Taylor
1000 Lakeside North Harbour Portsmouth, Hampshire PO6 3EN
02392 123358