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

ممکن هم هست نظر دهندگان به یک سایت مستهجن ف.ی.ل.ت.ر شده لینک دهند که همانطور که میدانید لینک به سایتهای ف.ی.ل.ت.ر شده اگر در تعداد زیاد انجام شود می تواند موجب ف.ی.ل.ت.ر شدن سایت شما شود …
۱- یک راه ساده این است که اصلا باکس ورود لینک سایت کاربر را بردارید تا کاربر فقط نام و ایمیلش را وارد کند . برای این کار از قسمت مدیریت پوسته ها این فایل را ویرایش کنید
comments.php
در درون این فایل کد زیر که مربوط به باکس ورد اطلاعات آدرس وب سایت کاربر می شود را حذف کنید :

[php]<input type=”text” name=”url” id=”url” value=”<?php echo $comment_author_url; ?>[/php]

مثلا اینجا میتوانید این کد را کاملا حذف کنید یا به جای کد بالایی آن که مربوط به ورود اطلاعات ایمیل می شود بگذارید که اگر اینکار را بکنید از این به بعد با کلیک کاربر بر روی نام نظر دهنده ایمیل ان نمایش داده می شود ( در وردپرس به طور پیش فرض ایمیل نمایش داده نمی شود و فقط در مدیر میتواند ایمیل کاربران را ببیند )
۲- راه دوم این است که اصلا به فایلی که در بالا گفتم دست نزنید و اجازه دهید کاربر اگر مایل بود آدرس سایتش را وارد کند ولی آدرس سایتش را نمایش ندهید و فقط مدیر در بخش مدیریت بتواند آدرس سایت کاربر را ببیند .
برای این کار باید وارد سی پنل پوشه www بشوید . سپس در مسیری که وردپرس را نصب کردید وارد پوشه wp-includes بشوید و در آن پوشه فایل comment-template.php را ویرایش کنید .

در این فایل باید دنبال یک همچین عبارتی بگردید :
[php]$return = “<a href=’$url’ rel=’external nofollow’>$author</a>”;[/php]

این خط را کاملا پاک کنید و به جای آن خط زیر را کپی کنید :

[php]$return = “$author”;[/php]

همین .
—————

در کد بالا $url

در واقع متغییری است که آدرس وب سایت کاربر در آن قرار دارد که می توانید در هنگام نمایش هر بلا دیگری که خواستید سرش بیاورید . این متغییر بعد از ذخیره وب سایت در بانک در خود فایل تولید شده است بنابر این اگر بلایی سرش بیاورید فقط در هنگام نمایش آن بلا نمایش داده می شود اما در بانک همچنان آدرس صحیح وب سایت کاربر موجود خواهد بود .
مثلا من در سایت پفک کاری کردم که آدرس وب سایت نظر دهنده به صورت یک فریم در یکی دیگر از سایتهای خودم که یک دایرکتوری است باز شود
برای آزمایش میتوانید به این وب سایت تقریبا خالی بروید و نظر بدهید

در وردپرس برای فراخوانی آدرس وب سایت کاربر از بانک از کد زیر استفاده می شود :

[php]$url = get_comment_author_url();[/php]

و برای فراخوانی نام کاربر از کد زیر :

[php]$author = get_comment_author();[/php]

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

محمد کرمانی هستم برنامه نویس و طراح وب سایت

۴ دیدگاه

  1. سیما
    آذر ۱۸, ۱۳۹۳ ساعت ۱:۲۹ ب.ظ

    نتونستم ویرایش کنم مرسی

    پاسخ
  2. webdesign
    دی ۲۳, ۱۳۹۳ ساعت ۱۱:۳۱ ق.ظ

    عالی بود تشکر از سایت خوبتون

    پاسخ
  3. اطلاع رسانی
    بهمن ۱۷, ۱۳۹۳ ساعت ۸:۴۸ ق.ظ

    اگر مایل به ثبت سایت و وبلاگ خود در موتورهای جستجوی اینترنتی ، افزایش بازدید و معرفی رایگان خود میباشید از طریق فرم زیر همین حالا اقدام کنید …

    پاسخ
  4. بیمه عمر پاسارگاد پانته آ توتونچی
    اردیبهشت ۷, ۱۳۹۴ ساعت ۸:۱۹ ب.ظ

    سلام. سایت پرباری دارید.با تشگر از مطالب خوبتون.به سایت ما هم سر بزنید.
    بیمه عمر پاسارگاد
    پانته آ توتونچی

    info@pasargad2064.ir

    http://www.pasargad2064.ir

    پاسخ

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

Time limit is exhausted. Please reload CAPTCHA.