Mehr@ban 122 ارسال شده در آبان 95 گزارش بازنشر ارسال شده در آبان 95 سلام بر همه قصد دارم تا تمام نظرات ثبت شده در وردپرس رو یکجا و در یک بخش نمایش بدم! این امکان وجود داره؟ اگه جواب مثبت هست، راه حلتون چیه؟ نقل قول لینک به ارسال
Monica 322 ارسال شده در آبان 95 گزارش بازنشر ارسال شده در آبان 95 در ۱ ساعت قبل، Mehr@ban گفته است : سلام بر همه قصد دارم تا تمام نظرات ثبت شده در وردپرس رو یکجا و در یک بخش نمایش بدم! این امکان وجود داره؟ اگه جواب مثبت هست، راه حلتون چیه؟ با سلام بله ، یک قالب برگه در پوسته خود بنام template-comment.php ایجاد کنید و کد زیر را در آن قرار دهید و ذخیره کنید یک برگه جدید ایجاد کنید و قالب برگه را comment قرار دهید و ذخیره کنید... انتهای کد عدد 100 تعداد نمایش کامنت / عدد 150 حداکثر تعداد کارکترهای هر کامنت <?php /* Template Name: comment */ ?> <?php function src_simple_recent_comments($src_count=7, $src_length=60, $pre_HTML='<li><h2> تازهترین دیدگاهها </h2>', $post_HTML='</li>') { global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT $src_count"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; $output .= "\n<ul>"; foreach ($comments as $comment) { $output .= "\n\t<li><strong><a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"on " . $comment->post_title . "\">" . $comment->comment_author . "</a></strong>: " . strip_tags($comment->com_excerpt) . "...</li>"; } $output .= "\n</ul>"; $output .= $post_HTML; echo $output; } ?> <?php if (function_exists('src_simple_recent_comments')) { src_simple_recent_comments(100, 150,'', ''); } ?> 2 نقل قول لینک به ارسال
Mehr@ban 122 ارسال شده در آبان 95 مالک گزارش بازنشر ارسال شده در آبان 95 خیلی ممنونم لطف و کمک بزرگی کردین، اسکلت اولیه و کدخام رو گرفتم. در حال دادن استایل بهش هستم! چیزی که تا این ساعت براش در آوردم کد زیر و در آدرس زیر در حال نمایش هست: <?php function src_simple_recent_comments($src_count=7, $src_length=60, $pre_HTML='<li><h2> تازهترین دیدگاهها </h2>', $post_HTML='</li>') { global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT $src_count"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; $output .= "\n<ul>"; foreach ($comments as $comment) { $output .= "\n\t<li><p>" . $comment->comment_ID . "# - کاربر محترم با نام <strong>" . $comment->comment_author . "</strong> در نوشته <strong>" . $comment->post_title . "</strong> گفته:<br> " . strip_tags($comment->com_excerpt) . " <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"در " . $comment->post_title . "\">...</a></p></li>"; } $output .= "\n</ul>"; $output .= $post_HTML; echo $output; } ?> <?php if (function_exists('src_simple_recent_comments')) { src_simple_recent_comments(100, 150,'', ''); } ?> http://smyazdani.com/comments نقل قول لینک به ارسال
Mehr@ban 122 ارسال شده در آبان 95 مالک گزارش بازنشر ارسال شده در آبان 95 فقط یه سوال ا اگه بخوام کد زیر یا بخشی از اون رو داخل یه دایو قرار بدم، خطا میده! میشه یه نمونه در این ضمینه هم بدین؟ $output .= "\n\t<li><p>" . $comment->comment_ID . "# - کاربر محترم با نام <strong>" . $comment->comment_author . "</strong> در نوشته <strong>" . $comment->post_title . "</strong> گفته:<br> " . strip_tags($comment->com_excerpt) . " <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"در " . $comment->post_title . "\">...</a></p></li>"; نقل قول لینک به ارسال
Monica 322 ارسال شده در آبان 95 گزارش بازنشر ارسال شده در آبان 95 در 12 ساعت قبل، Mehr@ban گفته است : فقط یه سوال ا اگه بخوام کد زیر یا بخشی از اون رو داخل یه دایو قرار بدم، خطا میده! میشه یه نمونه در این ضمینه هم بدین؟ $output .= "\n\t<li><p>" . $comment->comment_ID . "# - کاربر محترم با نام <strong>" . $comment->comment_author . "</strong> در نوشته <strong>" . $comment->post_title . "</strong> گفته:<br> " . strip_tags($comment->com_excerpt) . " <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"در " . $comment->post_title . "\">...</a></p></li>"; با سلام ، لطفا نقل قول بزنید که برای من اعلان بیاد و اما سوال شما ، اگر بخواین دیو اضافه کنید کل کد به شکل زیر میشه <?php function src_simple_recent_comments($src_count=7, $src_length=60, $pre_HTML='<li><h2> تازهترین دیدگاهها </h2>', $post_HTML='</li>') { global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT $src_count"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; $output .= "\n<div>"; $output .= "\n<ul>"; foreach ($comments as $comment) { $output .= "\n\t<li><p>" . $comment->comment_ID . "# - کاربر محترم با نام <strong>" . $comment->comment_author . "</strong> در نوشته <strong>" . $comment->post_title . "</strong> گفته:<br> " . strip_tags($comment->com_excerpt) . " <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"در " . $comment->post_title . "\">...</a></p></li>"; } $output .= "\n</ul>"; $output .= "\n</div>"; $output .= $post_HTML; echo $output; } ?> <?php if (function_exists('src_simple_recent_comments')) { src_simple_recent_comments(100, 150,'', ''); } ?> 2 نقل قول لینک به ارسال
Mehr@ban 122 ارسال شده در آبان 95 مالک گزارش بازنشر ارسال شده در آبان 95 در 9 ساعت قبل، nazanin123 گفته است : با سلام ، لطفا نقل قول بزنید که برای من اعلان بیاد و اما سوال شما ، اگر بخواین دیو اضافه کنید کل کد به شکل زیر میشه <?php function src_simple_recent_comments($src_count=7, $src_length=60, $pre_HTML='<li><h2> تازهترین دیدگاهها </h2>', $post_HTML='</li>') { global $wpdb; $sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND comment_type = '' AND post_password = '' ORDER BY comment_date_gmt DESC LIMIT $src_count"; $comments = $wpdb->get_results($sql); $output = $pre_HTML; $output .= "\n<div>"; $output .= "\n<ul>"; foreach ($comments as $comment) { $output .= "\n\t<li><p>" . $comment->comment_ID . "# - کاربر محترم با نام <strong>" . $comment->comment_author . "</strong> در نوشته <strong>" . $comment->post_title . "</strong> گفته:<br> " . strip_tags($comment->com_excerpt) . " <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"در " . $comment->post_title . "\">...</a></p></li>"; } $output .= "\n</ul>"; $output .= "\n</div>"; $output .= $post_HTML; echo $output; } ?> <?php if (function_exists('src_simple_recent_comments')) { src_simple_recent_comments(100, 150,'', ''); } ?> از راهنماییتون ممنونم بله این مورد رو امتحان کردم ولی چیزی که میخواستم نشد! من میخوام تک تک نظرات رو استایلی شبیه به بخش نظرات خود سایت بهشون بدم. پس فکر میکنم باید تغییرات رو توی کد زیر بدم $output .= "\n\t<li><p>" . $comment->comment_ID . "# - کاربر محترم با نام <strong>" . $comment->comment_author . "</strong> در نوشته <strong>" . $comment->post_title . "</strong> گفته:<br> " . strip_tags($comment->com_excerpt) . " <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"در " . $comment->post_title . "\">...</a></p></li>"; البته میشه دایو اضافه کنم! ولی نه میشه به اون دایو کلاس داد، نه میشه استایل براش نوشت! البته به همون بخشی هم که شما اضافه کردین، نمیشه کلاس یا استایل اضافه کرد. 1 نقل قول لینک به ارسال
Monica 322 ارسال شده در آبان 95 گزارش بازنشر ارسال شده در آبان 95 در 2 ساعت قبل، Mehr@ban گفته است : از راهنماییتون ممنونم بله این مورد رو امتحان کردم ولی چیزی که میخواستم نشد! من میخوام تک تک نظرات رو استایلی شبیه به بخش نظرات خود سایت بهشون بدم. پس فکر میکنم باید تغییرات رو توی کد زیر بدم $output .= "\n\t<li><p>" . $comment->comment_ID . "# - کاربر محترم با نام <strong>" . $comment->comment_author . "</strong> در نوشته <strong>" . $comment->post_title . "</strong> گفته:<br> " . strip_tags($comment->com_excerpt) . " <a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"در " . $comment->post_title . "\">...</a></p></li>"; البته میشه دایو اضافه کنم! ولی نه میشه به اون دایو کلاس داد، نه میشه استایل براش نوشت! البته به همون بخشی هم که شما اضافه کردین، نمیشه کلاس یا استایل اضافه کرد. این خط هم یک متغیر هست مثل خطوط قبل و بعدش شما میخواین استایل ، مثل استایل بخش کامنت ها بشه؟ یا اینکه میخواین دکمه پاسخ دادن و آواتار هم اضافه کنید؟ 1 نقل قول لینک به ارسال
Mehr@ban 122 ارسال شده در آبان 95 مالک گزارش بازنشر ارسال شده در آبان 95 در 20 دقیقه قبل، nazanin123 گفته است : این خط هم یک متغیر هست مثل خطوط قبل و بعدش شما میخواین استایل ، مثل استایل بخش کامنت ها بشه؟ یا اینکه میخواین دکمه پاسخ دادن و آواتار هم اضافه کنید؟ بله قصدم دادن استایل هست! حالا حداقل شبیه بخش کامنت ها! و حداکثرش افزودن دکمه پاسخ و آواتار و زمان و ... نقل قول لینک به ارسال
Mehr@ban 122 ارسال شده در آبان 95 مالک گزارش بازنشر ارسال شده در آبان 95 سلام @nazanin123 کماکان منتظر راهنمایی شما هستم نقل قول لینک به ارسال
Mehr@ban 122 ارسال شده در آذر 95 مالک گزارش بازنشر ارسال شده در آذر 95 در در ۱۳۹۵/۸/۲۲ ه.ش. at 18:03، nazanin123 گفته است : این خط هم یک متغیر هست مثل خطوط قبل و بعدش شما میخواین استایل ، مثل استایل بخش کامنت ها بشه؟ یا اینکه میخواین دکمه پاسخ دادن و آواتار هم اضافه کنید؟ سلام هنوز دارم این تاپیک رو بررسی میکنم تا اگه پاسخ داده باشین، راهنماییتون رو بخونم ... نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .