hoseyn sahebi ۲۷ تیر ۱۳۹۵ بدون نظر 415 بازدید توسعه دهندگان وردپرس

اگر می‌خواهید در صفحه‌ی آرشیو پست‌های خود دسته بندی‌های جدیدی ایجاد کنید، با افزودن اسنیپت زیر به فایل 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' );

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