WordPress revizyon geçmişi, içerik yayınlayan herkes için kullanışlı bir özelliktir. içindekiler düzenli olarak. Bir yazar olarak, deneyimli bir yazar olsanız bile makale yazarken hata yapmak kolaydır. Bazen WordPress yayınınızın bir kısmını bile silmiş ve onu geri alabilmeyi dilemiş olabilirsiniz. Ancak WordPress revizyonları sayesinde değişiklikleriniz sonsuza kadar kaybolmaz.

Bu yazımızda sizlere WordPress Revizyon geçmişi fonksiyonunun ne işe yaradığını, ne tür değişikliklerle açıklayacağız. içindekiler onu kullanabilir ve bundan en iyi şekilde yararlanmanız için size bazı ipuçları verebiliriz.

WordPress sürüm geçmişi özelliği nedir?

WordPress'in yazılarınızda yaptığınız değişiklikleri otomatik olarak kaydettiğini biliyor muydunuz? İstediğiniz zaman bu değişiklikleri geri alabilir ve önceki bir sürüme geri dönebilirsiniz. Bu özelliğe WordPress Revizyonları denir ve WordPress 2.6'dan beri mevcuttur.

Bu özellik sayesinde, WordPress düğmeyi her tıkladığınızda bir makaleyi gözden geçirme olarak saklar Taslak olarak kaydet veya yayının her otomatik kaydında. Otomatik kaydetme özelliği, özel bir revizyon olarak her 60 saniyede bir gerçekleşir, bu durumda eski otomatik tasarrufların üzerine yeni otomatik kaydedilen revizyonlar yazılır.

Belirli bir mesaj için kullanıcı başına yalnızca bir otomatik kaydetme özelliğinin bulunduğunu ve bunun yerine geçmediğini belirtmekte fayda var. içindekiler yayınlanan. Otomatik kaydetme özelliği, özellikle tarayıcınızın çöktüğü veya gücünüzün aniden kesildiği durumlarda kullanışlıdır. Bu gibi durumlarda, gönderiyi düzenlemek için geri döndüğünüzde, WordPress size gönderinizin yedeğinin bulunduğuna dair bir uyarı ve yedeği geri yüklemek için bir bağlantı sunacaktır.

WordPress inceleme geçmişinizi nasıl kullanabilirsiniz?

Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, revizyonlar bölümde görünür yayınlamak makale düzenleme ekranında. Revizyonları gönderi düzenleyicide de görüntüleyebilirsiniz. Ekran seçenekleri ve kutunun kontrol edilmesi revizyonları .

Wordpress inceleme alanı

Bağlantıya tıkladığınızda Gözden Geçir , Revizyonlar ekranına erişirsiniz. Burada her bir revizyonda yapılan değişiklikleri ekranın üst kısmındaki kaydırıcıyı sürükleyerek görebilirsiniz. Ayrıca düğmeleri de kullanabilirsiniz önceki et aşağıdaki , ayrıca yukarıdaki kutuyu işaretleyerek iki düzeltmeyi karşılaştırın. Pencere neyin eklendiğini, neyin değişmeden kaldığını ve neyin silindiğini gösterecektir.

Wordpress inceleme önizlemesi

Düzeltmelerle ne yapabileceğinize gelince, yalnızca iki seçenek vardır: bir revizyonu geri yüklemek veya makaleyi olduğu gibi bırakmak. Belirli bir revizyonu geri yüklemek istiyorsanız, sadece düğmeye tıklamanız yeterlidir. Bu düzeltmeyi geri yükle . Üzerine tıklamak Yayın düzenleyicisine dön herhangi bir değişiklik yapmadan mesajınıza geri dönebilirsiniz.

WordPress sürüm geçmişiyle ne tür içerikleri geri yükleyebilirsiniz?

WordPress sürüm geçmişi, sitenizdeki tüm yayınlar ve sayfaların yanı sıra Portföy gibi özel gönderi türleri ve Jetpack tarafından eklenen referanslar için etkinleştirilmiştir.

Kendi özel yayın türlerine sahip bir tema kullanıyorsanız (Rehberlerin listesi, personel, portföy, referanslar veya diğer kişiselleştirilmiş yayın türleri), temanın yazarı revizyonları desteklemediği sürece revizyonlar varsayılan olarak etkinleştirilmeyecektir. Bu durumda, aşağıdaki kod satırını kullanarak revizyonları manuel olarak etkinleştirebilirsiniz:

$ destekler = array ('başlık', 'düzenleyici', 'revizyonlar');

Genellikle özel mesaj türlerinin kodunu dosyada bulacaksınız functions.php . Satırı, ile başlayan kod satırının hemen üstüne yerleştirin. register_post_type .

WordPress düzeltme geçmişini kullanmak için ipuçları

Artık WordPress revizyon geçmişini bildiğinize göre, bazılarını paylaşalım Tricks bundan en iyi şekilde yararlanmak için.

Düzeltmeleri tamamen etkinleştirme veya devre dışı bırakma

Varsayılan olarak, İnceleme özelliği her WordPress kurulumunda otomatik olarak etkinleştirilir. Yayın Düzenleyicide Düzeltmeler seçeneğini görmüyorsanız ve gönderinizde değişiklikler yaptıysanız, muhtemelen Düzeltmeler özelliği yapılandırma düzeyinde kapatılmıştır.

