WordPress Revizyon Geçmişi Özelliği Nasıl Kullanılır
WordPress revizyon geçmişi, düzenli olarak içerik yayınlayan herkes için WordPress'te kullanışlı bir özelliktir. Bir yazar olarak, deneyimli bir yazar olsanız bile, bir yazı hazırlarken hata yapmak kolaydır. Bazen WordPress gönderinizin bir bölümünü silmiş ve geri alabilmeyi dilemiş olabilirsiniz. Ancak WordPress Revizyonları sayesinde değişiklikleriniz sonsuza kadar kaybolmaz.
Bu makalede, WordPress Revizyon geçmişi özelliğinin ne yaptığını, hangi içerik türleriyle kullanabileceğinizi açıklayacağız ve bundan en iyi şekilde yararlanmanız için bazı ipuçları sunacağız.
WordPress Revizyon Geçmişi Özelliği Nedir?
WordPress'in yayınlarınızda yaptığınız tüm değişiklikleri otomatik olarak kaydettiğini biliyor muydunuz? Bu değişiklikleri geri alabilir ve istediğiniz zaman ö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, Taslak Olarak Kaydet düğmesini her tıkladığınızda veya gönderinin her otomatik kaydında bir gönderiyi revizyon olarak saklar. Otomatik kaydetme özelliği, özel bir revizyon olarak her 60 saniyede bir gerçekleşir; bu durumda, eski otomatik kaydetmeler, yeni otomatik kaydedilen revizyonlarla değiştirilir.
Herhangi bir gönderi için kullanıcı başına yalnızca bir otomatik kaydetmenin mevcut olduğunu ve yayınlanan içeriğin üzerine yazmadığını belirtmekte fayda var. 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 durumlarda, gönderiyi düzenlemek için geri döndüğünüzde, WordPress size gönderinizin yedeğine sahip olduğuna dair bir uyarı ve yedeği geri yüklemek için bir bağlantı gösterecektir.
WordPress Revizyon Geçmişinizi Nasıl Kullanırsınız?
Aşağıdaki ekran görüntüsünden de görebileceğiniz gibi, Revizyonlar, yazı düzenleme ekranında Yayınla bölümünde görünüyor. Ayrıca, Ekran Seçenekleri'ni tıklayıp Revizyonlar'ın yanındaki kutuyu işaretleyerek yazı düzenleyicinin altında revizyonları görüntüleyebilirsiniz.

Gözat bağlantısını tıkladığınızda, Revizyonlar ekranına yönlendirileceksiniz. Burada, ekranın üst kısmındaki kaydırıcıyı sürükleyerek her revizyonda yapılan değişiklikleri görebilirsiniz. Ayrıca Önceki ve Sonraki düğmelerini kullanabilir ve yukarıdaki kutuyu işaretleyerek herhangi iki revizyonu karşılaştırabilirsiniz. Pencere nelerin eklendiğini, nelerin değişmediğini ve nelerin silindiğini gösterecektir.

Sonradan revizyonlarla yapabilecekleriniz açısından yalnızca iki seçenek vardır: bir revizyonu geri yükleyin veya yayını olduğu gibi bırakın. Belirli bir revizyonu geri yüklemek istiyorsanız, tek yapmanız gereken Bu revizyonu geri yükle düğmesine tıklamak. Gönderi düzenleyicisine dön seçeneğine tıklamak, herhangi bir değişiklik yapmadan gönderinize geri dönmenizi sağlar.
WordPress Revizyon Geçmişi ile Ne Tür İçerikleri Geri Yükleyebilirsiniz?
WordPress Revizyon geçmişi, sitenizdeki tüm gönderiler ve sayfaların yanı sıra Jetpack tarafından eklenen Portföy ve Görüşler gibi özel gönderi türleri için etkinleştirilmiştir.
Kendi özel gönderi türlerine (dizin listesi, personel üyeleri, portföy, referanslar veya diğer özel gönderi türleri gibi) sahip bir tema kullanıyorsanız, tema yazarı düzeltmeler için destek eklemediği sürece düzeltmeler varsayılan olarak etkinleştirilmeyecektir. . Bu durumda, aşağıdaki kod satırını kullanarak revizyonları kendiniz manuel olarak etkinleştirebilirsiniz:
$supports = array('title', 'editor', 'revisions');
Genellikle, özel gönderi türlerinin kodunu function.php dosyasında bulabilirsiniz. Yukarıdaki satırı register_post_type ile başlayan kod satırının hemen üstüne yerleştirin.
WordPress Revizyon Geçmişini Kullanma İpuçları
Artık WordPress revizyon geçmişinin ne yaptığını bildiğinize göre, bundan en iyi şekilde yararlanmaya yönelik bazı ipuçlarını paylaşalım.
Düzeltmeleri Tamamen Etkinleştir veya Devre Dışı Bırak
Varsayılan olarak, Revizyon özelliği her WordPress kurulumunda otomatik olarak etkinleştirilir. Yayın düzenleyicide Revizyonlar seçeneğini görmüyorsanız ve yayınınızda değişiklikler yaptıysanız, Revizyonlar özelliği yapılandırma düzeyinde devre dışı bırakılmış olabilir.
Aşağıdaki kod satırını wp-config.php dosyanıza ekleyerek manuel olarak etkinleştirebilirsiniz:
define( 'WP_POST_REVISIONS', true );
Ayrıca yukarıdaki değeri false olarak ayarlayarak revizyonları tamamen devre dışı bırakabilirsiniz:
define( 'WP_POST_REVISIONS', false );
Küresel Olarak Kullanılabilir Düzeltme Sayısını Sınırlayın
Herhangi bir nedenle, her gönderi ve sayfa için mevcut olan revizyon sayısını sınırlamak istiyorsanız, wp-config.php dosyanıza aşağıdaki kod satırını ekleyebilirsiniz:
define('WP_POST_REVISIONS', 5);
Bu, otomatik kaydedilen sürümün üstünde gönderi başına maksimum beş revizyon oluşturacaktır. Bu, sunucunuz veritabanınızın boyutunu sınırlarsa veya düzeltmeleri o kadar sık kullanmadığınızı fark ederseniz yararlıdır.
Gönderi Bazında Kontrol Revizyonları
Biraz özel kodlama yapmaktan çekinmezseniz, revizyonların gönderi bazında nasıl ele alınacağını kontrol edebilirsiniz. Bunun için wp_revisions_to_keep filtresini kullanmanız gerekecek.
İşte kodun nasıl göründüğü:
add_filter( 'wp_revisions_to_keep', 'filter_function_name', 10, 2 );
function filter_function_name( $num, $post ) {
return $num;
}
Bu kodda, hedeflemek istediğiniz gönderiyi ve tutulacak revizyon sayısını temsil eden WP_Post nesnesini geçiyorsunuz .
Düzeltmeleri Yönetmek için Eklentileri Kullanma
Tahmin edebileceğiniz gibi, WordPress'teki revizyonları yönetmenize yardımcı olacak epeyce eklenti var. Gönderilerinizin eski revizyonlarını düzenlemenize ve bunları ö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 deposundaki WordPress Revizyonları üzerindeki kontrolü iyileştiren özelliklere sahip eklentileri seçtik.
Revizyonları Sildikten Sonra Veritabanını Optimize Edin

