با سلام
سوالی داشتم از اساتید محترم که اگر راهنمایی فرمایید ممنون می شوم:
من برای نمایش زیرگروهها (subcategories) از کد زیر در سایدبار استفاده می کنم:
<h3>Categories</h3> <ul>
<?php { $this_category = get_category($cat);
{wp_list_categories('depth=1&child_of='.$this_category->cat_ID);}
}
?>
</ul></div>
دلیلش این است که می خواهم وقتی وارد صفحه یک موضوع مثل موبایل می شویم تنها زیرگروههای آن نظیر تم و بازی و ... نشان داده شود نه تمام موضوعات اصلی.
اما مشکل اینجاست که وقتی به زیرگروه مقصد می رسیم یعنی جایی که دیگر زیرگروهی وجود ندارد، پیغام no categories نمایش داده می شود.
این پیغام از مسیر زیر می آید:
wp-inclouds/category_template/ line:495
if ( empty( $categories ) ) {
if ( 'list' == $style )
$output .= '<p align="center">' . __( "No categories" ) . '</p>';
else
$output .= __( "No categories" );
سوال من اینه که چکار کنیم بجای این پیغام لیست گروههای یک level بالاتر رو نشون بده؟
مرسی