Intereting Posts
Удаленный файл загрузки на сервер B «Категории» для шести авторов Сбор информации о пользователе при нажатии ссылки на скачивание Как остановить функцию wp_mail? Смешивание вкладок Foundation с вкладкой Active Directory в WordPress и дисплеем Перебирать короткие коды с помощью короткого кода Предоставление WordPress собственного каталога вместе с index.html Как использовать пользовательские таблицы базы данных для пользовательских типов сообщений? Как манипулировать атрибутами раскрывающегося списка url-less в пользовательском меню WordPress? WordPress Игнорирование моих настраиваемых шаблонов типа сообщений? получить сообщение о содержании конкретного сообщения по url Как удалить (0, 0) со страницы форума в bbpress Время публикации публикации / публикации не достаточно точное Куда загружается загруженное изображение? Как установить кодировку для запроса wp_remote_post?

WordPress CPT inexistent post загружает страницу блога

У меня странное поведение на некоторых моих сайтах wordpress, или, может быть, я просто глуп, чтобы найти ошибку …

Я создал продукт, называемый CPT, и файл single-product.php для отображения отдельной страницы. Когда я вызываю сингл, который не существует, обычно он должен отображать страницу 404, но вместо этого он загружает файл home.php, и если этот его не существует, он загружает файл index.php. Также в body_class он загружает блог класса вместо класса page 404.

Я создал CPT следующим образом:

$labels = array( 'name' => _x( 'Produkte', 'post type general name'), 'singular_name' => _x( 'Produkt', 'post type singular name'), 'menu_name' => _x( 'Produkte', 'admin menu'), 'name_admin_bar' => _x( 'Produkt', 'add new on admin bar'), 'add_new' => _x( 'Add New', 'Produkt'), 'add_new_item' => __( 'Add New Produkt'), 'new_item' => __( 'New Produkt'), 'edit_item' => __( 'Edit Produkt'), 'view_item' => __( 'View Produkt'), 'all_items' => __( 'All Produkte'), 'search_items' => __( 'Search Produkt'), 'parent_item_colon' => __( 'Parent Produkt:'), 'not_found' => __( 'No Produkte found.'), 'not_found_in_trash' => __( 'No Produkte found in Trash.'), ); $supports = array( 'title','editor','thumbnail','page-attributes' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'query_var' => true, 'rewrite' => array('slug' => 'produkte','with_front' => false), 'capability_type' => 'post', 'has_archive' => false, 'hierarchical' => false, 'menu_position' => 7, 'supports' => $supports, 'menu_icon' => 'dashicons-album' ); register_post_type('produkt',$args); 

Отдельная страница (рабочая): http://gametime.ch/en/product/red-dead-redemption-2/

Одиночная страница (должна загружаться 404): http://gametime.ch/en/product/404/

Эта же проблема существует со всеми моими другими CPT на моем веб-сайте, например / services / die-neusten-spiele / | / EN / услуги / 404 /

Кто-нибудь сталкивался с подобной проблемой или имел решение для этой ошибки?

Спасибо за любую помощь

Solutions Collecting From Web of "WordPress CPT inexistent post загружает страницу блога"