Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Tayfun Erbilen tarafından Prototurk.com için hazırlanan bir WordPress programlama eğitimidir. Eğitmen, izleyicilere adım adım WordPress'te yorumlara özel alan ekleme sürecini göstermektedir.
- Video, WordPress fonksiyonlarına müdahale ederek yorumlara özel alan ekleme sürecini kapsamlı şekilde ele almaktadır. İlk bölümde "add_filter" ve "add_action" metotları kullanılarak telefon numarası alanı ekleme, doğrulama kontrolü ve veritabanına kaydetme işlemleri anlatılırken, ikinci bölümde admin panelinde özel yorum alanları oluşturma, düzenleme ve kaydetme fonksiyonları gösterilmektedir.
- Eğitim, yorum düzenleme ekranında özel alanların nasıl görüntüleneceği için "add_meta_box" fonksiyonunun kullanımı ve giriş yapmış kullanıcılar için özel yorum alanları gösterme mantığını da içermektedir. Video sonunda, izleyicilere bu temel mantığı kendi ihtiyaçlarına göre geliştirmeleri için öneriler sunulmaktadır.
- WordPress'te Yorumlara Özel Alan Ekleme
- Videoda WordPress'te yorumlara özel alan ekleme ve kullanma yöntemi gösterilecek.
- Addaction, add filter gibi metotlarla WordPress fonksiyonlarına müdahale edilecek.
- Örnek olarak yorumlara telefon numarası alanı eklenecek.
- 01:29Custom Field Fonksiyonu Oluşturma
- "command_custom_fields" adında bir fonksiyon oluşturuluyor.
- Bu fonksiyona "fields" parametresi ile isim, e-posta, internet sitesi gibi alanlar ekleniyor.
- Telefon numarası için label ve input alanları oluşturuluyor.
- 03:57Form Doğrulama
- Form gönderildikten sonra doğrulama işlemi yapılıyor.
- "verify_custom_fields" adında bir fonksiyon oluşturuluyor.
- Eğer telefon numarası boş gönderilirse "wp_die" fonksiyonu ile uyarı mesajı veriliyor.
- 05:44Veritabanına Kayıt
- "save_custom_field" adında bir fonksiyon oluşturuluyor.
- Bu fonksiyona "add_comment_meta" fonksiyonu kullanılarak özel alanlar veritabanına kaydediliyor.
- Yorum gönderildiğinde telefon numarası veritabanına kaydediliyor.
- 07:38Yorumlarda Özel Alanı Gösterme
- Yorumlarda özel alanı göstermek için "command_text_custom_fields" adında bir fonksiyon oluşturuluyor.
- "get_comment_meta" fonksiyonu kullanılarak yorum id'si ve "phone" key'i ile telefon numarası alınıyor.
- Telefon numarası yorumun text'ine veya başka bir yere eklenebiliyor.
- 11:43WP-Admin'de Özel Alanı Görüntüleme
- WP-Admin'de yorumların düzenlenmesinde özel alanlar görünmüyor.
- "add_meta_box" fonksiyonu kullanılarak özel alanlar görüntülenebiliyor.
- Bu fonksiyona id, title, callback, screen ve context parametreleri veriliyor.
- 13:15Özel Yorum Alanları Oluşturma
- Callback arcs kullanılarak admin command fields fonksiyonu oluşturuluyor.
- Add meta box fonksiyonu ile özel yorum alanları ekleniyor.
- Command context normal olarak ayarlanıyor ve privay high olarak belirleniyor.
- 16:01Yorum Alanlarının Gösterilmesi
- Tablo yapısına fontable class'ı ekleniyor ve ilk class'ı first olarak belirleniyor.
- Telefon numarası için input alanı oluşturuluyor ve name, value değerleri ayarlanıyor.
- Yorum alanlarının genişliği ayarlanıyor ve düzenleme yapıldığında kaydedilmesi için fonksiyon yazılması gerekiyor.
- 18:20Yorum Alanlarının Düzenlenmesi
- Admin update fonksiyonu ile yorum alanlarının güncellenmesi sağlanıyor.
- Post'ta gönderilen değerler kontrol ediliyor ve update command meta fonksiyonuna kancalanıyor.
- WordPress'in esc_html fonksiyonu kullanılarak kullanıcıdan alınan kısımlar güvenli hale getiriliyor.
- 20:09Giriş Yapan Kullanıcılar İçin Özel Alanlar
- Giriş yapan kullanıcılar için özel alanların gösterilmesi için form oluşturuluyor.
- Kullanıcı giriş yapmışsa isim, e-posta ve internet sitesi alanlarının gösterilmemesi için if koşulları kullanılıyor.
- Giriş yapan kullanıcılar için sadece yorum ve telefon numarası alanları gösteriliyor.
- 23:06Yorum Alanlarının Geliştirilmesi
- Oluşturulan yorum alanları istediğiniz gibi geliştirilebilir.
- Film tanıtım sitelerinde yorum yaparken puan verme özelliği eklenebilir.
- Standart yorum alanları kullanılarak veya özel formlar oluşturulabilir.