WordPress’te geçici, eklentilerin ve temaların, tekrar tekrar oluşturmak için çok fazla sunucu kaynağı gerektiren önbelleğe alınmış verileri geçici olarak depolayabileceği bir yoldur. Bu, web sitenizin performansını ve hızını önemli ölçüde artırabilir.
Ancak bu geçici veriler bazen eski veya aşırı olabilir. Geçicilerin düzenli bakımının web sitenizin gereksiz verileri tutmamasını sağlayarak kaynakları serbest bıraktığını ve ziyaretçileriniz için yükleme sürelerini iyileştirdiğini gördük.
Bu makalede, WordPress’te geçici maddeleri nasıl kolayca yöneteceğinizi ve sileceğinizi göstererek web sitenizin sorunsuz ve verimli bir şekilde çalışmasını ve ziyaretçileriniz için daha iyi bir deneyim sunmasını sağlayacağız.
WordPress’te Geçici Akımlar Nedir?
WordPress eklenti ve tema geliştiricileri, WordPress veritabanınızda zamana duyarlı bilgileri depolamak için genellikle geçici maddeler kullanır.
Bu, eklentilerin ve temaların daha hızlı çalışmasına yardımcı olarak WordPress web sitenizin performansını artırırken genel sunucu yükünü azaltır.
Örneğin, birçok WordPress sosyal medya eklentisi blog gönderilerinin paylaşım sayısı verilerini depolamak için geçici verileri kullanır.
Geçici kullanmasalardı, sunucunuzun her sayfa yüklemesinde her sosyal ağa bağlanması gerekecekti ve bu da yükleme sürelerinizi önemli ölçüde artıracaktı.
Geçicileri neden silmek ve yönetmek istiyorsunuz?
Geçiciler inanılmaz derecede faydalı olabilir, ancak bazen işler ters gidebilir.
Örneğin, Facebook ile WordPress web siteniz arasındaki bağlantı çalışmıyorsa, gönderi paylaşım sayısı 0 olarak gösterilecektir.
Geçici sürenin dolmasını beklemek yerine, doğru paylaşım sayısını anında elde etmek için önbelleğe alınan verileri temizleyebilirsiniz.
Popüler gönderilerinizin veya paylaşım sayılarınızın görünmesiyle ilgili bir sorun yaşıyorsanız ve WordPress önbelleğinizi temizlediyseniz, bu geçici yayınlarınızla ilgili bir sorun olabilir.
Süresi dolan geçici dosyaları temizlemek WordPress veritabanınızı optimize etmenize ve daha iyi performans elde etmenize de yardımcı olabilir. Bu, bir hazırlık sitesini canlı bir WordPress barındırma sunucusuna taşırken yararlı olabilir.
WordPress çerezler gibi geçici midir?
WordPress geçicileri, her ikisinin de geliştiricilerin geçici bilgileri depolamasına izin vermesi açısından çerezlere benzer. Ancak, geçici çerezler çok daha güçlüdür ve çok daha fazlasını yapabilirler.
Örneğin, çerezler ziyaretçinizin tarayıcısında saklanır ve çeşitli sınırlamaları vardır. Programlanabilir değildirler ve daha az güvenlidirler.
Öte yandan, geçişler WordPress veritabanında saklanır, birden fazla veri türünü depolayabilir, kolayca programlanabilir ve daha güvenlidir.
Bununla birlikte, WordPress’te geçici dosyalarınızı nasıl yönetebileceğinize ve silebileceğinize bir göz atalım. İki yöntemi ele alacağız ve Yöntem 1 çoğu kullanıcı için önerilir:
Yöntem 1: Transient Manager ile Transientleri Yönetme (Ücretsiz)
WordPress’te geçişleri yönetmenin ve silmenin en iyi yolu Transients Manager eklentisini kullanmaktır. WordPress geçişlerinizi kolayca yönetmenizi, silmenizi ve düzenlemenizi sağlar.
Yapmanız gereken ilk şey eklentiyi etkinleştirmek ve yüklemektir. Daha fazla ayrıntı için, WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.
Etkinleştirmenin ardından WordPress panonuzdaki Araçlar ” Geç iciler bölümüne gitmeniz gerekir. Buradan, WordPress veritabanınızda depolanan geçici uygulamaların bir listesini göreceksiniz.
Toplu silme görevleri gerçekleştirebilir veya geçici maddeleri tek tek silebilirsiniz.
Bu sayfa aşağıdaki toplu eylemleri gerçekleştirmenizi sağlar:
- Süresi dolan geçici maddeleri silin.
- Seçilen transientleri silin.
- Son kullanma tarihi olan tüm geçici maddeleri silin.
- Tüm geçici maddeleri silin.
Bir geçiciyi tanımlamak için adına bakmanız yeterlidir. Örneğin, ‘wpforms_t15s_wpforms’ adlı geçici WPForms eklentisi ile ilişkilidir.
Ad sütununun hemen yanında, her bir geçici için değeri göreceksiniz. Geçici değer, değer olarak bir nesne, dizi, sayı veya alfanümerik dize olabilir.
Ayrıca her geçici için bir sona erme süresi göreceksiniz. Bazılarının son kullanma süresi ayarlanmamış olabilir ve ‘Süresi dolmuyor’ olarak görüntülenir.
Bu geçişlerden herhangi birini sadece ‘Sil’ düğmesine tıklayarak silebilirsiniz.
Geçicileri tek tek düzenlemek için ‘Eylemler’ sütunundaki ‘Düzenle’ bağlantısına tıklamanız yeterlidir. Bu, değeri ve sona erme süresini ayarlamanıza ve hatta geçiciyi yeniden adlandırmanıza olanak tanıyan bir ekran getirir.
Bu özellik, bir temayı veya eklentiyi test ederken ve farklı geçici değerlerle kontrol etmek istediğinizde kullanışlıdır.
Geçici üzerinde değişiklik yaparsanız, ‘Değişiklikleri Kaydet’ düğmesine tıkladığınızdan emin olun.
Yöntem 2: WP Rocket ile Geçici Akımları Yönetme
WP Rocket önbellekleme eklentisini kullanıyorsanız, geçişleri yönetmeye ve silmeye yardımcı olacak yerleşik bir ayar vardır.
Basitçe Ayarlar ” WP Rocket bölümüne gidin ve ardından ‘Veritabanı’ menü seçeneğine tıklayın.
Ardından, ‘Geçici Akım Temizleme’ bölümüne ilerleyin.
Burada, tüm veya sadece süresi dolan geçici maddeleri otomatik olarak kaldırmak istiyorsanız kutuları işaretleyebilirsiniz.
Değişiklikleri yaptıktan sonra, sayfanın altındaki ‘Değişiklikleri Kaydet ve Optimize Et’ seçeneğine tıkladığınızdan emin olun.
Daha fazla ayrıntı için, WordPress sitenizi hızlandırmak için WP Rocket’ı nasıl düzgün bir şekilde kuracağınıza ilişkin kılavuzumuza bakın.
Umarız bu makale WordPress’te geçicileri nasıl kolayca yöneteceğinizi ve sileceğinizi öğrenmenize yardımcı olmuştur. Ayrıca ücretsiz e-posta alan adı alma kılavuzumuzu ve işletmeler için olmazsa olmaz WordPress eklentileri uzman seçimimizi de görmek isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
Should I delete transients regularly or only when some problems occur?
WPBeginner Support
You should normally only need to delete them if you run into a problem with them
Yönetici
Jiří Vaněk
Thank you for the clarification. I use the sweep plugin for deleting revisions, so I was wondering if I should also delete the trsnsient that it sees there, or only in case of problems. I delete revisions regularly.
Rob
@wpbeginner, Plugin page at WordPress shows last update of Transients Manager plugin was 2022. As the plugin is maintained by WPBeginner, any updating to be done soon?
WPBeginner Support
The plugin should have been updated yesterday for your concerns
Yönetici
Margarida Fernandes
Is it completely safe to delete all Transients? Even the ones that have nor expired?
Can anything get broken in the site or stop working properly?
I use WooCommerce and WPML. Both of these save transients. Is this safe to delete from their tables in the database also?
WPBeginner Support
If a plugin needs a transient that you deleted as long as it is a well coded plugin, it will recreate the transient. If you’re editing the database correctly, we would recommend checking with the plugin’s support first to ensure you’re removing the correct data.
Yönetici
Margarida Fernandes
All Plugins I use are reliable like WPML, Woocomerce and Yoast.
I see a lot of transients from woocomerce and WPML and I just want to be sure it is safe to delete them. But I will do as you suggest.
Thank you so much for the attention.
Finn
As mentioned in one of the above posts, Pippin’s plugin does now have a button for bulk delete.
I suggest that you update the post – I almost missed that post and installed two plugins, where only one was needed.
Otherwise, great and straightforward post as always.
WPBeginner Support
Thank you for letting us know about that update
Yönetici
Daniel
Hi, great post! I am using Transients in the same way–for social media share counts. Using the Answer posted here:
Everything is working, however it is not giving me accurate share counts for all of the posts. Some have the correct share count others just show what appears to be a random number. For example a post that has 65 facebook likes only shows 1 when the transient code is added. When I remove the Transient it shows the accurate number of shares for all of them. Any ideas of what could cause this?
Anything that could point me in the right direction would be appreciated.
Thanks
Matthias
Hey there,
how would one bulk delete transients which are not needed but also do not have any expiration date?
Bhawna
There is a wordpress plugin by the name Transients Manager . That will solve your purpose
Nicolai
Great post! This helped me clear about 300 megabytes from my wp_options table! I still have thousands of entries in there, many with no expiration date. I have a feeling that most are not needed. How do I go about finding out? For example, I have hundreds like these: “wc_max_related_3461814294618….” They have no expiration so will conceivably be there forever! What is the worst that could happen if I delete ALL transients?
gWorldz
Pippin Williamson’s Transients Manager now has a bulk deletion option for expired transients negating the need for Delete Expired Transients. It does not offer the ability to delete all transients but this is probably for the best for beginners and inexperienced users o.O
RW
@wpbeginner, great post! This is one area where wordpress, for some reason, doesn’t clean up after it’s self. I just use this simple SQL in phpmyadmin
DELETE FROM `wp_options` WHERE `option_name` LIKE ('%_transient_%')
and replace wp_options with whatever my options table has been renamed to. Takes 30 seconds….I like the idea of being able to do this through admin of the site, but sometimes I feel I have too many plugins already.