Revizyonları Sildikten Sonra Veritabanını Optimize Et eklentisi, gereksiz revizyonları temizlemenize ve veritabanınızı optimize etmenize olanak tanır. Ana özelliklerden bazıları şunlardır:
- Gönderilerin, sayfaların ve özel gönderi türlerinin revizyonlarını silin
- Saklamak için bir dizi son revizyon seçin
- Çöpe atılan gönderileri, sayfaları ve yorumları silin
- Spam yorumları ve kullanılmayan etiketleri silin
- 'Geri pingleri' ve 'geri izlemeleri' kaldırın
- Veritabanı tablolarını optimize edin
- Ve dahası
Eklenti çoklu site uyumludur ve hatta otomatik olarak çalışacak şekilde ayarlayabilirsiniz.
WP Revizyon Kontrolü

WP Revisions Control, WordPress'in her gönderi veya sayfa için kaç revizyon tutacağını kontrol etmenizi sağlayan basit bir eklentidir. Eklentiyi etkinleştirdikten sonra, her gönderi türü için kaç düzeltmenin tutulacağını belirtmek için Ayarlar > Yazma'yı ziyaret edin.
Daha İyi Revizyonlar

Better Revisions nispeten yeni bir eklentidir ancak revizyonları bir adım daha ileri götürür. WordPress revizyonları yalnızca başlık, içerik veya alıntı değiştirilmişse saklayacaktır. Gönderinin yazarını değiştirirseniz veya gönderinizin kalıcı bağlantısını değiştirirseniz, bir revizyon oluşturmaz. Better Revisions eklentisinin kullanışlı olduğu yer burasıdır.
Revizyon sistemine aşağıdaki alanları ekler:
- Yazar
- Posta tarihi
- kalıcı bağlantı
- Gönderi Durumu
- Şifre Gönder
- Yorum Durumu
- Ping Durumu
- Gönderi/Sayfa Üst Öğesi
- Menü Sırası
Bu eklenti, çok yazarlı bloglar çalıştırıyorsanız veya gönderinizin revizyonları üzerinde daha fazla kontrol sahibi olmak istiyorsanız kullanışlıdır.
WP Revizyon Ustası

WP Revision 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 şunları içerir:
- Düzeltmeleri devre dışı bırak
- Tüm site, her gönderi türü ve her bir gönderi için gönderi revizyonunu sınırlayın
- Düzeltmeleri tek tek veya toplu olarak çöpe atın
- Aktif destek
Eklenti, 5 yıldızlı bir derecelendirmeye ve 900'den fazla aktif kuruluma sahiptir.
Toplama
WordPress Revizyon Geçmişi, bir gönderi veya sayfanın önceki bir sürümünü geri yükleyerek gönderilerinizdeki ve sayfalarınızdaki değişiklikleri geri almanıza olanak tanıyan kullanışlı bir özelliktir. Gönderinizin bir bölümünü yanlışlıkla sildiyseniz veya bir elektrik kesintisi nedeniyle İnternet bağlantınızı kaybettiyseniz, gönderinin tamamını sıfırdan yazmaktan kurtarır. İpuçlarımızla, gönderilerinizdeki değişiklikleri kaybetme konusunda asla endişelenmenize gerek kalmayacak.
Daha önce WordPress Revizyon geçmişini kullandınız mı? Aşağıdaki yorumlarda bizimle paylaşın!
AVIcon / Shutterstock.com'dan makale küçük resmi
ev borcu WordPress sitesi