Как я могу изменить URL-адрес порядка просмотра в WooCommerce? - PullRequest
0 голосов
/ 04 июля 2019

Я ищу способ изменить URL-адрес порядка просмотра в WooCommerce.В настоящее время URL-адрес .../view-order/1234.Проблема в том, что я использую собственный префикс для своих заказов клиентов O-2019-07-1234.

. Сейчас я ищу способ заменить идентификатор в URL функцией $order->get_order_number().

.

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

add_action( 'woocommerce_get_view_order_url', 'custom_view_order_url', 10, 2 );
function custom_view_order_url( $url, $order ) {
    return wc_get_endpoint_url( 'view-order', strtolower( $order->get_order_number() ), wc_get_page_permalink( 'myaccount' ) );
}

Так как я могу получить это полностью работает?

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