WordPress Ödeme Sayfasına Şartlar Koşullar Ekleme

WordPress Wocommerece ödeme sayfasına Şartlar ve Koşullar onaylama tiki ekleyerek ödemelerinizi güven içerisinde alabilirsiniz.

0 232

WordPress ile e-ticaret siteleri geliştirmeye devam ediyoruz.Bu gün bir müşterimiz için sanal pos başvurusu yaptık ve bankadan gelen cevap doğrultusunda ödeme sayfasında bir checkbox olmasını önerdi bize.Ödeme için Şartlar ve Koşulları kabul ediyorum şeklinde bir onay kutucuğundan bahsetti aslında.Çoğu WordPress Wocommerece temasında bu özellik otomatik olarak geldiği için bu eksiklik hiç dikkatimi çekmemişti.

WordPress ödeme sayfasına Şartlar ve Koşullar aynı zamanda Hizmet sözleşmesini kabul ediyorum şeklinde iki onay kutucuğu ekledi.Bu checkboxı sizlerde ekleyebilirsiniz.

Temanızın function.php dosyasında uygun bir yere aşağıdaki kodları ekleyin tüm işlem bundan ibarettir sorun yaşarsanız yazabilirsiniz.

<?php
//WooCommerce ödeme sayfasında sipariş öncesinde checkbox notu eklemenizi sağlar.
function wolinka_add_checkout_checkbox() {
	?>
		<p class="form-row terms wc-terms-and-conditions">
			<label class="woocommerce-form__label woocommerce-form__label-for-checkbox checkbox">
				<input type="checkbox" class="input-checkbox" name="deliverycheck" id="deliverycheck" />
				<span for="deliverycheck" class="checkbox">Hizmet kalitesinin arttırılması ve kampanyalardan haberdar olmak, indirimlerden faydalanmak ve güncel hikayeleri kaçırmamak için bilgilerimin kullanılmasına ve benimle iletişime geçilmesine izin veriyorum.</span>
				<span class="required">*</span>
			</label>
		</p>
	<?php
}
add_action('woocommerce_review_order_before_submit', 'wolinka_add_checkout_checkbox', 9);
// Checkbox işaretlenmediğinde kullanıcıya uyarı verilmesini sağlar.
function wolinka_not_approved_delivery() {
	if ( ! $_POST['deliverycheck'] )
		wc_add_notice( __( 'Siparişinizi onaylayabilmek için bilgilerin kullanılmasını kabul etmeniz gerekiyor' ), 'error' );
}
add_action('woocommerce_checkout_process', 'wolinka_not_approved_delivery');
?>

Cevap bırakın

E-posta hesabınız yayımlanmayacak.

WordPress Desteğe mi İhtiyacınız Var ?