Yeni bir klasörde bir Wordpress uygulaması yapalım.
-uygulama yazıların gösterim sayısını manuel artırıp azaltma uygulaması olup ana sayfada işlem yapabilecek.
-Uygulama admin sayfasında ayar arayüzü olsun ve etkin liği aktif pasif seçilebilsin.
-Bu uygulamada yine bir textboxa virgülle adı yazılan kullanıcı veya kullanıcılara görünür olacak.
-Bu uygulama aktif ve giriş yapmış adı yazılmış olan kullanıcıya her yazının görseli üzerine sol üst köşesine yan yana yukarı ve aşağı ok ikonu ekleyecek.
-yukarı ok tuşuanında yazının gösterim sayısını artırırken aşağı ok tuşu ise azaltacak.
-ama eddiğim gibi bu ikonlar sadece belirtilen kullanıcıya giriş yapmışsa görünecek.
Re: Wordpress admin gösterim sayısını artırma
Gönderilme zamanı: Cum Şub 21, 2025 6:04 am
gönderen muratca61
ayrı bir klasör olsun klasör yapısını paylaşır mısın
--------------------------
25 saniye hakkında Akıl yürütüldü
Aşağıda, tanımladığınız özellikleri karşılayan basit bir WordPress eklentisi örneği sunuyorum. Bu örnekte:
Admin Ayar Sayfası: Eklenti “Ayarlar” altında bir sayfa oluşturur. Bu sayfada eklentinin aktif/pasif durumu için bir onay kutusu ve virgülle ayrılmış kullanıcı adlarının girilebileceği bir metin kutusu yer alır.
Ön Yüzde Görünüm: Eklenti, eklenti aktifse ve giriş yapan kullanıcının kullanıcı adı, ayar sayfasında belirtilen kullanıcılar arasındaysa, her gönderinin öne çıkan görselinin sol üst köşesine iki ok (yukarı: artır, aşağı: azalt) ekler.
AJAX İşlemleri: Kullanıcı ikonlara tıkladığında AJAX çağrıları ile gönderiye ait “manuel gösterim sayısı” meta değeri güncellenir.
Aşağıdaki dosyaları eklenti klasörünüzde oluşturabilirsiniz:
Ayarlar > Manual Post Views sayfasına gidin.
Eklentiyi aktif hale getirin (onay kutusunu işaretleyin).
Gösterim sayısını kontrol edebilecek kullanıcı adlarını virgül ile ayrılmış biçimde girin (örn. admin, mehmet).
Ön Yüzde İşlev:
Belirtilen kullanıcı giriş yaptıysa, gönderilerin öne çıkan görsellerinin sol üst köşesinde iki ok simgesi (yukarı ve aşağı) görünecektir.
Yukarı ok simgesine tıklandığında gönderinin “manual_view_count” meta değeri 1 artar; aşağı ok ile 1 azalır (0’ın altına düşmez).
Güncellenen değer AJAX aracılığıyla alınır ve örnekte basit bir alert ile gösterilir. (Dilerseniz bu kısmı temanızda uygun bir şekilde gösterebilirsiniz.)
Bu örnek, temel bir yapı sunar. Güvenlik, kullanıcı kontrolü veya stil açısından ihtiyaçlarınıza göre geliştirilebilir ve özelleştirilebilir.
Bu şekilde, tanımladığınız gereksinimlere uygun bir WordPress uygulamasını (eklenti) oluşturabilirsiniz.
manual-post-views/
├── manual-post-views.php // Eklentinin ana dosyası
├── mpv-script.js // AJAX işlemleri ve ikon tıklama olayları için JavaScript
└── mpv-style.css // Görsel ikonların stil dosyası
Re: Wordpress admin gösterim sayısını artırma
Gönderilme zamanı: Cum Şub 21, 2025 6:14 am
gönderen muratca61
ayrı bir klasör olsun klasör yapısını paylaşır mısın
--------------------------
25 saniye hakkında Akıl yürütüldü
Aşağıda, tanımladığınız özellikleri karşılayan basit bir WordPress eklentisi örneği sunuyorum. Bu örnekte:
Admin Ayar Sayfası: Eklenti “Ayarlar” altında bir sayfa oluşturur. Bu sayfada eklentinin aktif/pasif durumu için bir onay kutusu ve virgülle ayrılmış kullanıcı adlarının girilebileceği bir metin kutusu yer alır.
Ön Yüzde Görünüm: Eklenti, eklenti aktifse ve giriş yapan kullanıcının kullanıcı adı, ayar sayfasında belirtilen kullanıcılar arasındaysa, her gönderinin öne çıkan görselinin sol üst köşesine iki ok (yukarı: artır, aşağı: azalt) ekler.
AJAX İşlemleri: Kullanıcı ikonlara tıkladığında AJAX çağrıları ile gönderiye ait “manuel gösterim sayısı” meta değeri güncellenir.
Aşağıdaki dosyaları eklenti klasörünüzde oluşturabilirsiniz:
mpv_modify_post_thumbnail fonksiyonunda, öne çıkan görselin overlay kısmına hem yukarı ve aşağı ok ikonlarını hem de gösterim sayısını içeren bir <span class="mpv-view-count"> eklenmiştir.
Gösterim sayısı, gönderi meta verisi olan manual_view_count değerinden alınır.
JavaScript Dosyası:
Ok ikonlarına tıklama olayında, AJAX çağrısı yapılarak sunucudan dönen güncel gösterim sayısı, ilgili .mpv-view-count span’ına yazdırılır.
CSS Dosyası:
mpv-view-count sınıfı için küçük boyutlu, hafif arka planlı bir stil uygulanarak okunabilirlik sağlanmıştır.
Bu düzenlemeler ile belirtilen kullanıcı giriş yapmış ve izinli ise, gönderi görselinin sol üst köşesinde ok ikonlarının yanında anlık gösterim sayısı da küçük boyutta görüntülenecektir.
manual-post-views/
├── manual-post-views.php // Eklentinin ana dosyası
├── mpv-script.js // AJAX işlemleri ve ikon tıklama olayları için JavaScript
└── mpv-style.css // Görsel ikonların stil dosyası
Yeni bir klasörde bir Wordpress uygulaması yapalım.
-uygulama yazıların gösterim sayısını manuel artırıp azaltma uygulaması olacak.
-Uygulama admin sayfasında ayar arayüzü olsun ve etkin liği aktif pasif seçilebilsin.
-Bu uygulamada yine bir textboxa virgülle adı yazılan kullanıcı veya kullanıcılara görünür olacak.
-Bu uygulama aktif ve giriş yapmış adı yazılmış olan kullanıcıya her yazının başlığının başında "+ -" butonu ve ufak bir daire içinde o başlığın/yazının güncel gösterim sayısı görünecek.
-"+" tıklanınca yazının gösterim sayısını artırırken "-" tıklandığında ise güncel gösterim sayısını azaltacak.
-örnek "1+-Depremde yıkılan evler" "1+-" minimal ufak kırmızı karakter ikon olabilir