hoseyn sahebi ۲۸ تیر ۱۳۹۵ بدون نظر 257 بازدید

اگر می‌خواهید در صفحه‌ی آرشیو پست‌های خود دسته بندی‌های جدیدی ایجاد کنید، با افزودن اسنیپت زیر به فایل functions.php قالب وردپرس خود می‌توانید انواع پست‌های سفارشی را به صفحه‌ی پست‌های آرشیو خود اضافه نمایید.

function add_custom_types_archive( $query ) {
if( is_category() || is_tag() && empty( $query->query_vars['suppress_filters'] ) ) {
$query->set( 'post_type', array(
 'post', 'your-custom-post-type-here'
            ));
      return $query;
    }
}
add_filter( 'pre_get_posts', 'add_custom_types_archive' );

نظرات کاربران (۰)