انجمن


افزودن استایل مبتنی بر category در کد wp_get_recent_posts  (۳ نوشته)

  • Amir-A2

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

    سلام به اساتید وردپرس
    من نیاز دارم که پست های منتشر شده توی یه دسته ی خاص رو به نمایش در بیارم و باید برای هر زیر شاخه ی اون یه استایل داشته باشم
    به طور مثال من یه شاخه ی اصلی به اسم بازیها دارم و یه سری زیرشاخه مثل اکشن-ماجراجویی-...
    میخوام 10تا از آخرین پستهای منتشر شده توی دسته ی بازیها رو به نمایش در بیارم و نیاز دارم هر زیرشاخه یه رنگ نوشته ی متمایز (و بسته به اینکه توی کدوم زیرشاخه قرار داره) داشته باشه

  • Amir-A2

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

    وقتی از این فرامین استفاده میکنم خروجی مقدار ID رو صفر میده بیرون
    لطفا راهنماییم کنید، یا یه سورسی که جواب بده بهم معرفی کنید :)
    -------

    <ul>
    [insert_php]
    	$args = array( 'numberposts' => '5', 'orderby' => 'modified', 'category' => '9813');
    	$recent_posts = wp_get_recent_posts( $args );
    
    	foreach( $recent_posts as $recent ){
    		echo '<li><a class="2' . get_cat_ID() . '" href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' .   $recent["post_title"].'</a> </li> ';
    	}
    [/insert_php]
    </ul>
  • Masoud

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

    سلام،

    برای نمایش آخرین مطالب موضوعی خاص از آموزش مطلب زیر استفاده کنید:
    http://www.wpbeginner.com/wp-tutorials/how-to-display-recent-posts-from-a-specific-category-in-wordpress/

    و برای ایجاد شرط از دستوراتی که در اینجا آمده استفاده کنید:
    http://codex.wordpress.org/Conditional_Tags#A_Category_Page

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    آموزش وردپرس

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