Dosyanıza aşağıdaki kod satırını ekleyerek manuel olarak etkinleştirebilirsiniz. wp-config.php :

tanımla ('WP_POST_REVISIONS', doğru);

Ayrıca yukarıdaki değeri false olarak ayarlayarak revizyonları tamamen devre dışı bırakabilirsiniz:

tanımla ('WP_POST_REVISIONS', false);

Global olarak mevcut revizyon sayısını sınırlayın

Herhangi bir nedenle her gönderi ve sayfa için mevcut revizyonların sayısını sınırlandırmak istiyorsanız, dosyanıza aşağıdaki kod satırını ekleyebilirsiniz. wp-config.php :

define ('WP_POST_REVISIONS', 5);

Bu, otomatik kaydedilen sürümün üzerinde gönderi başına en fazla beş revizyon oluşturacaktır. Ana bilgisayarınız veritabanınızın boyutunu sınırlıyorsa bu kullanışlıdır. veri veya revizyonları çok sık kullanmadığınızı fark ederseniz.

Makale başına bir gönderide revizyon kontrolü

Biraz özel kodlama yapmaktan çekinmiyorsanız, revizyonların postayla nasıl işleneceğini kontrol edebilirsiniz. Bunun için filtreyi kullanmanız gerekecek wp_revisions_to_keep .

İşte kodun neye benzediği:

add_filter ('wp_revisions_to_keep', 'filtre_işlev_adı', 10, 2); function filter_function_name ($ num, $ post) {return $ num; }

Bu kodda Geç objet WP_Post Bu, hedeflemek istediğiniz makaleyi ve saklanacak düzeltme sayısını temsil eder.

Düzeltmeleri yönetmek için eklentileri kullanma

Tahmin edebileceğiniz gibi, WordPress'teki revizyonları yönetmenize yardımcı olacak birçok eklenti var. Gönderilerinizin eski revizyonlarını düzenlemenize ve özel gönderi türleri için etkinleştirmenize yardımcı olması için aşağıdaki eklentileri kullanabilirsiniz. 5 yıldızlı derecelendirmeye sahip, sürekli destek içeren ve resmi eklenti deposunda WordPress İncelemeleri üzerinde kontrolü artıran özelliklere sahip eklentiler seçtik.

Düzeltmeleri Sildikten Sonra Veritabanını En İyileştirme

Eklenti Düzeltmeleri Sildikten Sonra Veritabanını En İyileştirme gereksiz düzeltmeleri kaldırmanıza ve veritabanınızı optimize etmenize olanak tanır veri. Ana özelliklerden bazıları şunlardır:

  • Yayınlardaki, sayfalardaki ve özel yayınlardaki değişikliklerin kaldırılması
  • Saklamak için bir dizi son revizyon seçin
  • Silinen yayınları, sayfaları ve yorumları sil
  • Spam yorumları ve kullanılmayan etiketleri silin
  • "Geri pingleri" ve "geri izlemeleri" kaldırın
  • Veritabanı tablolarını optimize edin veri
  • daha

Eklenti birden fazla siteyle uyumludur ve hatta otomatik olarak çalışacak şekilde yapılandırabilirsiniz.

WP Düzeltmeler Kontrol

WP Düzeltmeler Kontrol WordPress'in her gönderi veya sayfa için kaç tane revizyon tutacağını kontrol etmenizi sağlayan basit bir eklentidir. Eklentiyi etkinleştirdikten sonra şuraya gidin: Ayarlar> Yazma Her yayın türü için saklanacak revizyon sayısını belirlemek.

Daha İyi Değişiklikler

WordPress'te Mammoth wordpress dönüştürme eklentisi

Daha İyi Değişiklikler nispeten yeni bir eklentidir, ancak biraz daha fazla revizyon gerektirir. WordPress, revizyonları yalnızca başlık, içerik veya pasaj değişmişse kaydeder. Gönderinin yazarını düzenlerseniz veya yayınınızın kalıcı bağlantısını değiştirirseniz, bir inceleme oluşturmaz. Daha İyi Revizyonlar eklentisinin kullanışlı olduğu yer burasıdır.

Aşağıdaki alanları revizyon sistemine ekler:

  • yazar
  • Gönderim tarihi
  • Kalıcı
  • Yayın durumu
  • Adlı kullanıcıdan bir kelime mesaj göndermek
  • Yorum durumu
  • Ping durumu
  • Gönderme / Ana sayfa
  • Menü komutu

Bu eklenti, çok yazarlı blogları başlatıyorsanız veya yalnızca mesajınızın revizyonları üzerinde daha fazla kontrol sahibi olmak istiyorsanız faydalıdır.

WP Revizyon Master'ı

Dosyaları wordpress'te önizleyin

WP Revizyon Master'ı yukarıdaki eklentilere benzer işlevselliğe sahiptir, ancak herhangi bir özel gönderi türü için revizyon sayısını eklemenize veya sınırlamanıza izin verir.

Diğer özellikler:

  • Düzeltmeleri devre dışı bırak
  • Yayın incelemesini sitenin tamamı, her gönderi türü ve her gönderi için sınırlandırın
  • Çöplerin tek tek veya toplu olarak düzeltilmesi
  • Aktif destek

Eklenti, 5 yıldızına ve 900 aktif kurulumundan daha fazlasına sahiptir.