من در پوسته ا ی که نصب کردم قسمت نظرات خیلی ساده هست.با چه افزونه یا کدی می تونم بخش نظرات حرفه ای داشته باشم.مثلا نام نویسنده-آدرس ایمیل و وب سایت نویسنده رو داشته باشوم.و همینطور چگونه از خندانک های یاهو در بخش نظرات استفاده کنم.
با تشکر @},-
من در پوسته ا ی که نصب کردم قسمت نظرات خیلی ساده هست.با چه افزونه یا کدی می تونم بخش نظرات حرفه ای داشته باشم.مثلا نام نویسنده-آدرس ایمیل و وب سایت نویسنده رو داشته باشوم.و همینطور چگونه از خندانک های یاهو در بخش نظرات استفاده کنم.
با تشکر @},-
تا اونجايي كه من اطلاع دارم و ديدم فرم نظردهي همه قالبتهاي وردپرس قسمت نام نويسنده ، آدرس ايميل و آدرس وبسايت رو دارن. اگر شما اين قسمتها رو نميبينيد من احتمال ميدم كه علتش اينه كه با Username و Password-اتون لاگين كرديد و اين قسمتها رو براي شما كه كاربر سيستم هستيد قابل رويت نيست اگر Logout كنيد و دوباره صفحه نظردهي رو مشاهده كنيد حتما فيلدهاي نام،ايميل و وبسايت رو هم ميبينيد!
براي خندانكها هم ميتونيد از Plugin يا افزونه Custom Smilies استفاده كنيد. براي دانلود به لينك زير مراجعه كنيد:
http://qad.donationcoders.com/wp/custom-smileys
آقا بابک دوست عزیز من کاری را که شما گفتید رو انجان دادم ولی فرقی نکرد اصلا بدون وارد شدن اجازه نوشتن نظر رو هم نمیده. :-(
torajtoraj گفت:
آقا بابک دوست عزیز من کاری را که شما گفتید رو انجان دادم ولی فرقی نکرد اصلا بدون وارد شدن اجازه نوشتن نظر رو هم نمیده. :-(
دوست عزیز در قسمت تنظیمات وردپرستون باید تیک گزینه زیر رو بردارید :
{ کاربران باید ثبت و وارد شده باشند تا بتوانند دیدگاه بدهند }
با سلام
درست همین مشکل برای من هم پیش اومده بود . ولی همین طور که آقا نوید گفتند باید تیک گزینه ی کاربران ثبت نام کرده باشند رو باید بردارید . تا بازدید کنندگانتون بتونن نظر بدهند . موفق باشید
از همه شما دوستان سپاس گذارم.موفق باشید @},- ;-)
من افزونه custom-smileys را نصب کردم و تمام مراحل نصب را انجام دادم ولی قسمت نظراتم و همینطور قسمت نوشتن این قابلیت گذاشتن خندانک ها رو به من نمیده.من دوست دارم قسمت نظراتم این خندانک هارو داشته باشه و همینطور قابلیت اضافه کردن عکس و بلد و ایتالیک کردن کلمات رو هم داشته باشه.
لطفا راهنمائی بفرمائید.از توجه شما پیشاپیش سپاسگزارم :?
همه افزونه ها بطور خودکار همه کاری رو انجام نمی دن. خیلی هاشون رو باید برای استفاده تگ مخصوصشون رو در پوسته وبلاگ و سایتتون قرار بدید تا کار کنن. این افزونه هم حتما همینطوریه . شما لطفا محتویات فایل comments.php رو اینجا قرار بدید .
در مورد قابلیت اضافه کردن عکس و بلد و ایتالیک کردن کلمات هم باید از یکسری افزونه های دیگری که با عنوان comment quick tag شناخته می شن استفاده بشه ...
<!-- Clickable smileys start here -->
<?php
if ( function_exists(csm_comment_form) ) {
csm_comment_form();
}
?>
<!-- Clickable smileys end here -->
<?php if ( !empty($post->post_password) && $_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) : ?>
<p><?php _e('Enter your password to view comments.','nfg'); ?></p>
<?php return; endif; ?>
<div id="comments">
<p class="header"><?php comments_number(__('No Comments','nfg'), __('1 Comment','nfg'), __('% responses','nfg')); ?> <?php _e('on','nfg'); ?> <?php the_title(); ?> </p>
<?php if ( $comments ) : ?>
<?php foreach ($comments as $comment) : ?>
<div class="comment">
<div class="comment-header<?php if ($comment->comment_author_email == "changeme@yourdomain.com") echo '-admin'; ?>">
<div class="left"></div>
<div class="bg">
<div class="comment-author"><?php comment_author_link() ?> <?php edit_comment_link(__("Edit this","<p style='font-size:10px; font-weight:normal'>","</p>",'nfg')); ?></div>
<div class="comment-date"><div class="day"><?php comment_date(__('d','nfg')); ?></div><div class="month-year"><?php comment_date(__('M','nfg')); ?>
<?php comment_date(__('Y','nfg')); ?></div></div>
<div class="avatar"><?php if(function_exists("MyAvatars")) MyAvatars(); ?></div>
</div>
<div class="right"></div>
</div>
<div class="text"><?php comment_text() ?></div>
</div>
<?php endforeach; ?>
<?php else : // If there are no comments yet ?>
<p style="text-align:center; padding:1em; font-size:12px;"><?php _e('No comments yet.','nfg'); ?></p>
<?php endif; ?>
<p class="trackback"><?php comments_rss_link(__('RSS feed for comments on this post.','nfg')); ?>
<?php if ( pings_open() ) : ?>" rel="trackback"><?php _e('TrackBack URL','nfg'); ?><?php endif; ?></p>
<?php if ( comments_open() ) : ?>
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p style="text-align:left; padding:1em; font-size:12px;"><?php _e('You must be','nfg'); ?> /wp-login.php?redirect_to=<?php the_permalink(); ?>"><?php _e('logged in','nfg'); ?> <?php _e('to post a comment.','nfg'); ?></p>
<?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<table width="585" border="0" id="comment-form" align="center">
<?php if ( $user_ID ) : ?>
<p style="text-align:right; padding:1em; font-size:12px;"><?php _e('Logged in as','nfg'); ?> /wp-admin/profile.php"><?php echo $user_identity; ?>. /wp-login.php?action=logout" title="<?php _e('Log out of this account','nfg') ?>"><?php _e('Logout','nfg'); ?> »</p>
<?php else : ?>
<tr>
<td width="119"><?php _e('Name:','nfg'); ?></td>
<td width="456"><input type="text" name="author" class="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" /></td>
</tr>
<tr>
<td><?php _e('Email:','nfg'); ?></td>
<td><input type="text" name="email" class="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" /></td>
</tr>
<tr>
<td><?php _e('Website:','nfg'); ?></td>
<td><input type="text" name="url" class="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /></td>
</tr>
<?php endif; ?>
<tr>
<?php if ( function_exists('math_comment_spam_protection') ) { $mcsp_info = math_comment_spam_protection(); ?>
<td><?php _e('Spam protection:','nfg'); ?> <p align="center" ><?php echo $mcsp_info['operand1'] . ' + ' . $mcsp_info['operand2'] . ' =' ?></p></td>
<td><input type="text" name="mcspvalue" class="spam" id="mcspvalue" value="" size="22" tabindex="3" /><input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" /></td>
<?php } ?>
</tr>
<tr>
<td colspan="2" ><textarea name="comment" class="comment-textarea" cols="50" rows="10" tabindex="4"></textarea></td>
</tr>
<tr>
<td colspan="2" style="text-align:center;"><input name="submit" type="submit" class="submit" tabindex="5" value=" <?php _e('Submit Comment','nfg'); ?>" /></td>
</tr>
</table>
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
<?php do_action('comment_form', $post->ID); ?>
</form>
<?php endif; // If registration required and not logged in ?>
<?php else : // Comments are closed ?>
<p style="text-align:center; font-weight:bold; font-size:12px;"><?php _e('Sorry, the comment form is closed at this time.','nfg'); ?></p>
<?php endif; ?>
</div>
۱- لطفا کد ها رو در بین دستور کد قرار بدید که درست نمایش داده بشه .
۲- من توضیحات این افزونه رو خوندم ظاهرا خودش خودکار عمل می کنه و از کد های شما معلومه که کد های زیر رو به اول فایل comments.php اضافه کرده :
<!-- Clickable smileys start here -->
<?php
if ( function_exists(csm_comment_form) ) {
csm_comment_form();
}
?>
<!-- Clickable smileys end here -->
پیشنهاد می کنم به جای کد بالا کد زیر رو بزارید و ببینید نتیجه می ده یا نه :
<?php if ( !empty($post->post_password) && $_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) : ?>
<p><?php _e('Enter your password to view comments.','nfg'); ?></p>
<?php return; endif; ?>
<div id="comments">
<p class="header"><?php comments_number(__('No Comments','nfg'), __('1 Comment','nfg'), __('% responses','nfg')); ?> <?php _e('on','nfg'); ?> <?php the_title(); ?> </p>
<?php if ( $comments ) : ?>
<?php foreach ($comments as $comment) : ?>
<div class="comment">
<div class="comment-header<?php if ($comment->comment_author_email == "changeme@yourdomain.com") echo '-admin'; ?>">
<div class="left"></div>
<div class="bg">
<div class="comment-author"><?php comment_author_link() ?> <?php edit_comment_link(__("Edit this","<p style='font-size:10px; font-weight:normal'>","</p>",'nfg')); ?></div>
<div class="comment-date"><div class="day"><?php comment_date(__('d','nfg')); ?></div><div class="month-year"><?php comment_date(__('M','nfg')); ?>
<?php comment_date(__('Y','nfg')); ?></div></div>
<div class="avatar"><?php if(function_exists("MyAvatars")) MyAvatars(); ?></div>
</div>
<div class="right"></div>
</div>
<div class="text"><?php comment_text() ?></div>
</div>
<?php endforeach; ?>
<?php else : // If there are no comments yet ?>
<p style="text-align:center; padding:1em; font-size:12px;"><?php _e('No comments yet.','nfg'); ?></p>
<?php endif; ?>
<!-- Clickable smileys start here -->
<?php
if ( function_exists(csm_comment_form) ) {
csm_comment_form();
}
?>
<!-- Clickable smileys end here -->
<p class="trackback"><?php comments_rss_link(__('RSS feed for comments on this post.','nfg')); ?>
<?php if ( pings_open() ) : ?>" rel="trackback"><?php _e('TrackBack URL','nfg'); ?><?php endif; ?></p>
<?php if ( comments_open() ) : ?>
<?php if ( get_option('comment_registration') && !$user_ID ) : ?>
<p style="text-align:left; padding:1em; font-size:12px;"><?php _e('You must be','nfg'); ?> /wp-login.php?redirect_to=<?php the_permalink(); ?>"><?php _e('logged in','nfg'); ?> <?php _e('to post a comment.','nfg'); ?></p>
<?php else : ?>
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">
<table width="585" border="0" id="comment-form" align="center">
<?php if ( $user_ID ) : ?>
<p style="text-align:right; padding:1em; font-size:12px;"><?php _e('Logged in as','nfg'); ?> /wp-admin/profile.php"><?php echo $user_identity; ?>. /wp-login.php?action=logout" title="<?php _e('Log out of this account','nfg') ?>"><?php _e('Logout','nfg'); ?> »</p>
<?php else : ?>
<tr>
<td width="119"><?php _e('Name:','nfg'); ?></td>
<td width="456"><input type="text" name="author" class="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" /></td>
</tr>
<tr>
<td><?php _e('Email:','nfg'); ?></td>
<td><input type="text" name="email" class="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" /></td>
</tr>
<tr>
<td><?php _e('Website:','nfg'); ?></td>
<td><input type="text" name="url" class="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /></td>
</tr>
<?php endif; ?>
<tr>
<?php if ( function_exists('math_comment_spam_protection') ) { $mcsp_info = math_comment_spam_protection(); ?>
<td><?php _e('Spam protection:','nfg'); ?> <p align="center" ><?php echo $mcsp_info['operand1'] . ' + ' . $mcsp_info['operand2'] . ' =' ?></p></td>
<td><input type="text" name="mcspvalue" class="spam" id="mcspvalue" value="" size="22" tabindex="3" /><input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" /></td>
<?php } ?>
</tr>
<tr>
<td colspan="2" ><textarea name="comment" class="comment-textarea" cols="50" rows="10" tabindex="4"></textarea></td>
</tr>
<tr>
<td colspan="2" style="text-align:center;"><input name="submit" type="submit" class="submit" tabindex="5" value=" <?php _e('Submit Comment','nfg'); ?>" /></td>
</tr>
</table>
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />
<?php do_action('comment_form', $post->ID); ?>
</form>
<?php endif; // If registration required and not logged in ?>
<?php else : // Comments are closed ?>
<p style="text-align:center; font-weight:bold; font-size:12px;"><?php _e('Sorry, the comment form is closed at this time.','nfg'); ?></p>
<?php endif; ?>
</div>
متاسفانه هیچ فرقی نکرد :-(
شما میتونی لز افزونه ی wp Grins استفاده کنی... همه ی خندانک ها رو برات توی بخش نظرات و بخش نوشتن در مدیریت نشون میده.
اگر مشکلتون حل شده وضعیت موضوع رو حل شده بگذارید