Задать вопрос
bassoon48
@bassoon48
Токсичный и нервный сись адмын

Возможно ли доработать кастомную ссылку как в теме Wordpress (чтобы была слайдером а не просто переход)?

на странице оформления Ссылка удалена модератором.
заказа
есть вот такая байда:
64bd4c3ab3d25938614181.png

Две ссылки. Первая родная из темы "Botiga". Она открывается красиво слайдером:
64bd4c5eb6948093053679.jpeg

А вторая ссылка была создана лично мной через хуки (политика конфид.)

Дак вот, мой внутренний перфекционист негодует. Хочется сделать и вторую слайдером, либо чтоб и первая и вторая открывалась как ссылка в новом окне.

Конечно же желателен первый вариант.

Может-кто нибудь помочь нубу?

Update:
Я пытался найти расположение первой ссылки, чтобы найти тег "a" и вставить параметр _blank.
Но нифига не получилось. Но это самое и простое будет))

Вот код на добавление политики конфиденциальности :
add_action( 'woocommerce_checkout_after_terms_and_conditions', 'privacy_checkbox_block' );
function privacy_checkbox_block() {
    $checkbox_text = sprintf( '%s <a href="%s"><strong>%s</strong></a>', __( 'Я прочитал и согласен с' ), 
    esc_url( site_url('/politic-conf/') ), __( 'политикой конфиденциальности' ) );
    ?>
    <div class="woocommerce-privacy-policy-wrapper">
        <p class="form-row validate-required">
            <label class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
            <input type="checkbox" class="woocommerce-form__input woocommerce-form__input-checkbox input-checkbox" name="privacy_policy" <?php checked( false, true ); ?> id="privacy-policy" />
                <span class="woocommerce-privacy-policy-checkbox-text"><?php echo $checkbox_text; ?></span>&nbsp;<abbr class="required" title="<?php esc_attr_e( 'required', 'woocommerce' ); ?>">*</abbr>
            </label>
            <input type="hidden" name="policy-field" value="1" />
        </p>
    </div>
    <?php
}

add_action( 'woocommerce_checkout_process', 'privacy_checkbox_validation' );
function privacy_checkbox_validation() {
    if ( ! isset( $_POST['privacy_policy'] ) ) {
        wc_add_notice( __( 'Вам необходимо отметить галочкой, что вы ознакомлены с политикой конфиденциальности' ), 'error' );
    }
}


П. С. Кому интересно - всё крутится на Raspberry pi4b и Ubuntu server x64 без графич. оболочки.
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы