Отображение пользовательского сообщения для гостевых пользователей на странице оформления заказа в Woocommerce - PullRequest
0 голосов
/ 01 июля 2018

можно использовать hook (hack) в functions.php показать пользовательское сообщение для гостевых пользователей на странице оформления заказа в woocommerce? Или с другого пути?

Мне нужно показать сообщение при активной включенной регистрации на странице оформления заказа. в настройках аккаунта woocommerce. или включите гостевую проверку на вкладке настроек проверки. потому что при отключении этой опции и гостевой вариант. одно сообщение показывается на странице оформления заказа (из языкового файла woocommerce) esay change from edit language files.

Я бы показывал свое пользовательское сообщение посетителям, когда параметры активны (включены). В итоге; мое пользовательское сообщение показывается незарегистрированным пользователям (посетителям) и скрывается для зарегистрированных посетителей.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 01 июля 2018

Чтобы отобразить пользовательское уведомление на странице оформления заказа для не зарегистрированных пользователей:

add_action('woocommerce_before_checkout_form', 'my_custom_message');
function my_custom_message() {
    if ( ! is_user_logged_in() ) {
        wc_print_notice( __('This is my custom message'), 'notice' );
    }
}

Код помещается в файл function.php вашей активной дочерней темы (или активной темы). Проверено и работает.

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