رفتن به مطلب

نشان ندادن کد امنیتی


پست های پیشنهاد شده

با سلام . بنده این افزونه رو نصب کردم

http://www.wordpress98.com/tag/%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87-%DA%A9%D8%AF-%D8%A7%D9%85%D9%86%DB%8C%D8%AA%DB%8C/

اما تو هیچ قسمتی نشونش نمیده . موقعی که کلید ثبت نظر رو میزنم میگه کد کپچا رو وارد نکردید . اما زیر نظرها فقط فرستادن دیدگاه داره و کد امنیتی برای وارد کردن نشون نمیده

لینک به ارسال

درفایل comments.php بعد از بخش دلخواه (مثلا قبل از کلید سابمیت) این کد را قرار دهید:


<?php do_action('comment_form', $post->ID); ?>

اگر فرم در این صفحه نیست در فایل functions جستجو کنید

http://wordpress.org/extend/plugins/captcha/faq/

لینک به ارسال

درفایل comments.php بعد از بخش دلخواه (مثلا قبل از کلید سابمیت) این کد را قرار دهید:


<?php do_action('comment_form', $post->ID); ?>

اگر فرم در این صفحه نیست در فایل functions جستجو کنید

http://wordpress.org...ns/captcha/faq/

تو همون صفحه کامنت هست قبل و بعد این کد گذاشتم ولی تغییری نکرد و باز نشونش نمیده


<input class="submit" name="submit" type="submit" id="submit" tabindex="5" value="فرستادن دیدگاه" />

این پلاگینی که گذاشتین فرق میکنه با اونی که من گذاشتم ؟

لینک به ارسال

لینک افزونه از همون صفحه برداشته شده است

در نگارش 3 وردپرس طبق توضیحات نیاز به کد بالا نیست

آیا در فایل single قالب برای فراخوانی بخش نظرات از کد زیر استفاده شده؟

comment_form()

با پوسته پیشفرض تست کنید

لینک به ارسال

در فایل سینگل به دنبال کدی شبیه به این باشید

<?php include("comments.php"); ?>

و کد زیر را جایگزین کنید


<?php comment_form(); ?>

لینک به ارسال

-_- اشتباه شد

تابع comment_form برای لود فرم بخش دیدگاه است

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

این کد

<?php echo cptch_custom_form( ""); ?>

یا این کد را تست کنید

<?php if( function_exists( 'cptch_display_captcha_custom' ) ) { echo "<input type='hidden' name='cntctfrm_contact_action' value='true' />"; echo cptch_display_captcha_custom(); } ?>

در فرم نظرات

لینک به ارسال
ارسال شده در (ویرایش شده)

این جوری جایگزین کردم


<input class="submit" name="submit" type="submit" id="submit" tabindex="5" value="فرستادن دیدگاه" />
<?php if( function_exists( 'cptch_display_captcha_custom' ) ) { echo "<input type='hidden' name='cntctfrm_contact_action' value='true' />"; echo cptch_display_captcha_custom(); } ?>

نشونش هم میده اما این جوری : !

فرستادن یک دیدگاه

(نام)

(ایمیل) (Required)

(وب سایت)

(اینجا کادر)

5 * = fifteen _______________________________________________ فرستادن دیدگاه

میشه قبلش یه عبارتی بنویسم که حداقل کاربر بفهمه قبلش باید این سوال رو پر کنه ؟!

ویرایش شده توسط saeed450
لینک به ارسال

میتوانید نوشته را قبل از کد php قرار دهید

و با تگ <br /> به خط جدید بروید

لینک به ارسال
میتوانید نوشته را قبل از کد php قرار دهید

و با تگ <br /> به خط جدید بروید


<br />
<span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: x-small;">به کد آنتی اسپم پاسخ دهید</span>

لینک به ارسال
  • 4 ماه بعد...

-_- اشتباه شد

تابع comment_form برای لود فرم بخش دیدگاه است

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

این کد

<?php echo cptch_custom_form( ""); ?>

یا این کد را تست کنید

<?php if( function_exists( 'cptch_display_captcha_custom' ) ) { echo "<input type='hidden' name='cntctfrm_contact_action' value='true' />"; echo cptch_display_captcha_custom(); } ?>

در فرم نظرات

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

http://wordpress.org/plugins/si-captcha-for-wordpress/

لینک به ارسال

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

http://wordpress.org...-for-wordpress/

در پوسته های غیر استاندارد این مسئله هست

ببینید در فایل comments فرم با تابع comment_form فراخوانی شده است یا نه

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...