رفتن به مطلب

کاربرد get_the_category_by_ID( $cat_ID )؟؟؟


پست های پیشنهاد شده

سلام دوستان من یه مشکلی در نمایش دسته بندی پست هام دارم که خیلی و تو خیلی سایتا مطرح کردم حل نشد و متوصل شدم به سرچ کردن لاتین به نتیجه نرسیدم ولی یه چیزی به چشم خورد فکر میکنم بنونه مشکل منو حل کنه ولی نتونستم ازش استفاده کنم

اگه کسی هست کار این تابع شرح بده

get_the_category_by_ID( $cat_ID )

لینک به ارسال

http://codex.wordpress.org/Function_Reference/get_the_category_by_ID

نام دسته رو با توجه به شناسه برمیگردونه

Retrieve category name based on category ID.

چه مشکلی دارید؟

لینک به ارسال

این تابع با قرار دادن ان چیزی برای من بر نمیگردونه!!!!!

مشکل من اینه که دسته مادر درستنشون نمیده

مثلا فرض کنید من یه پست واسه دسته نرم افزار میخوام بزنم حالا خود نرم افزار هم یسری زیر مجموعه داره مثلا فتوشاپ

حالا وقتی من برای پست تیک نرم افزار رو میزنم و تیک فتوشاپ رو هم بزنم

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

فتوشاپ،نرم افزار

در صورتی که باید به این صورت نشون بده

نرم افزار،فتوشاپ

لینک به ارسال

گفتم شاید لازم باشه کدی هم که استفاده میکنم رو ببینید


<?php
$separator = ',';
$output = '';
foreach((get_the_category()) as $category) {
if($category->cat_ID != '2724' ){
$output .= '<a href="'.get_category_link($category->term_id ).'" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '">'.$category->cat_name.'</a>'.$separator;
}}
echo trim($output, $separator);
?>

لینک به ارسال

چیزی رو برنمگیردونه چون باید بهش آی دی رو بدید بدون اون خالی برمیگردونه.

در مورد نحوه نمایش هم احتمالا بخاطر direction هست.

لینک به ارسال

شما بجای ',' خط تیره بزارید. ببینید جای مادر و فرزند عوض میشه؟

لینک به ارسال

فکر نکنم به این چیزا ربط داشته باشه باید از یچیز دیگه باشه

آخه تو بعضی پست ها که فقط 2 تا از دسته ها براش تیک خورده باشه مشکلی نیست و حتی بضی از پست ها که دسته مادرشون بازی مشکلی نیست ولی تو بعضیا هست

ولی من باز کاری که گفتید انجام دادم ولی بازم حل نشد

به عنوان مثال این 2 پست ببینید

http://www.fadroid.ir/apps/fpse-for-android/

http://www.fadroid.ir/apps/winamp-for-android/

در یکی درست و در دیگری اشتباه

لینک به ارسال

خب به یه نتیجه رسیدم که اگه اشتباه نکنم سایت من داره دسته هارو بر اساس حروف الفبا نشون میده راهی هست این نوع نشون دادن تغییر داد؟

و یه سوال دیگه من دنبال یه تابع هستم که نام دسته اصلی رو نشون بده منطورم دسته مادر

لینک به ارسال

مرسی مرتضی جان من کل تاپیک خوندم واسه مشکل م بی اثر بود

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

لینک به ارسال

این کدی که شما استفاده می کنید چیزی نداره که بشه خروجی رو براساس مثلا آی دی فیلتر کرد.

لینک به ارسال

همون تاپیکی که آدرس دادم مرجعترین کدها داخلش معرفی شدن.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...