Alan Zeytin Ayvalık Kırma Yeşil Zeytin 291-350 S Cam Kavanoz 900 Gr

Zeytin
Alan Zeytin Ayvalık Kırma Yeşil Zeytin 291-350 S Cam Kavanoz 900 Gr BS-ALANZEYTIN-10 Yakınlaştırmak için görselin üzerine gelin
Marka Alan Zeytin

Alan Zeytin Ayvalık Kırma Yeşil Zeytin 291-350 S Cam Kavanoz 900 Gr

BS-ALANZEYTIN-10 Zeytin

Ayvalık kırma yeşil zeytin, kalibre 291-350 S, cam kavanoz, 900 g.

Fiyatı görmek ve sepete eklemek için hesap açın

Fiyatlar üyelere özel

Fiyatı görmek ve sepete eklemek için hesap açın

Kayıt Ol
1–3 iş günüStoktaki ürünlerde sevkiyat
Cari hesapE-fatura ile faturalandırma
Hasar değişimi2 iş günü içinde tutanakla
Doğrudan üreticiAlan Zeytin resmi bayi kanalı

Ambalaj etiketinde “Ayvalık Kırma Yeşil Zeytin, 900 g” ibaresi yer alır. Sayfanın etiketi “Taş Kırma” der, ancak sayfada görüntülenen H1 ve ürün adı “Taş” kelimesini içermez; ad H1’den alınmıştır.</p> </div> </div> <div class="bs-tab-panel" data-panel="specs"> <dl class="bs-specs"> <div class="bs-spec-row"> <dt>Barkod / Stok Kodu</dt> <dd>BS-ALANZEYTIN-10</dd> </div> <div class="bs-spec-row"> <dt>Kategori</dt> <dd>Zeytin</dd> </div> <div class="bs-spec-row"> <dt>Marka</dt> <dd>Alan Zeytin</dd> </div> </dl> <p class="bs-specs-note"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><circle cx="12" cy="12" r="10"/><line x1="12" y1="16" x2="12" y2="12"/><line x1="12" y1="8" x2="12.01" y2="8"/></svg> <span>Ambalaj ve koli bilgileri üretici tarafından bildirilmiştir; sevkiyat sırasında güncel ambalaj etiketini esas alınız.</span> </p> </div> <div class="bs-tab-panel" data-panel="delivery"> <div class="bs-delivery"> <div class="bs-delivery-item"> <h4><span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><rect x="1" y="3" width="15" height="13"/><polygon points="16 8 20 8 23 11 23 16 16 16 16 8"/><circle cx="5.5" cy="18.5" r="2.5"/><circle cx="18.5" cy="18.5" r="2.5"/></svg></span>Teslimat Süresi</h4> <p>Onaylanan siparişler, stok durumuna göre 1–3 iş günü içinde bayinin anlaşmalı dağıtım ağıyla işletme adresinize teslim edilir. İl dışı sevkiyatlarda süre 5 iş gününe kadar uzayabilir.</p> </div> <div class="bs-delivery-item"> <h4><span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><line x1="16.5" y1="9.4" x2="7.5" y2="4.21"/><path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"/><polyline points="3.27 6.96 12 12.01 20.73 6.96"/><line x1="12" y1="22.08" x2="12" y2="12"/></svg></span>Sipariş ve Koli Katı</h4> <p>Siparişler adet bazında verilir; sevkiyat kolaylığı için koli katlarında sipariş vermenizi öneririz. Koli içi adet bilgisi ürün özellikleri sekmesindedir.</p> </div> <div class="bs-delivery-item"> <h4><span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><polyline points="14 2 14 8 20 8"/><line x1="16" y1="13" x2="8" y2="13"/><line x1="16" y1="17" x2="8" y2="17"/></svg></span>Faturalandırma</h4> <p>Tüm siparişler cari hesabınıza işlenir ve e-fatura olarak düzenlenir. Ödeme koşullarınız marka ile yaptığınız bayilik sözleşmesine göre uygulanır.</p> </div> <div class="bs-delivery-item"> <h4><span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><polyline points="1 4 1 10 7 10"/><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"/></svg></span>İade ve Değişim</h4> <p>Sevkiyat sırasında hasar gören veya yanlış gönderilen ürünler, teslimattan itibaren 2 iş günü içinde tutanakla bildirildiğinde ücretsiz değiştirilir. Soğuk zincir ürünlerinde iade, zincir bütünlüğü korunduğu sürece kabul edilir.</p> </div> </div> </div> </div> <!-- ========================= BENZER ÜRÜNLER ========================= --> <div class="bs-related"> <div class="bs-section-head"> <h3><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><polygon points="12 2 2 7 12 12 22 7 12 2"/><polyline points="2 17 12 22 22 17"/><polyline points="2 12 12 17 22 12"/></svg> Benzer Ürünler</h3> <a href="https://bayisec.com/alan-zeytin/urun-kategori/sut-kahvaltilik/zeytin/">Tümünü gör →</a> </div> <div class="bs-related-grid"> <a class="bs-mini" href="https://bayisec.com/alan-zeytin/urun/alan-zeytin-ayvalik-kirma-yesil-zeytin-291-350-s-cam-kavanoz-350-gr/"> <span class="bs-mini-img"> <img decoding="async" src="https://bayisec.com/alan-zeytin/wp-content/uploads/sites/18/2026/08/BS-ALANZEYTIN-07-300x300.webp" alt="Alan Zeytin Ayvalık Kırma Yeşil Zeytin 291-350 S Cam Kavanoz 350 Gr" loading="lazy"> </span> <span class="bs-mini-body"> <span class="bs-mini-name">Alan Zeytin Ayvalık Kırma Yeşil Zeytin 291-350 S Cam Kavanoz 350 Gr</span> <span class="bs-mini-foot"> <span class="bs-mini-price"><span class="bs-price-hidden"><span class="bs-price-mask" aria-hidden="true" title="Fiyatı görmek ve sepete eklemek için hesap açın">••,•• ₺</span><span class="bs-price-note">Fiyatı görmek ve sepete eklemek için hesap açın</span></span></span> <span class="bs-mini-stock bs-mini-stock--in"> Stokta </span> </span> </span> </a> <a class="bs-mini" href="https://bayisec.com/alan-zeytin/urun/alan-zeytin-kirma-yesil-zeytin-141-160-cam-kavanoz-900-gr/"> <span class="bs-mini-img"> <img decoding="async" src="https://bayisec.com/alan-zeytin/wp-content/uploads/sites/18/2026/08/BS-ALANZEYTIN-05-300x300.webp" alt="Alan Zeytin Kırma Yeşil Zeytin 141-160 Cam Kavanoz 900 Gr" loading="lazy"> </span> <span class="bs-mini-body"> <span class="bs-mini-name">Alan Zeytin Kırma Yeşil Zeytin 141-160 Cam Kavanoz 900 Gr</span> <span class="bs-mini-foot"> <span class="bs-mini-price"><span class="bs-price-hidden"><span class="bs-price-mask" aria-hidden="true" title="Fiyatı görmek ve sepete eklemek için hesap açın">••,•• ₺</span><span class="bs-price-note">Fiyatı görmek ve sepete eklemek için hesap açın</span></span></span> <span class="bs-mini-stock bs-mini-stock--in"> Stokta </span> </span> </span> </a> <a class="bs-mini" href="https://bayisec.com/alan-zeytin/urun/alan-zeytin-biber-dolgulu-yesil-zeytin-181-230-cam-kavanoz-330-gr/"> <span class="bs-mini-img"> <img decoding="async" src="https://bayisec.com/alan-zeytin/wp-content/uploads/sites/18/2026/08/BS-ALANZEYTIN-09-300x300.webp" alt="Alan Zeytin Biber Dolgulu Yeşil Zeytin 181-230 Cam Kavanoz 330 Gr" loading="lazy"> </span> <span class="bs-mini-body"> <span class="bs-mini-name">Alan Zeytin Biber Dolgulu Yeşil Zeytin 181-230 Cam Kavanoz 330 Gr</span> <span class="bs-mini-foot"> <span class="bs-mini-price"><span class="bs-price-hidden"><span class="bs-price-mask" aria-hidden="true" title="Fiyatı görmek ve sepete eklemek için hesap açın">••,•• ₺</span><span class="bs-price-note">Fiyatı görmek ve sepete eklemek için hesap açın</span></span></span> <span class="bs-mini-stock bs-mini-stock--in"> Stokta </span> </span> </span> </a> <a class="bs-mini" href="https://bayisec.com/alan-zeytin/urun/alan-zeytin-gemlik-siyah-zeytin-201-230-xl-pet-900-gr/"> <span class="bs-mini-img"> <img decoding="async" src="https://bayisec.com/alan-zeytin/wp-content/uploads/sites/18/2026/08/BS-ALANZEYTIN-04-300x300.webp" alt="Alan Zeytin Gemlik Siyah Zeytin 201-230 XL Pet 900 Gr" loading="lazy"> </span> <span class="bs-mini-body"> <span class="bs-mini-name">Alan Zeytin Gemlik Siyah Zeytin 201-230 XL Pet 900 Gr</span> <span class="bs-mini-foot"> <span class="bs-mini-price"><span class="bs-price-hidden"><span class="bs-price-mask" aria-hidden="true" title="Fiyatı görmek ve sepete eklemek için hesap açın">••,•• ₺</span><span class="bs-price-note">Fiyatı görmek ve sepete eklemek için hesap açın</span></span></span> <span class="bs-mini-stock bs-mini-stock--in"> Stokta </span> </span> </span> </a> </div> </div> <!-- Işık kutusu --> <div class="bs-lightbox" id="bsLightbox" role="dialog" aria-modal="true" aria-label="Ürün görseli"> <button type="button" class="bs-lightbox-btn bs-lightbox-close" aria-label="Kapat"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg></button> <img decoding="async" src="" alt="Alan Zeytin Ayvalık Kırma Yeşil Zeytin 291-350 S Cam Kavanoz 900 Gr"> <span class="bs-lightbox-count"></span> </div> <div class="bs-toast-wrap" id="bsToasts" aria-live="polite"></div> </div> </div> </div> </div> </div> <!-- Container-fluid Ends--> </div> <!-- footer start--> <footer class="footer"> <div class="container-fluid"> <div class="row"> <div class="col-md-12 footer-copyright text-center"> <p class="mb-0">Copyright 2026 © Bayiseç, Hubvogal Business Solutions markasıdır. Tüm hakları saklıdır. </p> <p class="mb-0 f-12 mt-1"> <a href="https://bayisec.com/kvkk-aydinlatma-metni">KVKK Aydınlatma Metni</a> <span class="text-muted"> · </span> <a href="https://bayisec.com/gizlilik-ve-guvenlik-politikasi">Gizlilik ve Güvenlik Politikası</a> <span class="text-muted"> · </span> <a href="https://bayisec.com/uyelik-sozlesmesi">Üyelik Sözleşmesi</a> <span class="text-muted"> · </span> <a href="https://bayisec.com/cerez-politikasi">Çerez Politikası</a> <span class="text-muted"> · </span> <a href="#" class="bs-cc-open">Çerez Tercihleri</a> </p> </div> </div> </div> </footer> <div class="modal fade" id="BarcodeQuickAdd" tabindex="-1" role="dialog" aria-labelledby="BarcodeQuickAddTitle" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered bs-bqa-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <span class="bs-bqa-head-icon" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M3 5v14M7 5v14M11 5v14M15 5v10M19 5v14"></path> </svg> </span> <div class="bs-bqa-head-text"> <h5 class="modal-title" id="BarcodeQuickAddTitle">Barkodla Bulunan Ürün</h5> <p class="bs-bqa-subtitle">Taranan barkodla eşleşen ürün</p> </div> <button type="button" class="close" data-dismiss="modal" aria-label="Kapat"><span aria-hidden="true">×</span></button> </div> <div class="modal-body"> <div class="bs-bqa-loading"> <span class="bs-bqa-spinner" role="status" aria-hidden="true"></span> <p class="bs-bqa-loading-text">Ürün aranıyor…</p> </div> <div class="bs-bqa-message" hidden></div> <div class="bs-bqa-result" hidden></div> </div> </div> </div> </div> </div> <!-- Page Body End--> </div> <script type="text/javascript"> var ajax_url = "https://bayisec.com/alan-zeytin/wp-admin/admin-ajax.php"; var home_url = "https://bayisec.com/alan-zeytin"; var brand = "alan-zeytin"; var currency = "₺"; var asset_url = "https://bayisec.com/alan-zeytin/wp-content/themes/hubretail"; </script> <!-- jQuery: WordPress'in kopyası head'de yüklü (bayisec_enqueue_jquery). Buraya ikinci bir jQuery koymak head'de ona bağlanmış eklentileri (WooCommerce blockUI) siler ve kasa script'ini komple düşürür. Sadece `$` takma adı geri veriliyor — WP'nin jquery.js'i sonunda noConflict() çağırıyor. --> <script>window.$ = window.jQuery;</script> <!-- Bootstrap js--> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/4.6.1/js/bootstrap.bundle.min.js"></script> <!-- feather icon js--> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/icons/feather-icon/feather.min.js"></script> <!-- scrollbar js--> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/scrollbar/simplebar.js"></script> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/scrollbar/custom.js"></script> <!-- Plugins JS start--> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/sidebar-menu.js"></script> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/pnotify/pnotify.min.js"></script> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/string-mask.js"></script> <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script> <!-- Plugins JS Ends--> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/magaza-cart.js?ver=1787155583"></script> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/barcode-quick-add.js?ver=1789649314"></script> <link rel="stylesheet" type="text/css" href="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/css/bayisec-cart-feedback.css?ver=1789649314"> <!-- Theme js--> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/config.js"></script> <script src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/script.js"></script> <!-- login js--> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/alan-zeytin/*"},{"not":{"href_matches":["/alan-zeytin/wp-*.php","/alan-zeytin/wp-admin/*","/alan-zeytin/wp-content/uploads/sites/18/*","/alan-zeytin/wp-content/*","/alan-zeytin/wp-content/plugins/*","/alan-zeytin/wp-content/themes/hubretail/*","/alan-zeytin/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <style> @media screen and (max-width: 380px) { ._1xrVL7npYN5CKybp32heXk { position: fixed; bottom: 0!important; top: unset; left: 0; width: 100%; } } </style><script type="application/ld+json">{"@context":"https://schema.org/","@type":"Product","@id":"https://bayisec.com/alan-zeytin/urun/alan-zeytin-ayvalik-kirma-yesil-zeytin-291-350-s-cam-kavanoz-900-gr/#product","name":"Alan Zeytin Ayval\u0131k K\u0131rma Ye\u015fil Zeytin 291-350 S Cam Kavanoz 900 Gr","url":"https://bayisec.com/alan-zeytin/urun/alan-zeytin-ayvalik-kirma-yesil-zeytin-291-350-s-cam-kavanoz-900-gr/","description":"Ayval\u0131k k\u0131rma ye\u015fil zeytin, kalibre 291-350 S, cam kavanoz, 900 g.","image":"https://bayisec.com/alan-zeytin/wp-content/uploads/sites/18/2026/08/BS-ALANZEYTIN-10.webp","sku":"BS-ALANZEYTIN-10"}</script> <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <div class="pswp__bg"></div> <div class="pswp__scroll-wrap"> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <div class="pswp__ui pswp__ui--hidden"> <div class="pswp__top-bar"> <div class="pswp__counter"></div> <button class="pswp__button pswp__button--close" aria-label="Kapat (Esc)"></button> <button class="pswp__button pswp__button--share" aria-label="Paylaş"></button> <button class="pswp__button pswp__button--fs" aria-label="Tam ekrana geç"></button> <button class="pswp__button pswp__button--zoom" aria-label="Yakınlaştır/uzaklaştır"></button> <div class="pswp__preloader"> <div class="pswp__preloader__icn"> <div class="pswp__preloader__cut"> <div class="pswp__preloader__donut"></div> </div> </div> </div> </div> <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> <div class="pswp__share-tooltip"></div> </div> <button class="pswp__button pswp__button--arrow--left" aria-label="Önceki (sol ok)"></button> <button class="pswp__button pswp__button--arrow--right" aria-label="Sonraki (sağ ok)"></button> <div class="pswp__caption"> <div class="pswp__caption__center"></div> </div> </div> </div> </div> <script type='text/javascript'> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <script id="wc-add-to-cart-js-extra"> var wc_add_to_cart_params = {"ajax_url":"/alan-zeytin/wp-admin/admin-ajax.php","wc_ajax_url":"/alan-zeytin/?wc-ajax=%%endpoint%%","i18n_view_cart":"Sepetim","cart_url":"https://bayisec.com/alan-zeytin/sepet/","is_cart":"","cart_redirect_after_add":"no"}; //# sourceURL=wc-add-to-cart-js-extra </script> <script data-wp-strategy="defer" id="wc-add-to-cart-js" src="https://bayisec.com/alan-zeytin/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.9.4"></script> <script id="eib2bpro_public-js-extra"> var eiB2BPublic = {"ajax_url":"https://bayisec.com/alan-zeytin/wp-admin/admin-ajax.php","admin_url":"https://bayisec.com/alan-zeytin/wp-admin/","cart_url":"https://bayisec.com/alan-zeytin/sepet/","checkout_url":"https://bayisec.com/alan-zeytin/odeme/","nonce":"aa87b4deb6","vat_countries":"","replace_add_to_cart_with_quote":"0","i18n":{"wait":"L\u00fctfen bekleyin","are_you_sure":"Emin misiniz?","fill":"L\u00fctfen t\u00fcm alanlar\u0131 doldurun","add":"Ekle"}}; //# sourceURL=eib2bpro_public-js-extra </script> <script id="eib2bpro_public-js" src="https://bayisec.com/alan-zeytin/wp-content/plugins/eib2bpro/b2b/public/public.js?ver=1.1.1"></script> <script id="sourcebuster-js-js" src="https://bayisec.com/alan-zeytin/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.9.4"></script> <script id="wc-order-attribution-js-extra"> var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://bayisec.com/alan-zeytin/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; //# sourceURL=wc-order-attribution-js-extra </script> <script id="wc-order-attribution-js" src="https://bayisec.com/alan-zeytin/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.9.4"></script> <script id="bayisec-pdp-js-extra"> var bayisecPdp = {"ajaxUrl":"/alan-zeytin/?wc-ajax=%%endpoint%%","cartUrl":"https://bayisec.com/alan-zeytin/sepet/","i18n":{"adding":"Ekleniyor\u2026","added":"\u00dcr\u00fcn sepetinize eklendi.","error":"\u00dcr\u00fcn sepete eklenemedi. L\u00fctfen tekrar deneyin.","selectAll":"L\u00fctfen t\u00fcm se\u00e7enekleri belirleyin.","maxStock":"Stokta bu \u00fcr\u00fcnden en fazla %s adet bulunuyor.","goToCart":"Sepete Git"}}; //# sourceURL=bayisec-pdp-js-extra </script> <script id="bayisec-pdp-js" src="https://bayisec.com/alan-zeytin/wp-content/themes/hubretail/assets/js/product-detail.js?ver=1786213060"></script> <script id="wooaa-frontend-js-extra"> var wooaa_vars = {"wc_ajax_url":"/alan-zeytin/?wc-ajax=%%endpoint%%","nonce":"75d6d8abc5","product_types":"all","ignore_btn_class":".disabled,.wpc-disabled,.wooaa-disabled,.wooco-disabled,.woosb-disabled,.woobt-disabled,.woosg-disabled,.woofs-disabled,.woopq-disabled,.wpcpo-disabled,.wpcbn-btn,.wpcme-btn,.wpcev-btn,.wpcuv-update","ignore_form_data":"","cart_url":"https://bayisec.com/alan-zeytin/sepet/","cart_redirect_after_add":"no"}; //# sourceURL=wooaa-frontend-js-extra </script> <script id="wooaa-frontend-js" src="https://bayisec.com/alan-zeytin/wp-content/plugins/wpc-ajax-add-to-cart/assets/js/frontend.js?ver=2.2.3"></script> <script id="eib2bpro-js-extra"> var eiB2BProPublic = {"ajax_url":"https://bayisec.com/alan-zeytin/wp-admin/admin-ajax.php","nonce":"aa87b4deb6","eib2bpro_p":"pulse","eib2bpro_t":"p","eib2bpro_i":"39"}; //# sourceURL=eib2bpro-js-extra </script> <script id="eib2bpro-js" src="https://bayisec.com/alan-zeytin/wp-content/plugins/eib2bpro/core/public/js/public.js?ver=1.0"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://bayisec.com/alan-zeytin/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}} </script> <script type="module"> /*! This file is auto-generated */ var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); //# sourceURL=https://bayisec.com/alan-zeytin/wp-includes/js/wp-emoji-loader.min.js </script> <!-- Plugin used--> <div id="bs-cc-banner" class="bs-cc bs-cc-banner" role="region" aria-label="Çerez bildirimi" hidden> <div class="bs-cc-banner-inner"> <p class="bs-cc-banner-text"> <span class="bs-cc-uzun">Sitemizde deneyiminizi iyileştirmek için çerezler kullanıyoruz. Zorunlu çerezler sitenin çalışması için her zaman aktiftir; diğer çerezler için tercihinizi</span> <span class="bs-cc-kisa">Çerez kullanıyoruz; zorunlu olanlar hep açık. Ayrıntı:</span> <a href="https://bayisec.com/cerez-politikasi" class="bs-cc-link" target="_blank" rel="noopener">Çerez Politikası</a><span class="bs-cc-kisa"> · <button type="button" class="bs-cc-linkbtn" data-bs-cc="manage">Tercihleri yönet</button></span><span class="bs-cc-uzun"> sayfasından inceleyip aşağıdan seçebilirsiniz.</span> </p> <div class="bs-cc-banner-actions"> <button type="button" class="bs-cc-btn bs-cc-btn-outline" data-bs-cc="manage">Tercihleri Yönet</button> <button type="button" class="bs-cc-btn bs-cc-btn-outline" data-bs-cc="necessary">Yalnızca Zorunlu</button> <button type="button" class="bs-cc-btn bs-cc-btn-primary" data-bs-cc="accept-all">Tümünü Kabul Et</button> </div> </div> </div> <div id="bs-cc-overlay" class="bs-cc bs-cc-overlay" hidden></div> <div id="bs-cc-modal" class="bs-cc bs-cc-modal" role="dialog" aria-modal="true" aria-labelledby="bs-cc-modal-title" hidden> <div class="bs-cc-modal-inner"> <div class="bs-cc-modal-header"> <h2 id="bs-cc-modal-title" class="bs-cc-modal-title">Çerez Tercihleri</h2> <button type="button" class="bs-cc-close" data-bs-cc="close" aria-label="Paneli kapat"> <svg width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true"><path d="M1 1L15 15M15 1L1 15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg> </button> </div> <div class="bs-cc-modal-body"> <p class="bs-cc-modal-intro"> Çerez kategorilerini aşağıdan yönetebilirsiniz. Zorunlu çerezler sitenin temel işlevleri (oturum, sepet, güvenlik) için gereklidir ve kapatılamaz. Tercihleriniz bu cihazda 1 yıl boyunca hatırlanır; dilediğiniz zaman <a href="https://bayisec.com/cerez-politikasi" class="bs-cc-link" target="_blank" rel="noopener">Çerez Politikası</a> sayfasındaki bağlantıdan tekrar açabilirsiniz. </p> <div class="bs-cc-category"> <div class="bs-cc-category-head"> <span class="bs-cc-category-name">Zorunlu Çerezler</span> <label class="bs-cc-switch" aria-label="Zorunlu çerezler her zaman aktif"> <input type="checkbox" checked disabled> <span class="bs-cc-slider" aria-hidden="true"></span> </label> </div> <p class="bs-cc-category-desc">Oturum açma, sepet ve güvenlik gibi sitenin çalışması için zorunlu temel işlevleri sağlar. Bu kategori her zaman aktiftir ve kapatılamaz.</p> </div> <div class="bs-cc-category"> <div class="bs-cc-category-head"> <span class="bs-cc-category-name">İşlevsel/Tercih Çerezleri</span> <label class="bs-cc-switch" aria-label="İşlevsel/Tercih çerezlerini aç/kapat"> <input type="checkbox" id="bs-cc-functional"> <span class="bs-cc-slider" aria-hidden="true"></span> </label> </div> <p class="bs-cc-category-desc">Dil, görünüm gibi tercihlerinizi hatırlayarak size daha kişisel bir deneyim sunar. Kapalıyken site çalışmaya devam eder ancak bazı tercihler her ziyarette sıfırlanabilir.</p> </div> <div class="bs-cc-category"> <div class="bs-cc-category-head"> <span class="bs-cc-category-name">Analitik Çerezler</span> <label class="bs-cc-switch" aria-label="Analitik çerezleri aç/kapat"> <input type="checkbox" id="bs-cc-analytics"> <span class="bs-cc-slider" aria-hidden="true"></span> </label> </div> <p class="bs-cc-category-desc">Sitenin nasıl kullanıldığını anlamamıza yardımcı olur. Bu kategori şu an kullanılmamaktadır; ileride eklenmesi hâlinde bu tercihe göre çalıştırılacaktır.</p> </div> </div> <div class="bs-cc-modal-footer"> <button type="button" class="bs-cc-btn bs-cc-btn-outline" data-bs-cc="save">Tercihleri Kaydet</button> <button type="button" class="bs-cc-btn bs-cc-btn-primary" data-bs-cc="accept-all-modal">Tümünü Kabul Et</button> </div> </div> </div> <style> /* B0-038: sistem yazı tipi yığını sitenin geri kalanından (Rubik) farklı görünüyordu. */ .bs-cc{box-sizing:border-box;font-family:'Rubik',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;} .bs-cc *{box-sizing:border-box;} /* ZORUNLU: aşağıdaki .bs-cc-modal kuralı display:flex veriyor; yazar stili tarayıcının [hidden]{display:none} kuralını EZER → panel gizlenemez ve her sayfada açık gelirdi. Bu kural gizlemeyi geri kazandırır. */ .bs-cc[hidden]{display:none !important;} .bs-cc-banner{position:fixed;left:0;right:0;bottom:0;z-index:99999;background:#ffffff;box-shadow:0 -2px 16px rgba(0,0,0,.15);border-top:1px solid #e6e6e6;padding:16px 20px;} .bs-cc-banner-inner{max-width:1140px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;} .bs-cc-banner-text{margin:0;flex:1 1 380px;font-size:13.5px;line-height:1.6;color:#2b2b2b;} .bs-cc-banner-actions{display:flex;gap:10px;flex-wrap:wrap;flex:0 0 auto;} .bs-cc-link{color:#143d59;text-decoration:underline;} .bs-cc-link:hover{color:#0e2c40;} .bs-cc-btn{appearance:none;border-radius:6px;padding:10px 18px;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid #143d59;white-space:nowrap;line-height:1.2;} .bs-cc-btn-primary{background:#143d59;color:#ffffff;} .bs-cc-btn-primary:hover{background:#0e2c40;} .bs-cc-btn-outline{background:#ffffff;color:#143d59;} .bs-cc-btn-outline:hover{background:#f2f6f9;} .bs-cc-overlay{position:fixed;inset:0;z-index:99998;background:rgba(20,61,89,.45);} .bs-cc-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;width:100%;max-width:560px;max-height:88vh;background:#ffffff;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;} .bs-cc-modal-inner{display:flex;flex-direction:column;max-height:88vh;} .bs-cc-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid #eceff1;flex:0 0 auto;} .bs-cc-modal-title{margin:0;font-size:18px;font-weight:600;color:#143d59;} .bs-cc-close{appearance:none;border:none;background:transparent;color:#143d59;cursor:pointer;padding:6px;line-height:0;border-radius:4px;} .bs-cc-close:hover{background:#f2f6f9;} .bs-cc-modal-body{padding:18px 22px;overflow-y:auto;flex:1 1 auto;} .bs-cc-modal-intro{margin:0 0 18px;font-size:13px;line-height:1.65;color:#4a4a4a;} .bs-cc-category{padding:14px 0;border-top:1px solid #eceff1;} .bs-cc-category:first-of-type{border-top:none;padding-top:0;} .bs-cc-category-head{display:flex;align-items:center;justify-content:space-between;gap:12px;} .bs-cc-category-name{font-size:14.5px;font-weight:600;color:#1d1d1d;} .bs-cc-category-desc{margin:6px 0 0;font-size:12.5px;line-height:1.6;color:#6b6b6b;} .bs-cc-modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 22px;border-top:1px solid #eceff1;flex:0 0 auto;flex-wrap:wrap;} .bs-cc-switch{position:relative;display:inline-block;width:42px;height:24px;flex:0 0 auto;} .bs-cc-switch input{opacity:0;width:0;height:0;position:absolute;} .bs-cc-slider{position:absolute;inset:0;background:#ccd3d8;border-radius:24px;cursor:pointer;transition:background .15s ease;} .bs-cc-slider::before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background:#ffffff;border-radius:50%;transition:transform .15s ease;} .bs-cc-switch input:checked + .bs-cc-slider{background:#143d59;} .bs-cc-switch input:checked + .bs-cc-slider::before{transform:translateX(18px);} .bs-cc-switch input:disabled + .bs-cc-slider{background:#8fa6b6;cursor:not-allowed;} /* !important: telefon vendor style.css `button,input,textarea{outline:0 !important}` basıyor — halka telefonda hiç görünmüyordu (G2a-2b-2). */ .bs-cc-switch input:focus-visible + .bs-cc-slider{outline:2px solid #143d59 !important;outline-offset:2px;} .bs-cc-btn:focus-visible,.bs-cc-close:focus-visible{outline:2px solid #143d59 !important;outline-offset:2px;} .bs-cc-kisa{display:none;} /* Dokunma alanı 44 px (12+20+12); eksi dikey kenar boşluğu satır yüksekliğini değiştirmez. */ .bs-cc-linkbtn{appearance:none;background:none;border:0;padding:12px 0;margin:-12px 0;font:inherit;color:#143d59;text-decoration:underline;cursor:pointer;} .bs-cc-linkbtn:focus-visible{outline:2px solid #143d59 !important;outline-offset:2px;} /* G9-2 (B0-241) — Bootstrap modalı (yan menü, hesap menüsü, sepet; z-index 1055) açıkken band modalın alt yarısını örtüyordu. Modal açıkken gizlenir, kapanınca geri gelir (yalnız CSS). */ body.modal-open .bs-cc-banner{display:none !important;} @media (max-width:576px){ /* B0-040: banner ilk görünümün yaklaşık yarısını kaplıyordu VE telefon şablonundaki sabit alt menünün (.un-bottom-navigation, ~56-60px) üstüne biniyordu — ikisi de `position:fixed; bottom:0`. Banner artık menünün ÜSTÜNDE durur, iç boşluk/yazı küçültülüp düğmeler tek satıra sığdığı yerde yan yana dizilir (metin yine ≥14px). Yukarı kaydırma yalnız alt menüsü olan sayfada — giriş/kayıt gibi menüsüz sayfada boşluk kalmasın. */ .bs-cc-banner{padding:10px 14px;} body:has(.un-bottom-navigation) .bs-cc-banner{bottom:64px;bottom:calc(64px + env(safe-area-inset-bottom));} .bs-cc-banner-inner{gap:8px;} .bs-cc-banner-text{font-size:14px;line-height:1.45;} .bs-cc-banner-actions{width:100%;flex-direction:row;gap:8px;} .bs-cc-banner-actions .bs-cc-btn{flex:1 1 auto;min-width:0;min-height:44px;padding:8px 10px;font-size:14px;text-align:center;} .bs-cc-uzun{display:none;} .bs-cc-kisa{display:inline;} .bs-cc-banner-actions [data-bs-cc="manage"]{display:none;} /* Band açıkken sayfanın sonu bandın arkasında kalıyordu (giriş ekranında kayıt satırları kaydırılarak da açılamıyordu): band boyu kadar alt boşluk. padding değil margin: boş dolgu #wrapper kutusunu bandın altına uzatıp "içerik bandın altında" ölçümünü yanıltıyordu. */ body:has(#bs-cc-banner:not([hidden])) #wrapper{margin-bottom:124px;} .bs-cc-modal{width:calc(100% - 24px);max-height:92vh;} .bs-cc-modal-inner{max-height:92vh;} .bs-cc-modal-footer{flex-direction:column;} .bs-cc-modal-footer .bs-cc-btn{width:100%;text-align:center;} } </style> <script> (function () { "use strict"; // Aynı sayfada partial ikinci kez çağrılırsa (helper'daki statik bayrak zaten // engeller ama savunmacı olsun) JS'i yeniden kurma: if (window.bayisecConsent) { return; } var COOKIE_NAME = "bayisec_cookie_consent"; var COOKIE_VERSION = 1; var COOKIE_DAYS = 365; var listeners = []; var current = null; function readCookie(name) { var pattern = new RegExp("(?:^|; )" + name.replace(/([.$?*|{}()\[\]\\\/+^])/g, "\\$1") + "=([^;]*)"); var match = document.cookie.match(pattern); return match ? decodeURIComponent(match[1]) : null; } function writeCookie(name, value) { var maxAge = COOKIE_DAYS * 24 * 60 * 60; var secure = (window.location.protocol === "https:") ? "; Secure" : ""; document.cookie = name + "=" + encodeURIComponent(value) + "; max-age=" + maxAge + "; path=/; SameSite=Lax" + secure; } function getStoredConsent() { var raw = readCookie(COOKIE_NAME); if (!raw) { return null; } try { var parsed = JSON.parse(raw); if (parsed && parsed.v === COOKIE_VERSION) { return parsed; } } catch (e) { /* bozuk/eski çerez → geçersiz say */ } return null; } current = getStoredConsent(); var banner = document.getElementById("bs-cc-banner"); var overlay = document.getElementById("bs-cc-overlay"); var modal = document.getElementById("bs-cc-modal"); var functionalInput = document.getElementById("bs-cc-functional"); var analyticsInput = document.getElementById("bs-cc-analytics"); var lastFocusedEl = null; function showBanner() { if (banner) { banner.hidden = false; } } function hideBanner() { if (banner) { banner.hidden = true; } } function onKeydown(e) { if (e.key === "Escape" || e.keyCode === 27) { closeModal(); } } function openModal() { if (!modal || !overlay) { return; } var prefs = current || { necessary: 1, functional: 0, analytics: 0 }; if (functionalInput) { functionalInput.checked = !!prefs.functional; } if (analyticsInput) { analyticsInput.checked = !!prefs.analytics; } lastFocusedEl = document.activeElement; overlay.hidden = false; modal.hidden = false; document.addEventListener("keydown", onKeydown); var focusable = modal.querySelector('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'); if (focusable) { focusable.focus(); } } function closeModal() { if (!modal || !overlay) { return; } overlay.hidden = true; modal.hidden = true; document.removeEventListener("keydown", onKeydown); if (lastFocusedEl && typeof lastFocusedEl.focus === "function") { lastFocusedEl.focus(); } } function saveConsent(prefs) { current = { v: COOKIE_VERSION, necessary: 1, functional: prefs.functional ? 1 : 0, analytics: prefs.analytics ? 1 : 0, ts: Math.floor(Date.now() / 1000) }; writeCookie(COOKIE_NAME, JSON.stringify(current)); hideBanner(); closeModal(); var detail = { necessary: true, functional: !!current.functional, analytics: !!current.analytics }; document.dispatchEvent(new CustomEvent("bayisec:consent", { detail: detail })); listeners.forEach(function (cb) { try { cb(detail); } catch (e) { /* dinleyici hatası bildirimi bozmasın */ } }); } document.addEventListener("click", function (e) { var target = e.target; if (!target || typeof target.closest !== "function") { return; } var openTrigger = target.closest(".bs-cc-open"); if (openTrigger) { e.preventDefault(); openModal(); return; } var actionEl = target.closest("[data-bs-cc]"); if (!actionEl) { return; } switch (actionEl.getAttribute("data-bs-cc")) { case "accept-all": case "accept-all-modal": saveConsent({ functional: true, analytics: true }); break; case "necessary": saveConsent({ functional: false, analytics: false }); break; case "manage": openModal(); break; case "save": saveConsent({ functional: functionalInput ? functionalInput.checked : false, analytics: analyticsInput ? analyticsInput.checked : false }); break; case "close": closeModal(); break; } }); if (overlay) { overlay.addEventListener("click", closeModal); } if (!current) { showBanner(); } window.bayisecConsent = { get: function (category) { if (category === "necessary") { return true; } var prefs = current || { functional: 0, analytics: 0 }; return !!prefs[category]; }, all: function () { var prefs = current || { necessary: 1, functional: 0, analytics: 0 }; return { necessary: true, functional: !!prefs.functional, analytics: !!prefs.analytics }; }, open: openModal, onChange: function (cb) { if (typeof cb === "function") { listeners.push(cb); } } }; })(); </script> </body> </html>