انجمن


درخواست كد نمايش آخرين نظرات در سايد بار  (۱۰ نوشته)

  • ahmad1369

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۴۸
    تشکر شده: ۱۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۱۳:۱۵

    سلام :D
    اسم قالب من personal هستش ، اينم كد قسمت سايد بار :

    <div id="primary" class="sidebar">
    				<ul>
    					<?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar(1) ) : ?>
    
    					<li id="categories"><h3><?php _e('Categories','personal'); ?></h3>
    						<ul>
    							<?php wp_list_categories('title_li=') ?>
    						</ul>
    					</li>
    
    					<li id="archives"><h3><?php _e('Archives','personal'); ?></h3>
    						<ul>
    							<?php if (function_exists('wp_get_jarchives')) { wp_get_jarchives('type=monthly'); } else { wp_get_archives('type=monthly'); } ?>
    						</ul>
    					</li>
    
    					<?php endif; ?>
    				</ul>
    			</div>

    درخواست كد نمايش خلاصه اي از 5 نظر آخر در سايد بار را دارم. سپاس @},-

  • taktemp

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۶۶
    تشکر شده: ۲۸ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۱۳:۳۰

    ابزاركش بايد باشه كه..

  • ahmad1369

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۴۸
    تشکر شده: ۱۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۱۴:۳۶

    مي خوام بدون ابزارك اين كارو كنم. اگه راهنمايي كنيد ممنون ميشم.

  • skywalker

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۲
    تشکر شده: ۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۱۵:۲۰

    دوست عزیز از این ‍پلاگین استفاده کنید:
    http://wordpress.org/extend/plugins/get-recent-comments/

    ;-)

  • ahmad1369

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۴۸
    تشکر شده: ۱۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۱۶:۲۹

    ممنون
    ولي يه كد ساده هستش سريع ميشه گذاشت اونو احتياج دارم. كسي نيست راهنمايي كنه ؟

  • behroooz

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹۴
    تشکر شده: ۴۴ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۱۹:۱۵

    ahmad1369 گفت:
    ممنون
    ولي يه كد ساده هستش سريع ميشه گذاشت اونو احتياج دارم. كسي نيست راهنمايي كنه ؟

    http://forum.wp-persian.com/topic/1294?replies=5#post-11252

  • skywalker

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۲
    تشکر شده: ۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۱۹:۱۹

    من نمیدونم وقتی پلاگینش هست چه کاریه شما گیر دادی به کد ؟؟؟ :-?
    چون منم آدم گیریم، نشستم واست کدشو نوشتم. :D نوشتن کدش ساده هم زیاد نبود. رفتم از تو دل کدای وردپرس کشیدم بیروم. کلی وقتمو گرفت.
    اینم کد میتونی هر جا که میخوای بذاری. برای تغییر تعداد کامنت های آخر هم مقدار $amount عوض کن مثلا اینجا پنچه میتونی بذاری 10.

    <?php
    global $wpdb;
    $amount = 5;
    $query = $wpdb->get_results("SELECT comment_author_url, comment_author, comment_content FROM $wpdb->comments WHERE comment_approved = '1' ORDER BY comment_date_gmt DESC LIMIT $amount");
    $result = array();
    echo "<div dir=\"rtl\">";
    foreach ((array)$query as $comment)
    {
    	$author = htmlspecialchars($comment->comment_author);
    	$authorURL = htmlspecialchars($comment->comment_author_url);
    	$content = htmlspecialchars($comment->comment_content);
    	echo "<a href=\"$authorURL\">$author</a>: $content";
    	echo "<br>";
    }
    
    echo "</div>";
    
     ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ~> Mr.vAhiD.DI <~ - Tazekar
  • ahmad1369

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۴۸
    تشکر شده: ۱۲ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۸۷ - ۲۱:۲۹

    ممنون ولي كد نظرات يه اشكالاتي داره :
    1- نظرات بايد به صورت خلاصه نشون داده بشه
    2- لينك مطالب تو اسم نظر دهنده باشه
    *-:)

  • behroooz

    آفلاین
    عضو
    تعداد نوشته‌ها: ۹۴
    تشکر شده: ۴۴ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۸ خرداد ۱۳۸۷ - ۱۰:۴۷

    ahmad1369 گفت:
    ممنون ولي كد نظرات يه اشكالاتي داره :
    1- نظرات بايد به صورت خلاصه نشون داده بشه

    از این استفاده کن ( همون دستورات بالایی منتها با تغییرات جزئی )

    <?php
    global $wpdb;
    $amount = 5;
    $src_length=60;
    $query = $wpdb->get_results("SELECT comment_author_url,SUBSTRING(comment_content,1,$src_length) AS com_excerpt, comment_author, comment_content FROM $wpdb->comments WHERE comment_approved = '1' ORDER BY comment_date_gmt DESC LIMIT $amount");
    $result = array();
    echo "<div dir=\"rtl\">";
    foreach ((array)$query as $comment)
    {
    	$author = htmlspecialchars($comment->comment_author);
    	$authorURL = htmlspecialchars($comment->comment_author_url);
    	echo "<a href=\"$authorURL\"><b>$author</b></a> : ";
    	echo "$comment->com_excerpt ...<br>";
    
    	echo "<br>";
    }
    
    echo "</div>";
     ?>

    2- لينك مطالب تو اسم نظر دهنده باشه

    درست منظورتون رو متوجه نمیشم :-?

    یعنی میخواین اینطوری باشه که وقتی روی اسم نویسنده کامنت کلیک بشه بره به مطلب مورد نظر ؟

    یا به این صورت که مثلا : حسین در مورد فلان نوشته نظر داده که : " ....... "

    ؟

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    ~> Mr.vAhiD.DI <~ - Tazekar
  • zilan

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸۵
    تشکر شده: ۷ بار
    # نوشته شده: ۱۱ سال پیش
    ۱۷ بهمن ۱۳۸۷ - ۱۸:۳۰

    یه کد بدین که فقط تعداد نظرات رو نمایش بده ؟!

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.