Это документ уровня разработчика. Если вы не разбираетесь в коде и не знаете, как решать возможные конфликты, обратитесь к партнеру Woo или разработчику за помощью. Мы не можем оказывать поддержку по кастомизациям согласно нашей политике поддержки.
Добавьте этот код в файл functions.php дочерней темы или используйте плагин для добавления пользовательского кода, например Code Snippets. Не добавляйте код напрямую в файл functions.php родительской темы, так как он будет перезаписан при обновлении темы.
Этот код добавит пользовательское сообщение над формой входа/регистрации на странице «Мой аккаунт».
/**
* Добавляет сообщение над формой входа / регистрации на странице "Мой аккаунт"
*/
add_action( 'woocommerce_before_customer_login_form', 'jk_login_message' );
function jk_login_message() {
if ( get_option( 'woocommerce_enable_myaccount_registration' ) == 'yes' ) {
?>
<div class="woocommerce-info">
<p><?php _e( 'Returning customers login. New users register for next time so you can:' ); ?></p>
<ul>
<li><?php _e( 'View your order history' ); ?></li>
<li><?php _e( 'Check on your orders' ); ?></li>
<li><?php _e( 'Edit your addresses' ); ?></li>
<li><?php _e( 'Change your password' ); ?></li>
</ul>
</div>
<?php
}
}
Обратите внимание: для работы этого кода нужно включить настройки в разделе «Учетные записи и конфиденциальность».
Разрешить клиентам создавать учетную запись:
- Во время оформления заказа (клиенты могут создать учетную запись до оформления заказа)
- На странице «Мой аккаунт»

