Woocommerce custom fields

Müşterim üeün sayfasında ve ürün listeleme sayfasındaki ürün kutucuklarında tarih konulsun istiyor. Bunu Advanced Custom Fields diye bir eklentiyle yapabiliyoruz, Bunu kurunca eklemek istediğimiz özel alanı oluşturarak hangi post-type içine eklemek istediğimizi (ürüne mi, yazıya mı, sayfaya mı) belirleyebiliyoruz. Ancak geriye bir tek iş kalıyor, o da template içerisinde eklediğimiz özel alanı nerede göstereceğimiz. Bunun… Okumaya devam et Woocommerce custom fields

Müşteri yurt dışı gönderi adresine göre kargo fiyatı değiştirme.

Merhaba. Uzun süredir (yaklaşık 7 yıl) bloğa yazı yazmamışım zaman gerçekten çabuk geçiyor. Bu süre içinde web tasarımları ve wordpress konusunda önemli değişklikler oldu. Muhtemelen blogumda uzun süre önce paylaştığım hatalar ya da ihtiyaçlara yönelik çözüm yollarıın pek çoğu artık geçerli değil. Ben de elimden geldiğince wordpress wem sitesi tasarımlarında karşılaştığım sorunlarla ilgili bulduğum çözmleri… Okumaya devam et Müşteri yurt dışı gönderi adresine göre kargo fiyatı değiştirme.

Native galeriye geri dönün

Bazı temalar wordpressin geçerli geleri görünüm yerine modifiye edilmiş bir galeri görünümüne sahip. Fakat bu her zaman istediğimiz bir şey değil.  Örneğin bazı temalar özelleştirilmiş galeri kullandığından sayfaya galeri eklediğimizde thumbnail grid görünümü yerine carousel görünümü çıkabiliyor. Bunu yeniden wordpressin geçerli galeri ayarlarına çevirmek için temanızda aşağıdaki satırla başlayan özelleştirilmiş galeri kodunu  bulun: add_shortcode(‘gallery’, ‘my_gallery_shortcode’);… Okumaya devam et Native galeriye geri dönün

WPML Dil Seçim Menüsünde Sadece Bayrak Göstermek

WordPresste en gelişmiş ve en çok kullandığım çoklu dil eklentisi WPML. Bu eklentinin hemen her şeyi düşünülmüş olmasına rağmen hala bir eksiği var, o da siteye dil seçeneği veya dil menüsü eklerkenyalnıza bayrak ikonu seçeneğinin bulunamaması. Bunu biraz temanzın funtions.php dosyasına kod ekleyerek, biraz da css ekleyerek kolaylıkla yapacağız. Temanızın stil dosyasına şu kodu ekleyin:… Okumaya devam et WPML Dil Seçim Menüsünde Sadece Bayrak Göstermek

WordPress Ortam Kütüphanesi Http Hatası Sorunu

Durduk Yerde WordPress Ortam Kütüphanesinde Http Hatası almaya başladıysanız endişe etmeyin çünkü çözümü kolay, .htaccess dosyanızı açın ve içine aşağıdaki kodu ekleyin: <FilesMatch “(async-upload\.php|wp-cron\.php|xmlrpc\.php)$”> Satisfy Any Order allow,deny Allow from all Deny from none </FilesMatch> Not: Bu kod dosya yükleme ve WP CRON kodlarını kimlik doğrulamaya dayalı Sunucu Erişim Kontrolünden hariç tutuyor, bu nedenle sitenizde… Okumaya devam et WordPress Ortam Kütüphanesi Http Hatası Sorunu

WordPress boş beyaz sayfa hatası

WordPress sitenizde tema kurulumundan sonra boş beyaz sayfa çıkıyorsa, hatta admin paneline de giremiyorsanız, yani admin beyaz sayfa geliyorsa çözümü çok kolay. Çünkü bu tür hatada hata mesajı da göremediğiniz için elinizde sorunun kaynağını belirleyecek bir bilgi olmuyor. Aşağıdaki konu wp-config.php dosyanıza ekleyin: define(‘WP_DEBUG’, true); Böylece tema kaynaklı hatanını nedenini görme dolayısıyla düzeltme imkanınız olacak.

WordPress HTML taglarınızı silmesin

WordPress’in görsel editöre girdiğiniz HTML taglarını silmek gibi olumsuz bir yönü var. Bunu önlemek için yapacağımız işlem çok kolay. Aşağıdaki kodu temanızın functions.php dosyasına ekleyin. function my_valid_elements($initArray) { $initArray[‘extended_valid_elements’] .= ‘,[*],[*]’; return $initArray; } add_filter(‘tiny_mce_before_init’, ‘my_valid_elements’); Sorun çözülmüştür.. Bu işi daha pratik biçimde yapan bir eklenti buldum: Advanced Editor Tools (previously TinyMCE Advanced)

CSS: text-transform Türkçe karakter sorunu çözümü

Sitenizin sit dosyasındda text-transform:uppercase; kullanıyorsanız ama Türkçe karakterlerde sorun yaşıyorsanız aşağıdaki kod sorunu çözecektir. <html> <head> <meta http-equiv=”content-type” content=”text/html; charset=ISO-8859-3″> </head> <body> <div style=”text-transform:uppercase”>a b c ç d e f g ğ h ı i j k l m n o ö p r s ş t u ü v y z (source)</div> <div>A B… Okumaya devam et CSS: text-transform Türkçe karakter sorunu çözümü

WordPress teması Google Fonts Türkçe Karakter Sorunu

Siz de wordpress sitenizde kullanığınız temada Google Fonts türkçe karakter sorunu yaşıyorsanız sorunun çözümü kolay. Önce temanızda şu kodu bulun: fonts.googleapis.com/css?family= Ve bununla değiştirin: fonts.googleapis.com/css?family=fontadı&subset=latin,latin-ext Kod içerisinde fontadı yazan kısım kullanacağınız google fontunun adı olamalı. İyi tasarımlar…

Sitenize yüklediğiniz mp3 dosyalarını indirilebilir yapmak

Sitenize yüklediğiniz mp3 dosyalarının indirilebilir olmasını istioyorsanız ama ses sosyası linkine tıkladığınızda dosya tarayıcınızda çalıyor ama indirilemiyorsa çözümü kolay. mp3 dosyalarını indirilebilir yapmak içinAşağıdaki kodu “direct_download.php” adıyla kaydedin ve ses dosyalarınızın bulunduğu dizine kopyalayın <?php $file = $_GET[‘file’]; header (“Content-type: octet/stream”); header (“Content-disposition: attachment; filename=”.$file.”;”); header(“Content-Length: “.filesize($file)); readfile($file); exit; ?> Şimdi hyperlinklerinizi aşağıdaki gibi düzenleyin:… Okumaya devam et Sitenize yüklediğiniz mp3 dosyalarını indirilebilir yapmak