на странице оформления Ссылка удалена модератором.
заказа
есть вот такая байда:
Две ссылки. Первая родная из темы "Botiga". Она открывается красиво слайдером:
А вторая ссылка была создана лично мной через хуки (политика конфид.)
Дак вот, мой внутренний перфекционист негодует. Хочется сделать и вторую слайдером, либо чтоб и первая и вторая открывалась как ссылка в новом окне.
Конечно же желателен первый вариант.
Может-кто нибудь помочь нубу?
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> <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 без графич. оболочки.