WordPress Admin'de çok sayıda sayfayı yönetmeyi nasıl daha iyi hale getirebiliriz?


15

WordPress açıkçası bir blog arka planından geliyor, ancak çok fazla Sayfa içeren sitelere hizmet vermek için kullanılabilir. Ancak, benim için kısa olduğu yerde performans açısından değil, Yönetici alanının çok sayıda Sayfa, alt sayfa vb. İşlemesi ile ilgilidir. , özellikle sayfa hiyerarşilerini detaylandırma yeteneği vb. olmadan. Bu sorunla başa çıkmak için kullanıcılar hangi teknikleri / eklentileri kullanıyor?

Yanıtlar:


7

Kullandığım CMS Ağaç Görünümü eklentisi ve çok iyi çalışıyor. Diğer özelliklerin yanı sıra, tüm sayfalarınızı üst sayfalarının altında daraltır.

Güncelleme 26/09/19 Bu eklenti artık desteklenmiyor ve yalnızca WordPress'in 4.8.7 sürümüne kadar test ediliyor


Teşekkürler, bu soruyu gönderdikten sonra karşılaştım. Kesinlikle sitenin güzel bir bakış sunuyor. Bunun gibi bir şeyin WP'nin Yöneticisine daha ayrılmaz hale gelmesi iyi olur.
Rick Curran

Bunu kabul edilmiş bir cevap olarak belirledim, mükemmel bir çözüm değil ama henüz gördüğüm en iyi çözüm.
Rick Curran

İhtiyacınız olan şeye sahip olduğunuz göz önüne alındığında, muhtemelen söz konusu eklentiyi oluşturmayacağım, sadece fyi.
MikeSchinkel

15

Evet, yönetici, Tonlarca Sayfa ve Yayın sayısına sahip bir site için çok iyi çalışmıyor . Bahsettiğiniz gibi, çoğu WordPress sitesi blog olmuştur ve eski blog yayınlarını kimin sık sık düzenlemesi gerekir? En yeni kullanılabilirliğe sahip olmak çoğu blog yazarının genellikle ihtiyaç duyduğu şeydir ve çoğu blog muhtemelen 5 sayfa veya daha az sayfa içerdiğinden bu bir sorun değildir.

Bu yüzden katılıyorum, kesinlikle gerekli.

Bir yönetici revizyonu olmadan akla gelen üç şey aşağıdaki iki kodlama gerektirecektir:

  • Özel Gönderi Türleri Kullanılsın mı?
  • Listeye Filtreleme İşlevi Ekleme
  • Üst Sayfalar için Genişlet / Daralt İşlevselliği Ekleme
  • Mevcut Eklentileri Bulma

Özel Gönderi Türleri Kullanılsın mı?

Sıklıkla çok sayıda Sayfa içeren bir site gördüm.Özel Mesaj Türleri olarak onları çıkarmanın gerçek bir yararı olabilir . Çoğu zaman, site oluşturulduğunda WordPress'te dikkate alınması gereken Özel Yazı Türleri yoktu. Bilirsiniz, elinizde olan tek alet bir çekiçse ...

Bugün bunun çoğu insan için bir seçenek olmadıkları için hala yeni oldukları için düşünüyorum. Tahminimce içeriğinize bakarsanız, Sayfaların daha fazla Özel Yazı Türünden birine dönüştürülebileceği kalıpları tanımlarsınız.

Size biraz ilham vermek için, üzerinde çalıştığım birçok özelleştirme içeren iki farklı Özel Yazı Türü için bir ekran görüntüsü:

Örnek Özel Mesaj Türü # 1

(kaynak: mikeschinkel.com )

Örnek Özel Yazı Tipi # 2
(kaynak: mikeschinkel.com )

Mevcut Sayfalar için Yazı Türlerini Değiştirme

Zaten çok sayıda Sayfanız olduğundan, mevcut yayın türlerinizi yeni özel yayın Türüne değiştirmeniz gerekebilir. Bunu yapmanın bir yolu, uygun Sayfaları seçtiğiniz özel bir etiketle etiketlemek ve ardından etiketi olan Sayfalar için yazı türlerini değiştirmek için bir PHP komut dosyası veya SQL sorgusu yazmak olacaktır.

Alternatif olarak, türü değiştirmenize izin veren özel bir meta kutu yazabilir ve / veya tür değiştirme özelliği sunmak için Sayfa listesini değiştirebilirsiniz. Bu bölüm özel bir ilgiliyse, özellikle bunlardan birinin nasıl yapılacağını soran bir gelenek ekleyin.

Listeye Filtreleme İşlevi Ekleme

Başka bir yaklaşım, listeye daha fazla filtreleme seçeneği eklemek olacaktır. Kategorilere, etiketlere ve / veya meta değerlere göre filtreleyebilirsiniz. İşte meta değerleri sıralamak için kod yazma nasıl gösterdiğini bir soruya cevap ; filtreleme benzerdir:

WordPress Yöneticisinde Özel Yayın Listesi Sıralama
(kaynak: mikeschinkel.com )

