Mesmaili

نمایش نام چند دسته خاص

9 پست در این موضوع قرار دارد

درود.

ببخشید ، من با کد زیر ، لیست دسته های سایتم رو به نمایش در میارم. برای اینکه بخوام چند دسته ی بخصوص لیست بشن باید چیکار کنم؟


<?php
$i = $count = 1;
// Get Portfolio Categories
$taxonomy = 'category';
$categories = get_categories( $args );
global $data;
$term_list = '';
// List the Portfolio Categories
foreach ($categories as $category) {
$i++;
// rewrite the output for each category

$term_list .= '<li>
<a href="javascript:void(0)" class="'. strtolower(preg_replace('/\s+/', '-', $category->slug)) .'">' . $category->name . '</a>
</li>';
// if count is equal to i then output blank
if ($count != $i)
{ $term_list .= '';}
else
{$term_list .= '';}
}
// print out each of the categories in our new format
echo $term_list; ?>

سپاس

به اشتراک گذاری این پست


لینک به پست

شما باید حلقه for استفاده کنید و بعد ایتم های دلخواه رو نمایش بدید.

به اشتراک گذاری این پست


لینک به پست

سپاس مرتضی جان. امکانش هست بیشتر توضیح بدید؟

به اشتراک گذاری این پست


لینک به پست

الان شما برای نمایش از foreach استفاده کردید. باید اون رو به for تغییر بدید تا بتونید براساس ایندکس چیی رو که میخواین نمایش بدید.

به اشتراک گذاری این پست


لینک به پست

سپاس.

بدین صورت؟


for ($categories as $category) {

ارور میده ...

Parse error: syntax error, unexpected 'as' (T_AS), expecting ';'

به اشتراک گذاری این پست


لینک به پست

همون کدهای بالایی

فقط تابع فراخوانی را تغییر دهید

$args = array('include' => '3,5,9,16');
$categories = get_categories( $args );

$args = array('include' => array(3,5,9,16));
$categories = get_categories( $args );

به اشتراک گذاری این پست


لینک به پست

سپاس پارسا جان. مثل ساعت کار کرد :دی

مرتضی جات از شما هم ممنون بابت راهنماییتون

به اشتراک گذاری این پست


لینک به پست

خوب حالا یه سوالِ دیگه ! :دی


$args = array(
'post_type' => 'post',
'include' => '3,4,5',
'posts_per_page' => 15
);

من با این ، سه تا از دسته هارو فراخوانی میکنم و در هر صفحه 15 مطلب به نمایش میذارم. میخوام مثلا 20 تا مطلب بگیره اما تو هر صفحه 15 تا نشون بده !

یعنی این


'posts_per_page' => 15

ثابت باشه !

و یا اینکه 15 تا از دسنه ی شماره 3 ، 15 تا از دسته ی شماره 4 و... بگیره ؟! شدنیه؟

ویرایش شده در توسط MooCHooL

به اشتراک گذاری این پست


لینک به پست

سوال جدید

تاپیک جدید

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری