روش تغییر قالب دیدگاه سایت وردپرسی و کد قالب دیدگاه
برای تغییر قالب قسمت دیدگاه های سایت وردپرس دو روش وجود دارد: اول استفاده از افزونه و دوم استفاده از کد برای تغییر قالب.
البته در صورتی که نخواهید قالب را تغییر بدهید، چون تغییر قالب هم یک راه آسان تغییر قسمت دیدگاه سایت است.
بخش دیدگاه های سایت بخش مهمی است.
کاربران باید به آسانی بتوانند با آن کار کنند و باید خوانایی خوبی داشته باشد.
امروزه اکثر سایت های وردپرسی برای بخش دیدگاه های سایت خود از افزونه wpDiscuz استفاده میکنند.
افزونه wpDiscuz برای تغییر دادن قالب و ساختار دیدگاههای سایت:
برای استفاده فقط کافیست این افزونه رایگان را از مخزن وردپرس نصب کنید.
آدرس صفحه:
بعد از نصب و فعال کردن افزونه، امکانات بی شماری در اختیار شما قرار می گیرد.
برخی از امکانات این افزونه این موارد هستند:
- reCAPTCHA برای کامنت گذاشتن
- درج کامنت فقط برای اعضای سایت
- لایک کردن و دیس لایک کردن کامنت ها
- خبرنامه و مطلع شدن از پاسخ ها
- سیستم امتیاز دهی به پست ها
- ورود از طریق شبکه های اجتماعی
- فیلتر کردن کلمات نامناسب
- درج قوانین در سایت برای کامنت گذاشتن
- پاپ اپ حبابی برای نمایش تعداد دیدگاه های سایت
و بسیاری امکانات دیگر.
این افزونه بسیار حرفه ای و محبوب است. سایت معروف ارز دیجیتال از آن استفاده میکند.
توجه داشته باشید که بخش دیدگاه های سایت شما می تواند تاثیر مثبتی بر سئو سایت داشته باشد.
تغییر قالب دیدگاه با استفاده از کد:
اگر نمی خواهید افزونه ای نصب کنید، روش دیگر برای تغییر قالب دیدگاه استفاده کد است. یک کد در اینجا قرار داده ایم. برای استفاده از آن وارد هاست بشوید. به پوشه قالب بروید و فایل Comment را ویرایش کنید.
کل کدها را حذف کنید و این کد را جایگزین کنید.
سپس فایل را ذخیره کنید.
توجه: قبل از تغییر کدهای فایل Comment ، آن را دانلود کنید یا کدها را کپی کنید که یک بکاپ داشته باشید.
کدی که در این قسمت برایتان قرار داده ایم را باید جایگزین کدهای بخش Comment کنید.
<?php
if ( post_password_required() ) {
return;
}
?>
<div id=”comments” class=”comments-area”>
<?php // You can start editing here — including this comment! ?>
<?php comment_form(); ?>
<?php if ( have_comments() ) : ?>
<h2 class=”comments-title”>
<?php
printf( _nx( ‘1 دیدگاه “%2$s”’, ‘%1$s دیدگاه در “%2$s”’, get_comments_number(), ‘comments title’, ‘tesseract’ ),
number_format_i18n( get_comments_number() ), ‘<span>’ . get_the_title() . ‘</span>’ );
?>
</h2>
<?php if ( get_comment_pages_count() > 1 && get_option( ‘page_comments’ ) ) : // are there comments to navigate through ?>
<nav id=”comment-nav-above” class=”comment-navigation” role=”navigation”>
<h1 class=”screen-reader-text”><?php _e( ‘Comment navigation’, ‘tesseract’ ); ?></h1>
<div class=”nav-previous”><?php previous_comments_link( __( ‘← دیدگاه های قبلی’, ‘tesseract’ ) ); ?></div>
<div class=”nav-next”><?php next_comments_link( __( ‘دیدگاه های جدیدتر →’, ‘tesseract’ ) ); ?></div>
</nav><!– #comment-nav-above –>
<?php endif; // check for comment navigation ?>
<ol class=”comment-list”>
<?php
wp_list_comments( array(
‘style’ => ‘ol’,
‘short_ping’ => true,
‘avatar_size’ => 80
) );
?>
</ol><!– .comment-list –>
<?php if ( get_comment_pages_count() > 1 && get_option( ‘page_comments’ ) ) : // are there comments to navigate through ?>
<nav id=”comment-nav-below” class=”comment-navigation” role=”navigation”>
<h1 class=”screen-reader-text”><?php _e( ‘Comment navigation’, ‘tesseract’ ); ?></h1>
<div class=”nav-previous”><?php previous_comments_link( __( ‘← دیدگاه های قدیمی تر’, ‘tesseract’ ) ); ?></div>
<div class=”nav-next”><?php next_comments_link( __( ‘Newer Comments →’, ‘tesseract’ ) ); ?></div>
</nav><!– #comment-nav-below –>
<?php endif; // check for comment navigation ?>
<?php endif; // have_comments() ?>
<?php
// If comments are closed and there are comments, let’s leave a little note, shall we?
if ( ! comments_open() && ‘0’ != get_comments_number() && post_type_supports( get_post_type(), ‘دیدگاه’ ) ) :
?>
<p class=”no-comments”><?php _e( ‘دیدگاه ها غیرفعال است’, ‘tesseract’ ); ?></p>
<?php endif; ?>
</div><!– #comments –>