Yoast SEO eklentisi şu an Dünyada tüm İnternetin en popüler ve çok kullanılan WordPress eklentisi, en yakın rakibine 6 kat fark aymış durumda(2). Hem çok akıllıca kodlanmış(oldukça detaylı incelediğim için biliyorum), hafif, performanslı ve hem de SEO noktasında WordPress’in tüm ihtiyaçlarını karşılıyor.
Kategori: WordPress
WordPress hakkında blog yazıları. WordPress nedir?
Bugün Web’in %40’ına güç veren WordPress 18 yaşına girdi, 2003 Mayıs ayında Matt’in girişimiyle hayata geçen WordPress’i ben de ilk 2005 yılında kullanmaya başlamıştım. WordPress’in ilk logosu 2005 yılında oluşturuldu.
Birden fazla kullanıcı ve bu kullanıcılara atanan birden fazla farklı rollere sahip bir WordPress siteminde çalışıyor iseniz bu kullanıcılara yönelik farklı uygulamalar ve fonksiyonlar yazmak isteyebilirsiniz, bu örnek fonksiyon ile bunu kolayca yapabileceğinizi görebilirsiniz.
WordPress sitenizde kullandığınız tema eğer otomatik title fonksiyonu destekli ise(add_theme_support( 'title-tag' );
) sayfaların başlıklarındaki seperator(ayırıcılar) varsayılan olarak –
(–) olmaktadır, ve bunu değiştirmek imkanı aşağıda vereceğim kodla mümkün.
WooCommerce sisteminde eğer satış stratejiniz yalnızca tek tek ürün satmak ise yani birden fazla ürünü aynı anda satmak gibi bir durumunuz yok ise bu fonksiyon işinize yarayacaktır. Bu fonksiyon müşterinin tek seferde yalnızca bir adet ürünü satın alabilmesini sağlar.
WooCommerce ile çalışan bir e-ticaret siteniz var ve bu sitenizde farklı ürün tiplerine sahipseniz bu fonksiyon işinize yarar.
WordPress 5.5 versiyonu ile birlikte site içeriklerinde kullanılan tüm görsellere loading="lazy"
kodunu ekler, 5.7’den itibaren iframe’lere de aynı şekilde ekleme yapmaktadır.
Modern tarayıcılar için artık web sitelerinde dns-prefetch
ve preconnect
kullanabiliyoruz, bunlar site hızına etki eden direktifler. WordPress 4.6 versiyonu ile birlikte kullanılmaya başlayan wp_resource_hints()
fonksiyonu dns-prefetch ve preconnect işlerini tema ve eklentilerin kullandığı dış kaynaklara göre otomatik olarak site içerisine eklemekle bilikte aşağıda vereceğim örnek kodda göreceğiniz gibi kendinize özel düzenlemeler de yapabilmektesiniz.
WordPress 5.7 versiyonu ile birlikte WordPress’in Robots API güncellendi, daha önce sadece noindex()
ile giriş/login ve indekslenmemesi gereken durumlarda meta/noindex ekliyordu bu kullanımdan kalktı, wp_robots()
ile artık hem kendi robots meta etiketinizi oluşturabilir hem de isterseniz kaldırabilirsiniz.
WordPress 5.5 versiyonu ile birlikte WordPress sitelerinde tümleşik bir XML site haritası fonksiyonu geldi. https://wolkanca.com/wordpress-robots-txt-ve-wp-sitemap-xml/ Bu site haritasında sitede bulunan tüm sayfalar, yazılar, yazarlar, kategoriler, etiketleri custom tags ve postlar vs. her şey var fakat biz eğer arama motorlarında etiketleri ve yazarları veya herhangi bir sayfa veya yazıları indekslenmemesini istemiyorsak site haritasından bunları kaldırmalıyız. Bunu aşağıdaki fonksiyonla yapabilirsiniz. Ayrıca birçok başka özelleştirmeler de yapmanız mümkün.
Daha önce çeşitli WordPress güvenlik ipuçları paylaştım ancak WordPress admin paneli ve login/giriş sayfası için en iyi yöntem kesinlikle bu yeni göstereceğim yöntemdir.
Bu yazımda WordPress’in varsayılan tema, eklenti ve medya yükleme ve klasörü olan wp-content klasöründe var olmayan görseller için kullanıcıya 404 sayfası yerine varsayılan bir görsel gösterme yöntemini yazacağım.
WordPress sitenize kullanıcıların eklediği yorumların içerisinde buunan linklerin temizlenmesini istiyorsanız bu fonksiyonu kullanabilirsiniz.
Bazılarınızın bildiği gibi bazı markaları çok seviyorum; Google, Apple, Xiaomi, WordPress vs. Bu sevilen marka veya hizmetlere kesinlikle Cloudflare da dahil olmalı çünkü ücretsiz olarak o kadar kaliteli ve geniş bir hizmet veriyor ki gerçekten sloganlarında olduğu gibi “At Cloudflare, we have our eyes set on an ambitious goal — to help build a better Internet.” yönünde çalışıyorlar.
Normalde WP Query’de offset=3
tanımlayarak en baştaki istediğiniz adet girdiyi göz ardı edebiliyorsunuz ancak bunu spesifik kategorilere veya etiketlere göre yapabilmek de bazı durumlarda gerekli olabilir.