Sanıyorum WordPress 2.7 den sonra bu sorunu yaşamaya başladık ya da başak bir alicengiz oldu bu işte, bu işlerde her şey sürekli update olduğu için ben biraz ipin ucunu kaçırdım, Php sürümlerinin hatta fonksiyonlarının değişimlerinden bile kaynaklanmış olabilir, belki sunucuların güvenlik uygulamalarından da kaynaklanıyor bile olabilir. Eğer WordPress sitenize yükleyeceğiniz dosyaların isimlerinde Türkçe karakterler var […]
Etiket: functions
WordPress Admin Barı komple nasıl kaldırılacağını bir önceki yazımda yazmıştım, aslında her user kendi profilinden bu ayarı yapabiliyor fakat çok kullanıcılı sitelerde profilinde diğer alanları doldurmaktan sıkılan kullanıcıların buna dikkat eden ve kullananın çok fazla olacağını düşünmüyorum.
WordPress admin paneline yönetici hesabı harici diğer üyelerin girmesini engellemek için aşağıdaki fonksiyonu kullanabilirsiniz, kodu temanızın functions.php dosyasında uygun yere monte edin: add_action(‘auth_redirect’,’custom_admin_access’); function custom_admin_access() { global $current_user; if( !current_user_can(‘manage_options’) && is_admin() ) { wp_redirect( home_url() ); } } WordPress sitesine herhangi bir rolde hrehangi başka bir üye giriş yapmış olsa bile WordPress admin panelini […]
WordPress çöp kutusu ayarı
WordPress 2.9 versiyonundan itibaren WordPress’de yazı ve yorumlarda çöp kutusu özelliği var, bir yazı veya yorumu sildiğinizde çöp kutusuna gönderiyor. Çöp kutusunda kalacak içeriğin süresini veya tamamen iptal etmek mümkün. Bunun için wp-config.php veya WordPress sitesinin temasında ki functions.php dosyasına aşağıdaki gibi yazmalısınız.
WordPress site üzerinden iletişim isteklerinde varsayılan olarak isim “WordPress” ve adresi “wordpress@siten.com” kullanır. Bunu eklentisiz basit bir fonksiyon ile değiştirebiliriz. Bu değişiklikten sonra site üyelikleri, yorumlar ve diğer tüm iletişimlerde size gelecek e-postalarda isim ve kimden e-posta adresi istediğiniz gibi olacak.
WordPress için 2 güzel SEO fonksiyonu
Amatör arkadaşlara bir kıyak yapıp şu iki güzel fonksiyonu yazayım. Sayfanıza SEO değeri katacak description ve keywords meta etiketlerini bunlarla herhangi bir eklenti kullanmadan yapabilirsiniz. Description için excerpt den veri çekiliyor, temanın functions.php dosyasına aşağıdakini eklemeliyiz, bu fonksiyon girdilerden içerik alacak, kategori açıklamalarını alacak ana sayfa ve etiket sayfalarında ise varsayılan açıklamayı ekleyecek.
WordPress ile yapılmış bazı sitelerde veya bloglarda, bilhassa film, müzik, kitap ve benzeri karmaşık çok kategorili olabilecek içeriklerin bulunduğu sitelerde hep var olan kategorileme ve etiketleme sisteminin yetersizliğinden yakınırdım. Bunun için bazı yöntemler kullanmadık değil, mesela TDO Tags Fixes eklentisi ile kategori ve etiketleri şu şekle dahi getirmişliğimiz olmuştu: /blog/?etiket=seo böylelikle kategorinin içindeki yazılara ait […]