Добавьте форму входа в систему оплаты на странице корзины - PullRequest
0 голосов
/ 25 мая 2019

Я хочу показать раскрывающийся список начала оформления заказа на странице корзины, но при нажатии на кнопку «Нажмите здесь для входа в систему» ​​я не получаю никаких результатов. Я хотел бы показать, только если пользователь не вошел в систему. Это коды, которые я пробовал, и я получил тот же результат ...

//First option
add_action( 'woocommerce_before_cart', 'woocommerce_checkout_login_form', 10 );

//Second option
add_action( 'woocommerce_before_cart', 'function custom_checkout_login_form', 10 );
function custom_checkout_login_form() {
?>
<div class="woocommerce-form-login-toggle">
    <?php wc_print_notice( apply_filters( 'woocommerce_login_form', __( 'Returning customer?', 'woocommerce' ) ) . ' <a href="#" class="showlogin">' . __( 'Click here to login', 'woocommerce' ) . '</a>', 'notice' ); ?>
</div>
<?php

woocommerce_login_form(
    array(
        'message'  => __( 'If you have shopped with us before, please enter your details below. If you are a new customer, please proceed to the Billing &amp; Shipping section.', 'woocommerce' ),
        'redirect' => wc_get_page_permalink( 'checkout' ),
        'hidden'   => true,
    )
);}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...