no-img

اِمیلا افزودن کپی رایت به مطالب
0
سه شنبه 29 مرداد 1398ورودعضویت
اِمیلا
ترفند وب افزودن کپی رایت به مطالب
فرم گزارش را به دقت تکمیل نمایید
از همکاری شما سپاسگذاریم

ادامه مطلب

منتشر شده در سه شنبه 29 مرداد 1398، 77 روز پیش
افزودن کپی رایت به مطالب
امتیاز 5.00 ( 2 رای )
رمز : emila.ir
حمایت از emila.ir

افزودن کپی رایت به مطالب

منتشر شده در سه شنبه 29 مرداد 1398 - 77 روز پیش
55
milipinkman
سوال دارم

افزودن لینک نوشته هنگام کپی کردن در سایت دیگر

برخی از وب سایت های محبوب (مانند eHow و غیره) بعد از کپی و پیست کردن مطلب آن ها لینک خود را با عنوان “ادامه مطلب” به متن کپی شده اضافه میکنند. این یک راه بسیار خوب برای جذب کاربران جدید است. اغلب مردم در حال کپی و پیست کردن از متن دیگر وب سایت ها هستند. برخی از آن برای ذخیره اطلاعات و استفاده در برای آینده یا قصد به اشتراک گذاری با دوستان، خانواده و همکاران خود را دارند و برخی هم … !!!! در این مقاله ما می خواهیم به شما نشان دهیم که چگونه می توانید به آسانی با اضافه کردن یک لینک “ادامه مطلب” به هر متن کپی شده از وبلاگ وردپرس خود کاربران جدید و بازدید بیشتری داشته باشید.

روش اول:

برای اینکار کافی‌است ابتدا فایل footer.php قالب خود را باز کرده و کدهای زیر را در انتهای آن و در مکان مناسبی قرار داده و آن را ذخیره کنید.

<script type="text/javascript">
function addLink() {
//Get the selected text and append the extra info
var selection = window.getSelection(),
pagelink = '<br /><br /> منبع: ' + document.location.href,
copytext = selection + pagelink,
newdiv = document.createElement('div');
//hide the newly created container
newdiv.style.position = 'absolute';
newdiv.style.left = '-99999px';
//insert the container, fill it with the extended text, and define the new selection
document.body.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function () {
document.body.removeChild(newdiv);
}, 100);
}
document.addEventListener('copy', addLink);
</script>

پس از اجرای کد از این پس هرگاه کسی مطلبی را از سایت شما کپی کند، به صورت خودکار لینک منبع نوشته شما نیز به آخر نوشته آن سایت اضافه شده و می‌توان از طریق اینکار نسبت به جمع‌آوری بک لینک برای سایت خود نیز اقدام نمود.

روش دوم:

کد زیر را در فایل functions پوسته وردپرس خود کپی کنید:

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 /> ادامه مطلب در "نام سایت شما": <?php the_title(); ?> <a href='<?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 );
},۰);
}
}
document.oncopy = addLink;
</script>
<?php
}
}
add_action( 'wp_head', 'add_copyright_text');

حالا در هر زمان هر فردی خواست از مطالب وب سایت شما کپی کند یک پیوند در آن به مطلب شما به وجود میآید. فراموش نکنید که امکان تغییر متن کپی رایت، و اضافه کردن عنوان سایت خود در خط  ۱۳ام وجود دارد. و در آن خط نام سایت خود را نیز “حتما” وارد کنید.

روش سوم:

با استفاده از روش JS/JQuery و اضافه کردن یکی از دو کد زیر به آن می توانید لینک سایتتان را با مطالب کپی شده از سایتتان تلفیق کنید.

jQuery( document ).ready( function( $ )
{
function addLink() 
{ 
var sel = window.getSelection();
var pagelink = "<br /><br /> Source: <a href='" + document.location.href + "'>" + document.location.href + "</a><br />© text is here"; 
var div = $( '<div>', {style: {position: 'absolute', left: '-99999px'}, html: sel + pagelink} ); 
$( 'body' ).append( div ); 
sel.selectAllChildren( div[0] ); 
div.remove(); 
}
document.oncopy = addLink;
} );

یا اینکه از کد زیر در main.js استفاده کنید:

function addLink() {
var body_element = document.getElementsByTagName('body')[0];
var selection;
selection = window.getSelection();
var pagelink = "<br /><br /> Read more at: <a href='"+document.location.href+"'>"+document.location.href+"</a><br />Copyright &copy; text is here"; // change this if you want
var copytext = selection + pagelink;
var newdiv = document.createElement('div');
newdiv.style.position='absolute';
newdiv.style.left='-99999px';
body_element.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function() {
body_element.removeChild(newdiv);
},0);
}
document.oncopy = addLink;

 


موضوع : وب/ برچسب : , , / لینک کوتاه : https://emila.ir/?p=15002
designer
نظرات ارسال شده توسط شما، پس از تایید، توسط مدیران سایت منتشر خواهد شد.
نظراتی که به غیر از زبان فارسی، غیر مرتبط با مطلب یا فینگلیش باشد، منتشر نخواهد شد.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینکهای دانلود قرار گرفته در جعبه دانلود، به صورت مستقیم می باشند.
تمامی فایلها قبل از انتشار تست شده اند تا از بروز هرگونه مشکل جلوگیری شود.
برای دانلود سریعتر و راحت تر، توصیه میکنیم از نرم افزارهای مدیریت دانلود استفاده کنید.
اگر برای دانلود فایلی با مشکل مواجه شدید، از قسمت گزارش اپدیت یا خرابی لینک، ما را باخبر سازید.

Here is a some short information about me: I'm a natural born, writer, designer, forecaster, Interested in PHP programming and activities in the field of digital currency, basically I'm a pretty simple person. I work for Emila.ir for more than 1 years. I am passionate about creating posts and content for emila.ir which I think is Among the best viral persian Websites. I am available at Nearby

ارسال پیامک  -  ارسال ایمیل
IP شما: 18.232.53.231