WordPress barındırmadan sonra, eklentiler WordPress sitenizin yavaşlamasına neden olabilecek en büyük ikinci nedendir. Çoğu zaman bu durum eklentiyi devre dışı bırakarak ya da ihtiyacınız olmayan alanlarda yüklenmesini durdurarak hafifletilebilir. Bu makalede, WordPress sitenizi hızlandırmak için Plugin Organizer’ı nasıl kullanacağınızı göstereceğiz.
WordPress Eklentileri Web Sitenizin Hızını Nasıl Etkiler?
Bize en sık sorulan sorulardan biri kaç WordPress eklentisinin çok fazla olduğu? Çoğu kullanıcıyı endişelendiren iki şey WordPress güvenliği ve eklentilerin hız ve performansı nasıl etkileyebileceğidir?
Tüm iyi WordPress eklentileri, web sitenize yalnızca ihtiyaç duyulduğunda yüklenecek şekilde kodlanmıştır. WordPress’in eklentileri gerçekte nasıl yüklediğine dair infografiğimizi görebilirsiniz (perde arkasında).
WordPress etkin olmayan eklentileri yüklemez, bu da web sitenizin performansını etkilemedikleri anlamına gelir. Ancak, tüm aktif eklentileri yükler ve gerektiğinde kodlarını çalıştırır.
Bazen eklenti yazarları, eklenti özelliklerini web sitenizde ne zaman ve nerede kullanacağınızı tahmin edemezler. Bu durumda, ihtiyacınız olsa da olmasa da kodlarını yükleyebilirler. Eklentiler JavaScript ve CSS dosyalarını yüklüyorsa, bu durum web sitenizin sayfa yükleme süresini artırabilir.
WordPress Eklenti Düzenleyici Sitenizi Nasıl Hızlandırabilir?
Kullandığınız eklentilere bağlı olarak, yalnızca belirli sayfalarda, yazılarda veya yazı türlerinde ihtiyacınız olan bazı eklentiler olabilir. Bazı eklentilere yalnızca WordPress yönetici alanında ihtiyaç duyabilirsiniz, bu nedenle web sitesinin ön ucunda yüklenmemeleri gerekir.
WordPress Plugin Organizer aşağıdakileri yapmanızı sağlar:
- URL’ye göre eklentileri seçerek etkinleştirme veya devre dışı bırakma
- Kullanıcı rolleri için eklentileri etkinleştirme veya devre dışı bırakma
- Eklentileri gönderi türlerine göre etkinleştirme veya devre dışı bırakma
- Eklentilerin yüklenme sırasını yeniden düzenleyin
- Eklentileri devre dışı bırakın ve yalnızca gerektiğinde yükleyin
Temel olarak, size web sitenizin performansına ince ayar yapma olanağı sağlar.
Bununla birlikte, WordPress’i hızlandırmak için Plugin Organizer’ı nasıl kullanacağımıza bir göz atalım.
Aktif WordPress Eklentilerini Yönetmek için WordPress Plugin Organizer’ı Kullanma
İlk olarak yapmanız gereken Plugin Organizer eklentisini kurmak ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.
Önemli: Eklenti düzenleyici çok güçlü bir eklentidir. Eklentilerin yeniden sıralanması veya devre dışı bırakılması, sitenizi erişilemez hale getirebilecek çakışmalara ve beklenmedik davranışlara neden olabilir. Herhangi bir eklentiyi devre dışı bırakmadan veya yeniden sıralamadan önce eksiksiz bir WordPress yedeği oluşturmanızı öneririz.
Hazır olduğunuzda, ayarlarınızı yapılandırmak için Eklenti Düzenleyici ” Ayarlar sayfasına gitmeniz gerekir.
Bu sayfada birkaç seçenek vardır ve her bir seçeneğe, ne işe yaradıklarına ve hangilerini açmanız gerektiğine bakacağız.
Bulanık URL Eşleştirme
Bu seçenek, alt URL’deki eklentileri etkinleştirmenize/devre dışı bırakmanıza olanak tanır. Bu, ayarların http://example.com/sample-page/ ve altındaki tüm sonraki URL’leri etkileyeceği anlamına gelir. Örneğin, http://example.com/sample-page/child-page1/ ve http://example.com/sample-page/child-page2/.
URL Protokolünü Yoksay
Bu seçenek varsayılan olarak kapalıdır. Eklenti düzenleyicisinin eklenti URL’lerinin http ve https kısımlarını yok saymasını sağlar. Bu, özellikle WordPress sitenizde SSL etkinleştirilmişse yararlıdır.
URL Bağımsız Değişkenlerini Yoksay
Bu seçenek URL bağımsız değişkenlerini yok saymanıza olanak tanır. Örneğin, http://example.com/page/?foo=1&bar=2 bağımsız değişkenleri olan bir URL’dir. Bu seçeneği açmak yalnızca bağımsız değişkenli URL’lerde yararlıdır. Çoğu durumda KAPALI bırakmalısınız.
Yalnızca ağ yöneticilerinin eklenti yükleme sırasını değiştirmesine izin mi veriliyor?
Bir WordPress çoklu site ağı çalıştırıyorsanız, bu seçeneği açmak yalnızca Ağ Yöneticisinin eklenti sırasını yeniden düzenlemesine izin verecektir. WordPress çoklu site ağınız varsa bunu açmanızı şiddetle tavsiye ederiz.
Özel Yazı Tipi Desteği
Bu seçenek, eklentileri etkinleştirmek/devre dışı bırakmak istediğiniz gönderi türlerini seçmenize olanak tanır. Bu seçenek özellikle yalnızca belirli yazı türleri için ihtiyaç duyduğunuz eklentileriniz varsa kullanışlıdır.
Otomatik Sona Eğik Çizgi
Bu seçenek, WordPress kalıcı bağlantı ayarlarınıza bağlı olarak eklenti filtresi URL’lerinin sonuna eğik çizgi ekler veya kaldırır.
Seçici Eklenti Yükleme
Bu seçenek, eklenti ayarlarında devre dışı bırakılmış olsalar bile eklentileri seçerek yüklemenizi sağlar. Eklentileri tek tek içerik türlerinde etkinleştirmek veya devre dışı bırakmak istiyorsanız bu özelliği açmanız gerekir.
Bu seçeneği düzgün bir şekilde kullanmak için WordPress’e mutlaka kullanılması gereken bir eklenti veya mu-plugin eklemeniz gerekir. MU eklentileri herhangi bir WordPress sitesine eklenebilir ve varsayılan olarak etkinleştirilirler. Eklenti kendisi bir MU eklentisi oluşturmaya çalışacaktır, ancak başarısız olursa o zaman sizin oluşturmanız gerekecektir. Bunu nasıl yapacağınızı bu makalenin ilerleyen bölümlerinde göstereceğiz.
Seçici Mobil Eklenti Yükleme
Bu seçenek, mobil tarayıcılarda eklentileri seçerek etkinleştirmenize veya devre dışı bırakmanıza olanak tanır.
Seçici Yönetici Eklentisi Yükleme
Belirli eklentilerin yalnızca WordPress yönetici alanı içinde yüklenmesini istiyorsanız bu seçeneği açabilirsiniz.
Eklentileri Role Göre Devre Dışı Bırakma
Bu seçenek, eklentiyi kullanıcı rollerine göre devre dışı bırakmanıza olanak tanır. Bu seçeneği açabilir ve ardından bir sonraki kutuda kullanmak istediğiniz kullanıcı rollerini seçebilirsiniz.
Değişikliklerinizi kaydetmek için ayarları kaydet düğmesine tıklamayı unutmayın.
Plugin Organizer için MU Eklentisi Oluşturma
Plugin Organizer’ın düzgün çalışması için bir MU eklentisine ihtiyacı vardır. Eklenti bunu web sitenize otomatik olarak eklemeye çalışacaktır, ancak başarısız olursa kendiniz oluşturmanız gerekecektir.
Eklentinin MU eklentisini başarıyla oluşturup oluşturmadığını öğrenmek için. Eklentiler ” Yüklü Ek lentiler sayfasını ziyaret etmeniz gerekir. Kullanılması Gerekenler etiketli yeni bir bağlantı göreceksiniz, üzerine tıkladığınızda sitenizde yüklü MU eklentileri gösterilecektir.
Eklenti veya Kullanılması Gereken eklentiler bağlantısını görmüyorsanız, bu, eklenti düzenleyicinin dosyayı oluşturamadığı anlamına gelir ve bunu kendiniz manuel olarak yapmanız gerekir.
Öncelikle, bir FTP istemcisi veya cPanel’deki Dosya Yöneticisi uygulamasını kullanarak web sitenize bağlanmanız gerekir.
Ardından, /wp-content/mu-plugins/ klasörüne gidin. Eğer /wp-content/ klasörünüzde mu-plugins klasörü yoksa, bir tane oluşturmanız gerekir.
Bundan sonra /wp-content/plugins/plugin-organizer/lib/ klasörüne gitmeniz ve ‘PluginOrganizerMU.class.php’ adlı dosyayı bilgisayarınıza indirmeniz gerekir.
Ardından, /wp-content/mu-plugins/ klasörüne gitmeniz ve dosyayı bilgisayarınızdan yüklemeniz gerekir.
Eklenti Düzenleyici artık eklentilerinizi verimli bir şekilde yönetmek için bu dosyayı kullanabilir. Devam edebilir ve eklenti ayarları ile devam edebilirsiniz.
Global Eklenti Seçeneklerini Ayarlama
Plugin Organizer, eklentileri etkinleştirmenize ancak devre dışı bırakmanıza olanak tanır. Hangi eklentilerin etkin kalacağını ve hangi eklentilerin devre dışı bırakılacağını ayarlamak için Eklenti Düzenleyici ” Genel Eklentiler sayfasına gitmeniz gerekir.
Yüklü eklentinizi sol tarafta göreceksiniz. Aktif eklentiler vurgulanacak ve üstte görüntülenecektir. Bir eklentiyi devre dışı bırakmak istiyorsanız, Devre Dışı Bırak sütununa sürükleyip bırakabilirsiniz.
Bu, eklentileri devre dışı bırakmadan devre dışı bırakacaktır.
Devre dışı bıraktığınız eklentiyi, eklenti ayarlarındaki farklı sayfalardan tek tek gönderi türleri, tek tek gönderi veya sayfa öğeleri, tek tek URL’ler için yeniden etkinleştirebilirsiniz. Bu makalenin ilerleyen bölümlerinde bunların her biri için size yol göstereceğiz.
Arama Sonuçları Sayfasında Eklentileri Etkinleştirme veya Devre Dışı Bırakma
Arama sonuçlarında belirli eklentileri devre dışı bırakmak veya etkinleştirmek için Eklenti Düzenleyici ” Arama Sonuçları sayfasını ziyaret etmeniz gerekecektir.
Bu ekranda, sol sütundan bir eklenti seçmeniz ve devre dışı bırak sütununa bırakmanız yeterlidir. Devre dışı bırakma sütununda farklı kutular olduğunu fark edeceksiniz. Eklentiyi devre dışı bırakmak istediğiniz kutuya tıklamanız gerekecektir. Örneğin, bir eklentiyi ‘Devre Dışı Standart’ kutusuna eklemek, eklentiyi tüm sayfalardaki tüm kullanıcılar için devre dışı bırakacaktır.
Daha önce bir eklentiyi genel olarak devre dışı bıraktıysanız ve arama sonuçları sayfasında yüklenmesini istiyorsanız, devre dışı bırakılan eklentiler sütunundan kullanılabilir eklentilere geri sürükleyip bırakabilirsiniz.
Özel Yazı Türleri için Eklentileri Seçerek Etkinleştirme / Devre Dışı Bırakma
Belirli yazı türlerinde hangi eklentilerin çalışacağını kontrol etmek için Eklenti Düzenleyici ” Yazı Türü Ek lentileri sayfasını ziyaret etmeniz gerekir.
İlk olarak, değişiklikleri uygulamak istediğiniz yazı türünü seçeceksiniz. Bundan sonra, eklentileri mevcut öğeler sütunundan devre dışı bırak sütununa sürükleyip bırakabilirsiniz.
Global Eklentiler sayfasında devre dışı bıraktığınız bir eklentiyi Devre Dışı sütunundan kullanılabilir öğelere sürükleyerek de etkinleştirebilirsiniz.
Eklentileri Gruplama ve Eklenti Yükleme Sırasını Değiştirme
Varsayılan olarak, WordPress mevcut etkin eklenti dosyalarınızı alfabetik olarak yükler. Bu alfabetik sıra, birbirinin koduna bağlı eklentileriniz varsa bazen çakışmalara neden olabilir.
Örneğin, zebra.php adlı başka bir eklentideki işlevlere dayanan bir apple.php eklenti dosyanız varsa, apple.php’nin düzgün çalışması için önce zebra.php dosyasının yüklenmesi gerekebilir.
Plugin Organizer, eklenti sırasını manuel olarak değiştirmenize ve eklentileri gruplandırmanıza olanak tanır. Ancak, bu web sitenizi erişilemez hale getirebileceğinden çok dikkatli olun.
Eklenti yükleme sırasını yeniden düzenlemek için, Plugin Organizer ” Group and Order Plugins sayfasını ziyaret etmeniz gerekir.
Eklenti düzenleyici, eklentilerinizi varsayılan alfabetik sırada görüntüler ve basit sürükle ve bırak yöntemiyle sıralamayı yeniden düzenleyebilirsiniz.
Ayrıca üstteki açılır menüden ‘Yeni grup oluştur’u seçerek eklentileri birlikte gruplandırabilirsiniz. Ardından, grup için bir ad girmeniz ve içine eklemek istediğiniz eklentileri seçmeniz gerekir.
Grupla işiniz bittiğinde, devam etmek için Gönder düğmesine tıklayın. Eklenti düzenleyici şimdi sizin için bir eklenti grubu oluşturacaktır.
Şimdi Eklentiler sayfasına giderseniz, grup adınızla adlandırılmış yeni bir bağlantı göreceksiniz. Üzerine tıkladığınızda, o grup içindeki tüm eklentileri göreceksiniz.
Plugin Organizer ile Eklenti Filtreleri Oluşturma
Plugin Organizer, URL’ye göre eklentiyi etkinleştirmenize veya devre dışı bırakmanıza olanak tanır. Bunu yapmak için Eklenti Filtreleri oluşturmanız gerekir. Bu filtreler, belirli URL’lerle eşleşen eklentileri etkinleştirmenize veya devre dışı bırakmanıza olanak tanır.
Öncelikle Plugin Organizer ” Plugin Filters sayfasına gitmeniz ve ‘Add Plugin Filter’ linkine tıklamanız gerekmektedir.
Bu sizi yeni eklenti filtresi ekleme sayfasına götürecektir. Eklenti filtreniz için bir ad vermeniz ve ardından bu filtreden etkilenmesini istediğiniz kalıcı bağlantıları (URL’ler) eklemeniz gerekecektir.
Kalıcı bağlantı ekle düğmesine tıklayarak birden fazla URL ekleyebilirsiniz.
Ayarlar bölümünde, bu filtrenin eklediğiniz kalıcı bağlantıların alt URL’lerini de etkileyip etkilemeyeceğini seçebilirsiniz. Öncelik alanını boş bırakabilirsiniz.
Bundan sonra, ‘Eklentiler’ bölümüne ilerleyin. Burada eklentileri mevcut öğelerden Engelli kutularına sürükleyip bırakabilirsiniz.
Benzer şekilde, bu filtre eşleştiğinde bir eklentinin yüklenmesini sağlamak için devre dışı sütunundan kullanılabilir öğelere bir eklentiyi sürükleyip bırakabilirsiniz.
Ayrıca, bu filtreyi bir filtre grubunun içine kaydedebilirsiniz. Filtre grupları kategoriler gibidir. Amaçları, benzer eklenti filtrelerini birlikte sıralamanıza yardımcı olmaktır.
İşiniz bittiğinde, bu eklenti filtresini aktif hale getirmek için yayınla düğmesine tıklayın. Yayınla butonuna tıkladığınız anda çalışmaya başlayacaktır.
Tek Bir Gönderi veya Sayfada Bir Eklentiyi Etkinleştirme veya Devre Dışı Bırakma
Plugin Organizer ayrıca tek bir gönderi, sayfa veya özel gönderi türü öğesinde eklentileri yüklemenize veya devre dışı bırakmanıza olanak tanır. Öncelikle Plugin Organizer ” Ayarlar sayfasında yazı türü desteğini etkinleştirdiğinizden emin olmanız gerekir.
Ardından, devam edin ve değiştirmek istediğiniz gönderiyi, sayfayı veya özel gönderi türünü düzenleyin. Gönderi düzenleme ekranında, ‘Eklenti Düzenleyici’ bölümüne ilerleyin.
Eklentilerinizle birlikte eklenti düzenleyici ayarlarını göreceksiniz. Eklentileri devre dışı bırakmak için sürükleyip bırakabilir veya devre dışı bırakılmış eklentileri etkin hale getirmek için kullanılabilir öğelere sürükleyebilirsiniz.
Değişikliklerinizi kaydetmek için değişiklikleri kaydet veya güncelle düğmesine tıklamayı unutmayın.
Eklenti Düzenleyici Sorunlarını Giderme
Plugin Organizer eklentisi, web sitenizdeki WordPress eklentilerinin varsayılan davranışını değiştirmek için kullanılır. Ayarlarınız ölümcül hatalar, sözdizimi hataları veya beyaz ölüm ekranı gibi beklenmedik sonuçlara neden olabilir.
Bu sorunları çözmenin hızlı bir yolu, tüm WordPress eklentilerinizi FTP aracılığıyla devre dışı bırakmaktır. Bu, eklenti düzenleyiciyi de devre dışı bırakacaktır.
Plugin Organizer’ı kaldırmak için eklentiyi eklentiler sayfasından silmeniz yeterlidir. Bu sadece eklentinin kendisini silmekle kalmayacak, aynı zamanda tüm eklenti ayarlarını da silecektir. Daha sonra isterseniz eklentiyi yeniden yükleyebilirsiniz.
Çoğu hata için, en yaygın WordPress hataları ve bunların nasıl düzeltileceğine ilişkin kapsamlı listemize bakın. Gördüğünüz hata listede yoksa, hatanın nedenini ve olası çözümleri bulmak için adım adım WordPress sorun giderme kılavuzumuzu deneyin.
Umarız bu makale WordPress sitenizi hızlandırmak için WordPress eklenti düzenleyicisini verimli bir şekilde kullanmanıza yardımcı olmuştur. Eğer sadece en iyi eklentileri yüklemek istiyorsanız, tüm web siteleri için olmazsa olmaz WordPress ek lentileri listemize göz atın.
Bu makaleyi beğendiyseniz, WordPress video eğitimleri için lütfen YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook‘ta da bulabilirsiniz.
Stergios Gogos
WOW guys – just wow!!! My website’s homepage just gained 2.19 seconds load time. Thanks!!!
Michael Zorko
This may be the greatest READ for any newcomer to WP. When I first started as a Wordpress Designer/Planner I would use tons of plugins – some of them overlapped in what they could do, but you needed yet another because one would do what another wouldn’t (did that make sense?). Over time – I started to learn to develop my own plugins (yes, this takes time…but worth it). So I could make my own functionality… this plugin is awesome because it takes the old me…and makes him likable again