Belirli bir kategori için özel tek şablon tanımlamak

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

Yayım tarihi
Genel olarak sınıflandırılmış

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(); ?>

Yayım tarihi
Genel olarak sınıflandırılmış

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

Yayım tarihi
Genel olarak sınıflandırılmış

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ı

Yayım tarihi
Genel olarak sınıflandırılmış

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);

Yayım tarihi
Genel olarak sınıflandırılmış

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ü

Yayım tarihi
Genel olarak sınıflandırılmış

Javascript ile bir text öğesini değiştirmek

Bazen wordpress sitelerimizde modifiye ve kişiselleştirmeler nedeniyle bir text öğesini (örneğin her sayfaya çağrılan sabit başlıklar gibi) değiştirmek gerekebilir. Javascript ile bunu yapmanın çok kolay yolu var. <script>function replaceRecursively(element, from, to) { if (element.childNodes.length) { element.childNodes.forEach(child => replaceRecursively(child, from, to)); } else { const cont = element.textContent; if (cont) element.textContent = cont.replace(from, to); } };… Okumaya devam et Javascript ile bir text öğesini değiştirmek

Yayım tarihi
Genel olarak sınıflandırılmış

Woocommerce login olduğunda çalışan css tanımlayıcı

Müşterim woocommerce’de login olduğunda sitedeki bir bölümün görünmemesini istiyor. Bu durumda sadece login olduğunda çalışan css tanımlayıcı yazmak gerekiyor. Bunu css dosyasında .logged-in clası vererek kolay bir şekilde yapabiliyoruz.

Yayım tarihi
Genel olarak sınıflandırılmış