Установить другой код для шаблона деталей заказа в Woocommerce - PullRequest
0 голосов
/ 29 октября 2018

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

/wp-content/plugins/woocommerce/templates/order/order-details.php

Как создать два разных файла шаблона для страницы благодарности и страницы моей учетной записи для отображения деталей заказа.

1 Ответ

0 голосов
/ 29 октября 2018

Вам не нужно создавать 2 разных файла (что усложнит).

Вместо этого используйте условные теги Woocommerce в своем шаблоне (или в стороне связанных хуков), например:

if( is_wc_endpoint_url( 'order-received' ) ) 
{
    // Your code for thank you page
}
elseif ( is_wc_endpoint_url( 'view-order' ) ) 
{
    // Your code for My account > View order
}

Это будет намного лучше и проще

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...