• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
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; ?>

سپاس

0

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


لینک به پست

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

2

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


لینک به پست

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

0

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


لینک به پست

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

2

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


لینک به پست

سپاس.

بدین صورت؟


for ($categories as $category) {

ارور میده ...

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

0

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


لینک به پست

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

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

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

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

3

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


لینک به پست

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

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

0

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


لینک به پست

ارسال شده در (ویرایش شده)

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


$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
0

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


لینک به پست

سوال جدید

تاپیک جدید

2

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


لینک به پست

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

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

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

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


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

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

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


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