چگونه Disqus را در انواع پست های سفارشی در وردپرس غیرفعال کنیم

شما به ما نشان دادید که چگونه در نوع پست سفارشی بحث را غیرفعال کنیم اما در مورد فعال سازی چه می کنید؟ من به تازگی نوع پست سفارشی مصاحبه خود را اضافه کردم اما کار نمی کند. چرا؟ من دو نوع پست سفارشی ایجاد کردم ، یعنی مصاحبه ها و بلاگ. این در نوع پست وبلاگ کار می کند اما در نوع پست مصاحبه کار نمی کند. به من بگویید چگونه باید آن را برطرف کنم.

این کد من از هر دو نوع پست سفارشی است. من اینجا از الگوی پیدایش استفاده می کنم –

// * ثبت نام در مصاحبه ها نوع ارسال (تغییرات توسط NSS)
add_action (“init” ، “create_interview_post_type”) ؛

تابع create_interview_post_type () {

$ labels = array (
‘name’ => __ (‘مصاحبه ها’)،
‘singular_name’ => __ (‘مصاحبه ها’)،
‘all_items’ => __ (“همه مصاحبه ها”) ،
‘add_new’ => _x (“افزودن جدید” ، “مصاحبه ها”) ،
‘add_new_item’ => __ (“افزودن جدید”) ،
” edit_item ‘=> __ (‘ ویرایش مصاحبه ‘) ،
‘ new_item ‘=> __ (‘ مصاحبه جدید ‘) ،
‘ view_item ‘=> __ (‘ مشاهده مصاحبه ‘) ،
‘search_items’ => __ (‘جستجو در مصاحبه ها’) ،
‘not_found’ => __ (‘مصاحبه ای یافت نشد’) ،
‘not_found_in_trash’ => __ (“مصاحبه هایی در سطل زباله یافت نشد”) ) ،
‘parent_item_colon’ => “

$ args = array (
‘labels’ => $ labels،
‘public’ => true،
‘has_archive’ => true،
‘rewrite’ = > آرایه (‘slug’ => ‘مصاحبه’) ،
‘taxonomies’ => آرایه (‘دسته’ ، ‘post_tag’) ،
‘پشتیبانی’ => آرایه (‘عنوان’ ، ‘ویرایشگر ‘،’ نویسنده ‘،’ تصویر بند انگشتی ‘،’ زمینه های سفارشی ‘،’ متن ‘،’ نظرات ‘)

register_post_type (“مصاحبه” ، $ args) ؛
}

// * ثبت نام نوع ارسال بلاگ (تغییرات توسط NSS)
add_action (“init” ، “create_nssblog_post_type”)؛

تابع create_nssblog_post_type () {

$ labels = array (
‘name’ => __ (‘Blog’)،
‘singular_name’ => __ (‘Blog’)،
‘all_items’ => __ (“همه پست ها”) ،
‘add_new’ => _x (“افزودن جدید” ، “وبلاگ”) ،
‘add_new_item’ => __ (“افزودن جدید”) ،
” edit_item ‘=> __ (‘ ویرایش پست ‘) ،
‘ new_item ‘=> __ (‘ ارسال جدید ‘) ،
‘ view_item ‘=> __ (‘ مشاهده پست ‘) ،
‘search_items’ => __ (‘جستجو در پست ها’) ،
‘not_found’ => __ (‘هیچ پستی پیدا نشد’) ،
‘not_found_in_trash’ => __ (“هیچ پستی در سطل زباله یافت نشد”) ) ،
‘parent_item_colon’ => “

$ args = array (
‘labels’ => $ labels،
‘public’ => true،
‘has_archive’ => true،
‘rewrite’ = > array (‘slug’ => ‘blog’)،
‘taxonomies’ => array (‘category’، ‘post_tag’)،
‘پشتیبانی’ => آرایه (‘عنوان’، ‘ویرایشگر ‘،’ نویسنده ‘،’ تصویر بند انگشتی ‘،’ زمینه های سفارشی ‘،’ متن ‘،’ نظرات ‘)

register_post_type (“nssblog” ، $ args) ؛
}

منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-disable-disqus-on-custom-post-types-in-wordpress/.

دیدگاهتان را بنویسید