Gereksiniminiz için bunu tam olarak nasıl yapacağınıza dair daha fazla ayrıntı istiyorsanız, lütfen daha spesifik bir soru sorun.

Üst Sayfalar için Genişlet / Daralt İşlevselliği Ekleme

Üçüncü bir yaklaşım, jQuery ve hatta AJAX kullanarak yalnızca bir üst düzey sayfaları görmenizi ve ardından ilgili alt sayfaları incelemenizi sağlamak için bir genişletme / daraltma işlevi sağlamak olabilir. (ne yazık ki bunun için iyi bir ekran görüntüsü bulamadım.)

Bu da biraz programlama gerektirir ve eğer ilgileniyorsanız lütfen konu hakkında daha spesifik bir soru sorun?

Mevcut Eklentileri Bulma

Bunlardan herhangi biriyle deneyimim olmasa da, konuyla ilgili bazı blog yayınları var, bu yüzden belki bunlar arasında ihtiyacınız olanı bulabileceksiniz:

Bu yardımcı olur umarım?


@Mike: Üçüncü görüntü ikinciyle aynı. Bu doğru mu?
Jan Fabry

@Mike: Yanıtınız için teşekkürler, kesinlikle kısmi bir çözüm sunan Özel Gönderiler görüyorum. Bununla birlikte, aynı zamanda probelm'e de katkıda bulunurlar, WP'nin Yönetici arayüzüyle ilgili temel problemi, tüm sitenizin menü yapısına iyi bir genel bakış göremediğiniz görüyorum. Özel Mesajlara bölmek buna bir şekilde ekler. WordPress'in, özellikle blog oluşturma motoru köklerinden uzaklaştıkça, Yönetici'deki site yapısının ayrılmaz bir hiyerarşik görünümünden gerçekten nasıl faydalanabileceğini görebiliyorum.
Rick Curran

Merhaba @Rick. Ah, doğru. Soruyu sorduğunuzda açık uçluydu, bu yüzden WordPress'in kullanıcı arayüzünün hangi kısmı ile mücadele ettiğinizi netleştirmedim. WordPress 3.0'ın menü sisteminde bunu elde edebilirsiniz; kullanmadığınızı varsayabilir miyim? (evet, bunun birçok sayfa ile çalışmadığını biliyorum.) "Yönetici'de Tüm WordPress Sitesinin Hiyerarşik Görünümü?" gibi daha hedefli bir soru sormayı düşünmelisiniz. ve belki birisi sizin için bir eklenti yazacaktır? :)
MikeSchinkel

Teşekkürler. Elimden gelenin en iyisini yapmaya çalışıyorum. (ps, belirsiz referansı yakalayıp yakalamadığınızı merak ediyor. :)
MikeSchinkel

Nefret ettiğim bir şey, tüm mesajları sil seçeneğinin olmamasıdır. Bir kerede yayınlarla dolu bir wp yönetici sayfasını silmeniz ve tüm yayınlar gidene kadar tekrarlamanız gerekir. Bir blogu yeniden oluşturuyorsanız, bu bir acıdır.
Ağustos'ta Volomike

3

"Ekran Seçenekleri" (sağ üst köşe) bölümündeki "Ekran Başına Sayfa Sayısı" seçeneğini değiştirebilirsiniz. Bunu 200 gibi ayarlarsanız, hızlı bir şekilde gezinmek için tarayıcıları Bul işlevini kullanabilirsiniz (Control / Command + F).

Birkaç sayfayı düzenlemek istiyorsam, yeni sekmelerde açmak için düzenleme bağlantılarına orta tıklıyorum, böylece sayfaların "dizinini" açık tutabiliyorum.


Maalesef, yukarıdaki cevabın yorumlarında @ Volomike'ın yayın silme noktası için bir çözüm olarak ipucunuzun bir kısmını burada çaldınız! Daha Pages per Screenönce kendimle bu seçeneği oynamamıştım , nasıl özlediğimi bilmiyorum.
Rick Curran

0

Harika bir soru. Sağlam bir cevabım yok ve başkalarının ne yaptığını duymak isterim.

Biraz bir kenara, WordPress Yönetici Kullanıcı Arayüzünü özelleştirebilecek birkaç eklenti burada. Not: Bunlardan hiçbirini denemedim ve WP 3.0'da nasıl çalışacaklarını bilmiyorum.

Muhtemelen eski olan bu eklentilerin yanı sıra Yönetici Temasını kullanarak Yönetici'yi de özelleştirebilirsiniz .

Belki de bir CSS vızıltısı, kategori seçiciyi daha belirgin hale getirmek gibi bir sayfa yönetimini kolaylaştırabilir.


0

Sadece bekle :). http://core.trac.wordpress.org/ticket/14579 , Scribu listelerin ajanslaştırılmasıdır, işleri yönetmeyi daha kolay hale getirmelidir. Bir şeyler zaten işini bitiriyor, böylece sonunda bunun üzerine inşa edebilirsiniz.

Javascripts eklemenin yanında, toplu işlemlerin gönderi işlemlerine dönüştürüleceği anlaşılıyor. Bu, kullanıcıların aynı anda daha fazla değişiklik yapmasını sağlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.