:) می دونم خودمم از ظاهر سوالش خندم می گیره ولی هیچ پلاگینی روش کار نمی کنه Dean fckeditor رو نصب کردم ولی اون موقع reply کامنت ها ایراد می گیره نمی ذاره کامنت ها تو در تو باشه ولی ckeditor چنین مشکلی نداره به جاش به غیر از reply دادن کار دیگه ای نمی کنه!!! تقریبا دیگه به هر دری زدم ولی همه شون یه جاش می لنگه و حتی از چند تا پلاگین متفاوت برای گذاشتن اسمایلی استفاده کردم ولی نتیجه نداد
شاید زدم یه تیکه از کد رو اشتباهی پاک کردم که اینطوری شده؟:)
اینم کد comments.php من:
<?php
if ( post_password_required() ) { ?>
<p class="nocomments"><?php _e('This post is password protected. Enter the password to view comments.','easel'); ?></p>
<?php
return;
}
if (function_exists('in_members_category')) {
if (in_members_category() && !easel_is_member()) { ?>
<p class="closed-comments-to-non-members"><?php _e('Comments are closed to non-members.','easel'); ?></p>
<?php return;
}
}
if (!comments_open() && !get_comments_number()) {
return;
}
?>
<div id="comment-wrapper-head"></div>
<div id="comment-wrapper">
<?php if (comments_open() && (get_comments_number() > 0)) { ?>
<div class="commentsrsslink"><?php post_comments_feed_link(__('نظرات RSS', 'easel')); ?></div>
<h3 id="comments"><?php comments_number(__('Discussion ¬','easel'), __('Discussion ¬','easel'), __('گفتگو (%) ¬','easel') );?></h3>
<?php }
if ( isset($comments_by_type['pings']) && (!isset($wp_query->query_vars['cpage']) || ((int)$wp_query->query_vars['cpage'] < 2))&& (count($comments_by_type['pings']) > 0)) { ?>
<div id="pingtrackback-wrap">
<ol class="commentlist">
<li>
<ul>
<?php if (function_exists('easel_comments_callback')) {
wp_list_comments(array(
'type' => 'pings',
'callback' => 'easel_comments_callback',
'end-callback' => 'easel_comments_end_callback',
'avatar_size'=>32
)
);
} else {
wp_list_comments(array('type' => 'pings', 'avatar_size'=>64));
}?>
</ul>
</li>
</ol>
</div>
<?php
}
if ( !empty($comments_by_type['comment']) ) { ?>
<ol class="commentlist">
<?php if (function_exists('easel_comments_callback')) {
wp_list_comments(array(
'type' => 'comment',
'reply_text' => __('reply ¬','easel'),
'callback' => 'easel_comments_callback',
'end-callback' => 'easel_comments_end_callback',
'avatar_size'=>64
)
);
} else {
wp_list_comments(array('type' => 'comment', 'avatar_size'=>64));
}?>
</ol>
<?php
if (get_comment_pages_count() > 1 && get_option( 'page_comments' )) {
if (easel_themeinfo('enable_numbered_pagination')) {
$pagelinks = paginate_comments_links(array('echo' => 0));
if (!empty($pagelinks)) {
$pagelinks = str_replace('<a', '<li><a', $pagelinks);
$pagelinks = str_replace('</a>', '</a></li>', $pagelinks);
$pagelinks = str_replace('<span', '<li', $pagelinks);
$pagelinks = str_replace('</span>', '</li>', $pagelinks); ?>
<div id="wp-paginav">
<div id="paginav">
<?php echo '<ul><li class="paginav-extend">'.__('Comment Pages','easel').'</li>'. $pagelinks . '</ul>'; ?>
</div>
<div class="clear"></div>
</div>
<?php } ?>
<?php } else { ?>
<div class="commentnav">
<div class="commentnav-right"><?php next_comments_link(__('Next Comments ↑','easel')) ?></div>
<div class="commentnav-left"><?php previous_comments_link(__('↓ Previous Comments','easel')) ?></div>
<div class="clear"></div>
</div>
<?php }
}
}
if (comments_open()) { ?>
<div class="comment-wrapper-respond">
<?php
$fields = array(
'author' => '<p class="comment-form-author">' .
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" />'. ' <label for="author"><small>' . __( 'نام* —','easel' ) . '</a></small></label></p>',
'email' => '<p class="comment-form-email">' .
'<input id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30" /> <label for="email">' . __( 'ایمیل*', 'easel' ) . '</label></p>',
'url' => '<p class="comment-form-url">' .
'<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30" /> <label for="url">' . __( 'نام وب سایت(ضروری نیست)', 'easel' ) . '</label></p>',
);
$args = array(
'fields' => apply_filters( 'comment_form_default_fields', $fields ),
'comment_field' => '<p class="comment-form-comment"><textarea id="comment" name="comment" class="comment-textarea"></textarea>
</p>', 'comment_notes_after' => easel_themeinfo('disable_comment_note') ? '' : '<p class="comment-note">' . __(' ','easel') . sprintf(('<abbr title="HyperText Markup Language"> </abbr> <br />%s' ), ' <code>' . allowed_tags() . '</code>' ) . '</p>',
'title_reply' => __( 'نظر ¬', 'easel' ),
'title_reply_to' => __( 'Reply to %s ¬','easel' ),
'cancel_reply_link' => __( 'حذف پاسخ', 'easel' ),
'label_submit' => __( 'ارسال نظر', 'easel' )
);
comment_form($args);
?>
</div>
<?php } elseif (!comments_open() && (get_comments_number() > 0)) { ?>
<p class="closed-comments"><?php _e('Comments are closed.','easel'); ?></p>
<?php } ?>
</div>
<div id="comment-wrapper-foot"></div>