انجمن


گذاشتن آخرین مطالب و آخرین نظرات و پر بینند ترین مطالب  (۱۵ نوشته)

  • tabligh1

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

    سلام من میخوام در ته قالبم آخرین مطالب ، آخرین نظرات و پر بیننده ترین مطالب را قرار بدم چطور میتونم این کار را بکنم
    لطفن کامل توضیح دهید

    ممنون

  • oshgool

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

    ۲۰ مطلب آخر:

    <?php
    	$al_post = get_posts( 'numberposts=20' );
    	if( $al_post ) :
    	foreach( $al_post as $post ) :
    	setup_postdata( $post );
    	?>
    <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
    <?php the_content('Read the rest of this entry &raquo;'); ?>
    	<?php endforeach; ?>
    	<?php endif; ?>

    10 نظر آخر:

    <?php
    global $wpdb;
    $amount = 10;
    $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 "";
    }
    
    echo "</div>";
     ?>

    پربیننده رو نمیدونم.

  • 2lesag

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

    برای پربیننده ترین مطالب افزونه wp-postviews را از لینک پایین دانلود و نصب کن
    http://downloads.wordpress.org/plugin/wp-postviews.1.31.zip
    بعد از نصب افزونه تگ
    <?php if(function_exists('the_views')) { the_views(); } ?>
    را در قالبت بزار

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

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

    مممممممممممممممممممممممممممممممممممممممممممنننننننننننون

  • گناهکار

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

    اگه جوابتون رو گرفتین٬ وضعیت موضوع رو به «حل شده» تغییر بدین.

  • tabligh1

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

    نخیر من امتحان کردم ولی کد ها اشتباه بود و کل پست را نشون میداد
    من میخوام مثلا مثل یک پزشک فقط عناوین پست ها و خلاصه ای از نظرات نمایش داده شود

  • گناهکار

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

    برای نمایش آخرین مطالب: http://forum.wp-persian.com/topic/2362?replies=9#post-19365

    برای آخرین نظرات شما چی می‌خواین دقیقن؟ دقیق مشخص کنین چه آیتم‌هایی به‌نمایش دربیاد؟

  • امین / iishtar

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

    گناهکار جان اگه یه نیگاه به تاریخ پست ها هم بندازید بد نیست (آخرین پست سه ماه قبل ارسال شده) :D
    ولی خب جواب این دوست عزیزمون که گفته :

    نخیر من امتحان کردم ولی کد ها اشتباه بود و کل پست را نشون میداد
    من میخوام مثلا مثل یک پزشک فقط عناوین پست ها و خلاصه ای از نظرات نمایش داده شود

    کد زیر میشه :

    <?php
    	$al_post = get_posts( 'numberposts=20' );
    	if( $al_post ) :
    	foreach( $al_post as $post ) :
    	setup_postdata( $post );
    	?>
    <a>"><?php the_title(); ?></a>
    	<?php endforeach; ?>
    	<?php endif; ?>

    که من قسمت <?php the_content('Read the rest of this entry &raquo;'); ?> رو پاک کردم که محتوای پست نشون داده نشه و فقط عنوان مطالب نمایش داده بشه

  • گناهکار

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

    گناهکار جان اگه یه نیگاه به تاریخ پست ها هم بندازید بد نیست (آخرین پست سه ماه قبل ارسال شده)

    درسته٬ اما این دوستمون ۴ تا موضوع دیگه در همین زمینه و با همین سوالات در انجمن ایجاد کردن که من مجبور شدم همه‌شونو قفل کنم و این‌جا جواب بدم تا نظم انجمن حفظ بشه.

  • tabligh1

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

    ببینید من کدی میخواهم که اخرین نظرات را دقیقا مانند یک پزشک نشان دهد

  • گناهکار

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

    tabligh1 گفت:
    ببینید من کدی میخواهم که اخرین نظرات را دقیقا مانند یک پزشک نشان دهد

    لقمه‌ی آماده دقیقن مثل خوده یک پزشک:

    <?php
    global $wpdb;
    $amount = 10;
    $src_length=60;
    $query = $wpdb->get_results("SELECT comment_ID, comment_post_ID, SUBSTRING(comment_content,1,$src_length) AS com_excerpt 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)
    {
    	$post_permalink = get_permalink($comment->comment_post_ID);
    	echo '<a href="'.$post_permalink.'#comment-'.$comment->comment_ID.'">'.$comment->com_excerpt.'</a>';
    	echo '<br />';
    }
    
    echo '</div>';
     ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    p30games - امیرسالار - caypiyouler
  • tabligh1

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

    ممنونم

  • tabligh1

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

    ممنونم
    فقط یک چیزش کمه که وقتی با موس میریم روی نظر بنویس در ........(عنوان پست)
    و در ادامه نظر یک سه تا نقطه داشته باشه

  • گناهکار

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

    دوست عزیز بهتره خودتون هم یکم تلاش کنین برای یادگیری چیزهایی که احتیاج دارین. یعنی واقعن شما نمی‌تونین اون ... رو به‌انتهای لینک‌ها اضافه کنین؟

    این آخرین باری هست که لقمه رو آماده می‌کنم واسه‌تون٬ بهتره تشریف ببرین html و php یاد بگیرین.

    <?php
    global $wpdb;
    $amount = 10;
    $src_length=60;
    $query = $wpdb->get_results("SELECT comment_ID, comment_post_ID, SUBSTRING(comment_content,1,$src_length) AS com_excerpt 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)
    {
    	$post_permalink = get_permalink($comment->comment_post_ID);
    	$post_title = get_the_title($comment->comment_post_ID);
    	echo '<a title="'.$post_title.'" href="'.$post_permalink.'#comment-'.$comment->comment_ID.'">'.$comment->com_excerpt.' ... </a>';
    	echo '<br />';
    }
    
    echo '</div>';
     ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
  • tabligh1

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

    حتمن
    اگر که بلد بودیم خب اینجا نمی یومدیم
    ممنون

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



برچسب‌ها

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