غیر فعال کردن کلیک راست در وردپرس

برخی از مدیران سایت ها هیچ علاقه ای به برداشتن عکس توسط کاربر ندارند به همین علت ما امروز میخواهیم به این دسته از مدیران یک کد ساده و کاربردی معرفی کنیم که به راحتی میتوانند کلیک راست بر روی های عکس های خود را ببندند . خب برای این کار امروز با ما باشید

کافیست کد زیر را در header.php قالب خود قبل از کد

قرار دهید :

<script type="text/javascript">
$(document).ready(function(){
    $(document).bind("contextmenu",function(e){
        return false;
    });
});
</script>

پس از ذخیره تغییرات میتوانید از کلیک راست نکردن کاربرانتان بر روی عکس ها لذت ببرید.

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. با سلام. این کد رو در header بین و قرار بدید:

  2. با اجازه کد کاملتر رو قرار میدم
    دقیقاً قبل از بسته شدن تگ هد قرار بدید
    اگر در ابتدا و انتهای کد تگ میبینید اونا رو در نظر نگیرید و حذف کنید

    //کد ضد کپی
    function killCopy(e){
    return false
    }
    function reEnable(){
    return true
    }
    document.onselectstart=new Function ("return false")
    if (window.sidebar){
    document.onmousedown=killCopy
    document.onclick=reEnable
    }

    var clickmessage="کپی کردن محتوای سایت ممنوع است، اگر به مطلبی نیاز دارید با مدیر سایت هماهنگ نمایید"

    function disableclick(e) {
    if (document.all) {
    if (event.button==2||event.button==3) {
    if (event.srcElement.tagName=="IMG"){
    alert(clickmessage);
    return false;
    }
    }
    }
    else if (document.layers) {
    if (e.which == 3) {
    alert(clickmessage);
    return false;
    }
    }
    else if (document.getElementById){
    if (e.which==3&&e.target.tagName=="IMG"){
    alert(clickmessage);
    return false;
    }
    }
    }

    function associateimages(){
    for(i=0;i<document.images.length;i++)
    document.images[i].onmousedown=disableclick;
    }

    if (document.all)
    document.onmousedown=disableclick
    else if (document.getElementById)
    document.onmouseup=disableclick
    else if (document.layers)
    associateimages()

    • سلام دوست عزیز،
      این تگ هد کجا هست؟ میشه دقیقا بگید کجا بزاریم.هدر پی اچ پی کجا هست؟ ممنون

    • 10 سال عضو همیار وردپرس

      سلام
      داخل قالب شما فایلی به اسم header.php هست، به بخش نمایش>> ویرایشگر>> header.php مراجعه کنید

  3. سلام ببخشيد
    من ميخوام راست كليك را در يكي از برگه هاي سايتم ببندم بايد چيكار كنم؟

  4. سلام علی آقا من هم امتحان کردم کارنکرده افزونه نداره برای متن هم بشه استفاده کرد

  5. علی جان سوالم رو اشتباهی این صفحه نوشتم لطفا انتشارش نده ممنون

  6. ممنون از مطلبت خیلی به دردم خورد، حالا یه سوال جدید
    می تونی همین کد رو جوری بگی که اگه اعضا وارد سایت شدند نتوانند یک نوشته رو بخونند.
    آخه من می خوام از ترکیب این دوتا کد با هم کاری کنم که اولش پیام خط یک رو بده و هنگامی که کاربر لاگین کرد پیام خط دو ظاهر بشه

    1-برای دانلود کاتالوگ میبایستی ابتدا در سایت ثبت نام کنید.
    2-دانلود کاتالوگ

  7. باسلام و احترام
    برا این مورد من یک کد کوتاه و مختصر دارم که تست کردم کاملا کار می کنه
    تو فایل header.php خط دوم یعنی بعد از کد زیر را کپی کنید :

  8. سلام خیلی ممنون از مطالب مفید سایتتون
    لطفا نحوه ی غیر فعال کردن راست کلیک در rss برای جلوگیری از کپی کردن عکس ها را بگویید.
    ممنون

    • 13 سال عضو همیار وردپرس

      بررسی میکنم اگه بود چیزی در اختیارتون میذارم

  9. من هر کاری کردم هرکجا کپی کردم کار نکرد راهنماییم کنید

  10. آقا من هر کاری کردم هر کجا کپی کردم کار نکرد
    مطمئنید کار می کنه ؟