مشکل در طراحی بخش نظران وردپرس

Wordpress

توسط rockstar در 4 سال پیش
0 1.3k 5 4 سال پیش
rockstaranimeiran
0

در طراحی بخش نظرات در فایل comments.php از کد زیر استفاده کرده ام. در این کد همه چی درست کار میکنه اما لینک reply یا پاسخ به هر نظر ظاهر نمیشه. دوستان راهنمایی بفرمایید:

<?php
                foreach ($comments as $comment) {
                    echo '<li class="list-group-item"><div class="row">';
                    echo '<section class="col-xs-12 col-sm-2 col-md-2">'.get_avatar( $comment, 48).'</section>';
                    echo '<section class="col-xs-12 col-sm-10 col-md-10">';
                    echo '<div><section class="pull-right">'.get_comment_author_link().'</section>';
                    echo '<section class="pull-left">';
                    comment_reply_link(array('reply_text'=>'پاسخ به این نظر'),get_comment_ID(),$post->ID);
                    echo '</section></div><br>';
                    echo '<div class="pull-right">'.get_comment_text().'</div>';
                    echo '</section></div></li>';    
                }
                ?>
1

سلام قبل comment_reply_link یه echo بذار احتمالا حل میشه


نه مثل اینکه تو خود تابع  echo هست اینو امتحان کن:

comment_reply_link( array('reply_text' => 'Reply this comment'), comment_ID(), the_ID() );

آخرین ویرایش: 25-10-2014 ساعت 22:04، توسط AnimeIraN
0

کلا هرچی سایت تونستم سرچ زدم این کد رو هم عصر تست کردم با echo هم جواب نمیده! به نظرم باید یه کدی توی فانکشن قالب قرار بگیره که نمیدونم چیه!

3

ببین این کد کار میکنه؟

<ol class="comment-list">
		<?php wp_list_comments( array( 'style' => 'ol' ) ); ?>
	</ol><!-- .comment-list -->

خوب! مشکل پیدا شد. اینو امتحان کن

comment_reply_link(array('depth'=>1 ,'max_depth'=>15 ,'reply_text'=>'پاسخ به این نظر'),get_comment_ID(),$post->ID);

آخرین ویرایش: 25-10-2014 ساعت 22:57، توسط AnimeIraN
0

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

1

خودمم نمیدونم واسه چین! وردپرسم تو ضیح نداده در موردشون http://codex.wordpress.org/Function_Reference/comment_reply_link اما اگر 0 باشن چیزی نمیاد

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید