WPHelpful: Bir Kullanıcı Geri Bildirimi Eklentisi

Yayınlanan: 2019-09-24
WPHelpful eklentisinin sitenin ön ucundaki geri bildirim formunun ekran görüntüsü.

WPHelpful, Zack Gilbert ve Paul Jarvis tarafından oluşturulan ve kullanıcıların bir gönderinin yararlılığını derecelendirmesine olanak tanıyan bir eklentidir. Öğreticiler, dersler, belgeler veya kullanıcı geri bildiriminin garanti edildiği herhangi bir içerik sunan sitelere faydalı bir ek olabilir. Sürüm 1.0, resmi WordPress eklenti dizininde ücretsiz olarak mevcuttur, ancak ek özellikler sunan profesyonel bir sürümü de vardır.

Bu eklentiye bir test sürüşü yapmaktan keyif aldım. Eski bir işletme sahibi olarak, bu eklentinin müşterilerimden ürün belgeleri hakkında geri bildirim almama ve ihtiyaçlarını daha iyi karşılamama nerede yardımcı olacağını görebiliyordum.

WPHelpful büyük bir potansiyele sahiptir, ancak 1.0 sürümü hala 1.0'dır. Bu aşamada cilalı bir ürün olmaktan uzaktır. İyi bir ücretsiz eklenti olarak olgunlaşması için zamana ihtiyacı var. Mevcut profesyonel özellikler grubu, ücretsiz sürüm için kesinti yapmış olmalıdır.

Eklenti dizininde bulunan ücretsiz eklenti, yalnızca temel bir derecelendirme sistemine ihtiyacınız olmadığı sürece sizi fazla uzağa götürmez. Şunlarla sınırlıdır:

  • Gönderilerde ve sayfalarda geri bildirim formunun gösterilmesi.
  • Form düğmesinin renklerini değiştirme.
  • Özel CSS ekleme (özelleştirici aracılığıyla tüm WP sitelerinde zaten mevcut olan bir özellik).

Diğer tüm özellikler ve ayarlar pro sürümde mevcuttur. Amacınız yalnızca gönderilerde veya sayfalarda kullanıcı derecelendirmelerine izin vermek değilse, ücretsiz bir kopyayla pek bir şey yapamazsınız. Temel derecelendirmeleri işlemek için daha olgun bir kod tabanına sahip mevcut eklentiler var.

Ücretsiz sürümün en dikkat çekici yönlerinden biri, profesyonel ayarları bir geliştirme ortamında test etmenize izin vermesidir. Bu, profesyonel olmak için parayı harcamak isteyip istemediğinize karar verme fırsatı sunar. Şimdi resmi olarak diğer tüm eklenti geliştiricilerinin mümkün olduğunda bunu yapmasını öneriyorum.

Eklentinin Doğru Yaptıkları

Düzenleyicide WPHelpful eklentisi kısa kodunu kullanmanın ekran görüntüsü.

Eklentinin kullanımı basittir. Formu ön uçtaki gönderilere otomatik olarak eklemeyi veya formu [wphelpful] görüntülemeyi seçebilirsiniz.

Hiçbir şey olmazsa, kullanıcılar eklentiyi kurarken ve çalıştırırken herhangi bir sorun yaşamamalıdır. Sağlam sonuçlarla çeşitli temalara karşı test ettim.

Özel bir [Gutenberg] bloğu, kullanıcı dostu olma özelliğini bir adım öteye taşırdı. Eklenti yazarlarının önce bir blok, sonra bir kısa kod oluşturma açısından düşünmeye başlaması gerekir. Bunun sürüm 2.0 için özellik listesini oluşturmasını umuyorum.

Gönderi Türleri: En Yararlı Özellik için Ödeme Duvarı

Bu eklentinin en önemli özelliği, geri bildirim formunun hangi gönderi türlerinde kullanılabileceğini seçme yeteneğidir. Ne yazık ki, bu özellik bir ödeme duvarının arkasındadır ve kullanıcı geri bildirimini yalnızca gönderiler ve sayfalarla sınırlandırır. Bu, ücretsiz sürümde daha iyi olacak temel bir özelliktir.

Posta türü özelliği de profesyonel ayarda sınırlıdır. 1.0'da gönderi türlerini tek tek seçemezsiniz. Açılır alan sizi tek bir gönderi türü, tüm gönderi türleri veya sayfalar ve tüm özel türlerle sınırlar. İki farklı özel gönderi türü seçmenin bir yolu yoktur.

Eklenti uygun yazı tipi etiketini kullanmaz, bu nedenle “Wp Alan Tipleri” (Gutenberg eklentisinden) veya “Jt Dokümantasyon Tipleri” (test kurulumumda özel bir yazı tipi) gibi bazı garip etiketler alabilirsiniz.

Herkese açık olmayan gönderi türleri de listede görünür. Bu nedenle, ön uç çıktısı olmayan gönderi türleri, seçim formunda görünür.

Bu sorunlar kolay düzeltmelerdir ve bu incelemenin, kullanıcılar için düzeltilebilmeleri için bu sorunlara ışık tutmasını umuyorum.

Eklenti Nasıl Daha İyi Profesyonel Özellikler Sunabilir?

Gönderi geri bildiriminin ekran görüntüsü
Geçerli gönderi geri bildirim raporunun ekran görüntüsü.

Eklenti yazarlarının yemesi gerekir. Geliştiricilerin, yararlı bir ücretsiz eklenti sunmak ile kodu korumaya devam etmek için yatırımlarından yeterince geri dönüş yapmak arasında her zaman kurması gereken hassas bir denge vardır.

Şu anda, eklentinin profesyonel özelliklerinin çoğu, özel renkler ve form etiketleri gibi temel öğelerdir. Bunlar, ücretsiz sürümde kullanıcılara daha iyi hizmet edecek şeylerdir.

Daha kullanışlı bir profesyonel özellik, yöneticide aşağıdaki gibi seçenekler sunan bir "Raporlar" ekranı olacaktır:

  • Gönderileri derecelendirmeye ve toplam derecelendirmeye göre sıralama.
  • Ay, yıl vb. bazında kullanıcı geri bildirim grafiği görüntüleme.
  • Geri bildirime genel bir bakış sağlayan diğer raporlar.

Eklenti ayrıca yalnızca oturum açmış kullanıcıların geri bildirim sağlamasına izin verir. Bu kesinlikle spam göndericilerden ve botlardan kaçınmanın daha kolay bir yolu. Eklenen karmaşıklık nedeniyle, herhangi bir site ziyaretçisinin geri bildirim sağlamasına olanak tanıyan profesyonel bir uzantı keşfetmeye değer olacaktır.

Kod Nasıl Yığınlanır?

Burada biraz teknik bilgi alacağım. Programlama sizin işiniz değilse, ilerlemekten çekinmeyin.

Eklentinin ihtiyaç duyduğu şey olgunlaşma zamanıdır. Sürüm 1.0, bir eklentinin olabileceği en iyi sürüm değildir. Asgari düzeyde uygulanabilir bir ürün nakletmekle ilgili, bu yüzden biraz bağışlayıcıyım. Bu 2.0 veya 3.0 olsaydı, acımasız olurdum.

Mimari kararlar hakkında beğenilecek çok şey var. Çoğu, uzun vadede bakımı nispeten kolay olacak şekilde kurulmuştur. Bu önemlidir, çünkü aşağıda listelenenler gibi sorunları düzeltmenin zor olmaması gerektiği anlamına gelir.

Yama gerektiren kod sorunları var. Şu anda eklenti:

  • Metin alanları için bir PHP değişkeni kullanır (tüm çeviri araçları bir PHP ortamında çalışmaz).
  • Kullanıcıya yönelik metninin tamamını uluslararasılaştırmamıştır, bu nedenle her şey çevrilemez.
  • Tüm seçenekleri bir arada depolamak yerine birden çok seçeneği veritabanına kaydeder, bu da gereksiz karmaşa yaratır.
  • Kendinden sonra temizlemez ve kaldırma sırasında seçeneklerini silmez.

Bunlar aşılmaz sorunlar değildir ve eklentiyi kullanılamaz hale getirecek kadar hiçbir şeyi bozmazlar. Bunlar sadece ele alınması gereken sorunlardır.

Son Karar

WPHelpful'ın 1.0 sürümü, özellikle harika bir ücretsiz eklenti olarak ayarlanan özellikten yoksundur. Bazı sınırlı durumlarda faydalı olabilir. Ancak, bu eklentiyi kullanmaya değer kılacak özellikleri elde etmek için muhtemelen profesyonel sürümü tercih etmek isteyeceksiniz.

WPHelpful'ın potansiyeli var. Zamanla daha fazla cilalama ile 100.000, 500K veya daha fazla kullanıcıdan oluşan bir kitleye ulaştığını görebiliyordum. Henüz orada değil. Eklentinin kemiklerinde henüz tavsiye etmem için yeterli et yok, ancak gelecekteki sürümlerin daha sağlam bir deneyim sunacağını umuyorum.

Yalnızca gönderiler ve sayfalarla çalışan, kullanımı kolay ücretsiz bir eklenti arıyorsanız, ihtiyaçlarınızı karşılayabilir.