Prpjenizde belirli bir kategorinin farklı bir single post template kullanmasnı isteyebilirsiniz. Bunu yapmanın en elverişli yolu aşağıdaki gibidir: // Custom single template by category // https://halgatewood.com/wordpress-custom-single-templates-by-category add_filter(‘single_template’, ‘check_for_category_single_template’); function check_for_category_single_template( $t ) { foreach( (array) get_the_category() as $cat ) { if ( file_exists(STYLESHEETPATH . “/single-category-{$cat->slug}.php”) ) return STYLESHEETPATH . “/single-category-{$cat->slug}.php”; if($cat->parent) { $cat = get_the_category_by_ID(… Okumaya devam et Belirli bir kategori için özel tek şablon tanımlamak
Yazar: evrensel
Mevcut kullanıcı/yazarın gönderileri özel bir sayfa şablonunda nasıl görüntülenir?
Mevcut kullanıcı/yazarın gönderilerinin özel bir sayfa şablonunda görüntülenmwsini istiyorsanız aşağıdaki kodu sayfa şablonunuza ekleyebilirsiniz. if ( is_user_logged_in() ): global $current_user; wp_get_current_user(); $author_query = array(‘posts_per_page’ => ‘-1′,’author’ => $current_user->ID); $author_posts = new WP_Query($author_query); while($author_posts->have_posts()) : $author_posts->the_post(); ?>
Elementor’a PHP Kodu Eklemek İçin Kısa Kod Oluşturmak
WordPress kısa kod API yönergelerini kullanarak, Function.php dosyanıza (veya tema kurulumunuza bağlı olarak başka bir dosyaya) aşağıdaki kodu ekleyin: // Shortcode to output custom PHP in Elementor function wpc_elementor_shortcode( $atts ) { echo “This is my custom PHP output in Elementor!”; } add_shortcode( ‘my_elementor_php_output’, ‘wpc_elementor_shortcode’); İlkinden ayrı olarak birden fazla özel php işlevinin çıktısını almanız… Okumaya devam et Elementor’a PHP Kodu Eklemek İçin Kısa Kod Oluşturmak
Sunucu, bu istemci tarafından desteklenen hiçbir kimlik doğrulama yöntemini desteklemiyor hatası
Sunucu, bu istemci tarafından desteklenen hiçbir kimlik doğrulama yöntemini desteklemiyor hatası alıyorsanız aşağıdaki çözüm yolları işinize yatrayacaktır. Hatanın nedeni Plesk Linux üzerinde mail servislerinde çoklu SSL kullanımın (multiple domain) desteklenmemesi. Outlook istemcisinde gelen ve giden sunucuya mail.domain.com yerine SSL aktif edilmiş sunucu ismimizi yazmamız gerekiyor. Mail kullanıcıları Outlook ayarlarından şifreli bağlantı türünü SSL veya TLS… Okumaya devam et Sunucu, bu istemci tarafından desteklenen hiçbir kimlik doğrulama yöntemini desteklemiyor hatası
Vetsel televizyonda görüntüyü başaşağı çevirmek
Özel bir proje için Vetsel televizyonda görüntüyü başaşağı çevirmiz gerekiyordu. Görüntüyü bilgisayardan vermiyorduk bu nedenle görüntü kaynağından değil, panelin kendisinden görüntüyü ters çevirmemiz gerkiyordu ancak gelişmiş menüde Vestel TV’lerin görüntüyü başaşağı çevirme ayarı yok. Ben de çözümü ana karttaki panel yazılımını modifiye etmeklte buldum. Şöyle ki: Vestel servis menüsüne menü+4725 tuş kombinasyonu ile girin, buradan… Okumaya devam et Vetsel televizyonda görüntüyü başaşağı çevirmek
Woocommerce checkout formunda ülke sıralaması
Bazen wordpress müşterileriniz sizden kimsenin aklına gelmeyen küçük detaylar isteyebilirler. Yakın zamanda böyle bir taleple karşılaştım. Müşterim woocommerce sitesinde müşterilerinin daha çok Türkiye’den olduğunu gerekçe göstererek checkout formundaki ülke seçiminde Türkiye’nin ilk sırada olması gerektiğini dile getirdi. Neyse ki wordpress sitelerinde bunu yapmanın çok kolay yolu var. Aşağıdaki basit fonksiyonla müşterinin isteği yerine gelmiş oldu:… Okumaya devam et Woocommerce checkout formunda ülke sıralaması
Woocommerce”Üzgünüz, bu dosya türünü yüklemenize izin verilmiyor” hatası
CSV formatında dışa aktardığınız Woocommerce ürünlerini içe aktarırken Woocommerce”Üzgünüz, bu dosya türünü yüklemenize izin verilmiyor” hatası alıyorsanız aşağıdaki kodu wp-config dosyanıza ekleyin. sorun çözülecektir. define(‘ALLOW_UNFILTERED_UPLOADS’, true);
Sayfada bir başlığı başka bir başlıkla değiştirmek (class a göre)
<h3 class=”entry-title title”>Blog</h3> <script> var myClasses = document.getElementsByClassName(“entry-title title”); for (var i = 0; i < myClasses.length; i++) { myClasses[i].innerHTML = “Yazılar”; } </script>
WooCommerce’deki tüm kuponları tek seferde silmek
WooCommerce’deki tüm kuponları tek seferde silmek mi istiyorsunuz? Bu, basit bir MySQL betiği ile yapılabilir. Şimdi, bunu yapmadan önce veritabanınızın yedeğini aldığınızdan emin olun. Aşağıdaki MySQL komutunu çalıştırın. DELETE a, b FROM wp_posts AS a JOIN wp_postmeta AS b WHERE b.post_id = a.ID AND a.post_type = ‘shop_coupon’ AND b.meta_key = ‘discount_type’ Nasıl çalışır? WooCommerce, kuponları… Okumaya devam et WooCommerce’deki tüm kuponları tek seferde silmek
WordPress 500 Internal Server Error Hatası Çözümü
WordPress sitenizde 500 Internal Server Error hatası alıyorsanız hemen paniğe kapılmayın. Pek çok nedeni olabilir. Özellikle sunucu değişikliği yaptıysanız ve aşağıdalki gibi 500 Internal Server Error hatası alıyorsanız .htaccess dosyasını aşağıda verdiğim wordpress varsayılan .htaccess dosyası ile değiştirmeniz hatayı çözecektir. Hata: Server Error 500 Internal Server Error The server encountered an internal error or misconfiguration… Okumaya devam et WordPress 500 Internal Server Error Hatası Çözümü