Kategoriler
WordPress

WordPress için eklentisiz sitemap.txt WordPress sitesi için dinamik sitemap.txt dosyası oluşturmak.

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.

Kategoriler
WordPress

Aynı isimde Tag ve Category kullanımı WordPress'deki bu hatayı çözmek.

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.

Kategoriler
WordPress

Yoast SEO breadcrumbs Yoast SEO eklentisi için breadcrumbs örnek kodlar

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/

Kategoriler
WordPress

WordPress Sanal POS Entegrasyonu Nasıl Yapılır?  Sanal POS başta online alışverişler olmak üzere internet üzerinden verilen tüm hizmetlerde kullanılabilecek bir ödeme yöntemidir. Banka transferi ve e-posta order ödeme yöntemlerine alternatiftir. Kullanımının son derece pratik olması nedeniyle online hizmet veren hemen her işletme tarafından kullanılır.

Sanal POS başta online alışverişler olmak üzere internet üzerinden verilen tüm hizmetlerde kullanılabilecek bir ödeme yöntemidir. Banka transferi ve e-posta order ödeme yöntemlerine alternatiftir. Kullanımının son derece pratik olması nedeniyle online hizmet veren hemen her işletme tarafından kullanılır.

Kategoriler
WordPress

Geçerli post için kategori id almak Bir gönderi için kategori listesini alın.

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

Kategoriler
WordPress

WordPress varsayılan User Agent değiştirmek http_headers_useragent hook ile varsayılan user agent değiştirmek.

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

Kategoriler
WordPress

WordPress Block Editor SVG çıktısından kurtulmak WordPress Block Editor kullananlar için SVG çıktısından kurtulmak, çözüm.

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.

Kategoriler
WordPress

WordPress DB tabloda belirli alanları toplu olarak almak WordPress post tablosundan belirli alanları toplu olarak almak ve kullanmakla ilgili.

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.

Kategoriler
WordPress

Başka bir WordPress veritabanına bağlanmak Birden fazla WordPress sitesini tek yerde çalıştırabilmek, fonksiyon.

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

Kategoriler
WordPress

phpMyAdmin WordPress post_modified WordPress'de post_modified yani girdilerin(yazıların) güncellenme tarihini toplu olarak değiştirmek için.

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.

Kategoriler
WordPress

WordPress body_class eklemek WordPress'de sayfa tipine, sayfaya özel veya ilgili girdinin kategorisine özel body classs ekleme örnekler.

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.

Kategoriler
WordPress

WordPress gizli özel alanları göster Bu fonksiyon, düzenleme ekranında tüm özel alanları (post meta) görünür hale getirir.

WordPress’in yazı düzenleme veya yeni yazı ekleme ekranında “Özel alanlar” kısmında bazı post metalar(özel alanlar) görünmez, varsayılan olarak görünmeyen bu metalar WordPress’in _edit_lock, _edit_last, _thumbnail_id, _wp_page_template, _oembed_ gibi aslında pratikte işinize yaramayan ve WordPress’in kendi içerisinde kullandığı metalardır. “_” ile başlayan tüm metalar gizlenir.

Kategoriler
WordPress

WordPress hooks/actions çalışma sırası WordPress hooks(kanca) ve actions(eylem) çalışma sırasını öğrenmek.

WordPress’in hooks(kanca) ve actions(eylem) çalışma sırasını bilmek bazen sorunları çözmekte işe yarar, örneğin çalışma sırasına göre normal, temadan veya eklentiden kaynaklı bir eylemi bir sonraki sırada çalışan eyleme eklenecek fonksiyon ile değiştirmek.

Kategoriler
WordPress

WordPress admin paneli bypass WordPress yönetim panelinin giriş şifresi unutulduğunda giriş için yapılabilecekler.

Bir WordPress sitesi var ve siz bunu yönetiyordunuz, uzun süre ilgilenmediniz ve bir süre sonra WordPress admin paneline girmeniz gerekti fakat giriş şifresini bilmiyorsunuz. Bu durumda yapabileceklerinizi aşağıda listeledim.

Kategoriler
WordPress

rest_url_prefix değiştirmek veya gizlemek WordPress'in varsayılan olarak REST API URL'i "wp-json"dır, bunu değiştirebilir ve gizleyebilirsiniz.

WordPress’de REST API için URL varsayılan olarak “wp-json” ile başlar, ana dizin budur. Projenizde WordPress kullanmanız bildiğiniz gibi WordPress’in dünya üzerinde çok fazla kullanılması hasebiyle sitenizi hackerların hedefi yapar, yapmanız gereken sitenizin WordPress ile yapıldığını olabildiğince gizlemektir.