Как установить шаблон одного сообщения как «тип продукта»? - PullRequest
0 голосов
/ 18 октября 2019

Я создал индивидуальный шаблон поста для отображения моего простого продукта без использования woocommerce или какого-либо подобного плагина. Я пытался создать шаблон:

<?php
/*
 Template Name: PRODUCTS
 Template Post Type: product
 */
 get_header(); 
 ?>

Но результат @type не отображается в тесте структуры сайта Google.

1 Ответ

0 голосов
/ 18 октября 2019

Если это (продукт) простой пользовательский тип записи, то не нужно использовать один шаблон страницы таким образом. Просто создайте файл с именем single-product.php и поместите содержимое / разметку и т. Д. В файл. Это будет работать отлично. Но помните, что ваша постоянная ссылка должна быть установлена ​​в качестве имени сообщения. Вы можете снова сохранить настройки постоянной ссылки после создания шаблона. Ресурс: http://prntscr.com/pl86vv

ИЛИ

, если вы пользуетесь woocommerce, выполните следующие действия. Я создал этот файл шаблона в каталоге woocommerce моей темы, и это сработало.

<?php
/*
 Template Name: Single Product Style 3
 Template Post Type: product
 */
if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly
}

get_header( 'shop' ); ?>

//content body

<?php get_footer( 'shop' );     
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...