در برخی سایتها کامنت های طولانی علاوه بر ایجاد وجهه ی بد برای سایت استایل برخی قسمت ها را به هم میریزد و شاید اصلا برخی سایت ها نیازشان کامنت کوتاه باشد به همین دلیل باید در تعداد کارکترهای متن دیدگاه محدودیت ایجاد کنیم برای این کار لازم نیست کار سختی انجام دهید فقط کافیست امروز با ما باشید …
برای این کار کد زیر را در header.php قالب خود قرار دهید :
<script type="text/javascript"> jQuery(function($) { // configure var comment_input = $( '#commentform textarea' ); var submit_button = $( '#commentform .form-submit' ); var comment_limit_chars = 98; // stop editing here // display how many characters are left $( '<div class="comment_limit_info"><span>' + comment_limit_chars + '</span> کارکترهای مجاز</div>' ).insertAfter( comment_input ); comment_input.bind( 'keyup', function() { // calculate characters left var comment_length = $(this).val().length; var chars_left = comment_limit_chars - comment_length; // display characters left $( '.comment_limit_info span' ).html( chars_left ); // hide submit button if too many chars were used if (submit_button) if( chars_left < 0 ) { submit_button.attr('disabled', 'disabled');submit_button.hide(); } else { submit_button.removeAttr('disabled');submit_button.show(); } }); }); </script>
توجه کنید که پس از افزودن این کد علاوه بر ایجاد محدودیت یک متن که نشاندهنده تعدا کارکترهای مجاز باقی مانده است را نشان میدهد.
خطوط شماره 4 و 5 را طبق ساختار HTML فرم ارسال نظر خود تغییر دهید.
تعداد کارکترهای مجاز را هم میتوانید در خط شماره 6 با تغیر 98 در var comment_limit_chars = 98; ویرایش کنید.
موفق باشید.
حسین
سلام.قالب دیدگاه آماده ندارین؟
سید علی
سلام
آیا می شود در تعداد کامنت هایی که کاربر(نه مدیران) در هر نوشته می گذارند محدودیت ایجاد کرد؟مثلا در هر نوشته یا برگه بیش از یک کامنت نتوانند بگذارند مگر اینکه کامنت قبلی را حذف کنند!!
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
خیر
احمد
با سلام . خواستم با هم تبادل لینک کنیم . پیج رنک سایت ما ۳ است .
ما را لینک کنید مشخصات خود را بدهید :
قالب | گرافیک | اسکریپت
http://www.blogriz.com
باتشکر
علی حاجی محمدی 14 سال عضو همیار وردپرس
دوست عزیز اینجا جای تبادل لینک نیست !
احمدرضا
درود
من افرونه syntaxhighlighteranchor رو نصب کردم و تو header ورژنش که کد
meta id=”syntaxhighlighteranchor” name=”syntaxhighlighter-version” content=”3.1.3″
هست نمایش داده میشه
چطوری میشه حذفش کرد؟
این خیلی مهمه اگه میشه یه راهی براش پیدا کنید
یا حق
علی حاجی محمدی 14 سال عضو همیار وردپرس
توی فایلهای خود افزونه بگرد هست !
محمدامین بندعلی 55 سال عضو همیار وردپرس
کد رو بررسی و مشکلش رو حل کردم. متن آموزش ویرایش شد.
حسام
خدا لعنتت کنه، سایتم داون شد!
محمدامین بندعلی 55 سال عضو همیار وردپرس
دوست گرامی لطفا احترام خودت رو نگه دار. اگه کد مشکل داره، درست بگو تا بررسی بشه.
اگه مشکل داره، از کنترل پنل هاست می تونی بری کدی که اضافه کردی رو پاک کنی تا سایتت دوباره بیاد بالا.
Hesam
ترفند خوبی هست
امید
دستت درد نکنه عالی بود.
بهتره واسه سایت خودت هم بذاری آخه بعضی ها عین زنها فکشون که گرم بشه دو صفحه کامنت میزارن!
موفق باشی.
محمدامین بندعلی 55 سال عضو همیار وردپرس
خواهش میکنم. دوست عزیز دیدگاه همه ی بازدیدکنندگان محترم هست ولی دیدگاه هایی که اسپم باشند یا بی ربط باشند، حذف خواهند شد.
موفق باشید.