این آموزش به شما یاد میده که چطور در سایت وردپرس به کاربران اجازه ارسال نظرات ناشناس رو بدین.
بهترین راه برای امکان نظر ناشناس دادن در وردپرس، و در عین حال محدود کردن نظرات اسپم، تشویق کاربران به استفاده از نام مستعار یا pseudonym به جای نام واقعی خودشونه.
این کار به شما این امکان رو میده که یک انجمن بسازین در حالیکه همچنان به کاربران اجازه میده ناشناس بمونن. کاربران باید یک آدرس ایمیل ارائه بدن، اما اکثر کاربرانی که میخوان نظراتشون ناشناس بمونه، ایمیل جداگانهای برای این کار دارن.
اولین کاری که باید انجام بدین اینه که به Settings » Discussion برین و تیک کادر کنار گزینه Comment author must fill out name and e-mail رو بردارین. حالا باید تغییرات رو ذخیره کنین و بعدش سایت شما آماده دریافت نظرات بدون نام و آدرس ایمیل خواهد بود:
ضرفا حذف این چک باکس، به کاربران شما نمیگه که میتونن بدون ارائه نام یا آدرس ایمیل نظر بذارن.
این بدین معنیه که ما باید تغییراتی رو در کدها اعمال کنیم.
میتونین این مراحل رو دنبال کنین:
وارد پنل مدیریت بشین
Appearence و بعدش تب Editor رو انتخاب کنین.
فایل comments.php رو پیدا کنین.
بازش کنین:
بعد از باز کردن فایل، کد زیر رو اونجا پیدا کنین:
1 2 3 4 5 6 7 8 9 |
1 2 3 4 <?php else : ?> <p class="field"><input type="text" name="author" id="author" value="<?php echo theme_locals("name_comment"); ?><?php if ($req) echo '*'; ?>" onfocus="if(this.value=='<?php echo theme_locals("name_comment"); ?><?php if ($req) echo '*'; ?>'){this.value=''}" onblur="if(this.value==''){this.value='<?php echo theme_locals("name_comment"); ?><?php if ($req) echo '*'; ?>'}" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> /></p> <p class="field"><input type="text" name="email" id="email" value="<?php echo theme_locals("email_comment"); ?><?php if ($req) echo '*'; ?>" onfocus="if(this.value=='<?php echo theme_locals("email_comment"); ?><?php if ($req) echo '*'; ?>'){this.value=''}" onblur="if(this.value==''){this.value='<?php echo theme_locals("email_comment"); ?><?php if ($req) echo '*'; ?>'}" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> /></p> <p class="field"><input type="text" name="url" id="url" value="<?php echo theme_locals("website_comment"); ?>" onfocus="if(this.value=='<?php echo theme_locals("website_comment"); ?>'){this.value=''}" onblur="if(this.value==''){this.value='<?php echo theme_locals("website_comment"); ?>'}" size="22" tabindex="3" /></p> |
و حذفش کنین.
لطفا مطمئن شین که قسمت صحیح کد رو حذف کردین. میتونین یک کپی از فایل تهیه کنین تا بتونین کد رو بازیابی کنین.
فایل رو ذخیره کنین و صفحه رو دوباره بارگذاری کنین.
ممنون از اینکه آموزش ما رو انتخاب کردین.