WordPress’in gönderi yayınlanınca çalışan kancası publish_post tüm eski ve yeni gönderilerde çalışır, yani bir gönderiyi düzenleyip yayınladığınızda da çalışır.


WordPress’in gönderi yayınlanınca çalışan kancası publish_post tüm eski ve yeni gönderilerde çalışır, yani bir gönderiyi düzenleyip yayınladığınızda da çalışır.

ChatGPT’de tek bir komut istemiyle istenen özelliklerde bir WordPress eklentisi kodlarına erişmek mümkün.

Arama motorları için site haritası oluşturmak SEO açısından önemlidir, bunu XML dosyaları ile yapabildiğimiz gibi TXT dosya formatı ile de yapabilir ve gönderebiliriz.

Google’ın indexing API’nı kullanarak web sitenizin sayfalarının hızlıca indekslenmesini sağlayabilirsiniz. Bunun için WordPress’de Rank Math SEO eklentisi bir eklenti geliştirmiş, eklentinin kullanımı gayet basit.

Eski WordPress versiyonlarında(<=4) aynı isimde etiket(tag/post_tag) ve kategori(category) kullanmakta bir sorun olmuyordu ancak şu anki versiyonda aynı isimde etiket ve kategori kullanmak sorunlu.

Yoast SEO eklentisi için API örneklerini yayınladığım yazıya bu linkten ulaşabilirsiniz: https://wolkanca.com/yoast-seo-eklentisi-schema-api-ornekler/

Bu fonksiyon(wp_get_post_categories) geçerli post için benzer yazılar göstermek için kullanılabilir.

WordPress’de arka plan cron işlemleri, eklentiler ve temalarda yapılan tüm işlemlerde varsayılan user agent “WordPress / versiyon / url” şeklindedir.

WordPress 5.9 versiyonundan sonra çoğumuzun hiç sevmediği WordPress Block Editor (aka Gutenberg)’de kullanılan temaya SVG çıktıları oluşturmaktadır.

WordPress veritabanında örneğin post tablosundaki tüm verilerin yani site içerisine girilmiş postların belli bir alanını toplu olarak almak bazen gerekebilir, bu durumda benim aşağıda yaptığım örnek kullanılabilir.

Sunucuda birden fazla WordPress sitesi var ve birinde diğerinin verilerini de kullanmak isterseniz bu mümkün, yaptım oldu.

Diğer benzer içerik yönetim sistemlerinde de olduğu gibi WordPress’de de girdilerin yayımlandığı ve son düzenlendiği tarihler vardır.

Özellikle WordPress gibi CMS’lerin düzenli yapısına göre ayarlanıp, programatik olarak taramak veya açıkları bulmak üzere saldırılar gerçekleştirmek gibi şekillerde sorgular göndermek için herhangi bir dil ile bot/crawler yazmak yada yazılmışını alıp kullanmak inanılmaz basit bir şey, evde hayatımda gördüğüm en tembel hayvan olan kedim bile bunu yapabilir.

array_map çok kullanışlı bir fonksiyon ve WordPress için kullanılabilecek bir örneğini buraya ekliyorum.

WordPress’in body_class() işlevi standart tüm temalarda vardır ve varsayılan olarak <body class="pageid-1 page-parent page-template-default logged-in"> şeklinde class ekler.