Yazan: Selman Kara | 10 Eylül 2008 | Kategoriler: Wordpress
Ücretsiz temalar mümkün olduğunca kolay yüklenmesi ve hemen kullanılabilmesi için özel olarak tasarlanmaktadırlar. Öyle ki, tema dosyalarınızı sunucuya yüklersiniz, ilgili menüden aktifleştirirsiniz ve işiniz biter. Siz hiç bir koda el sürmediğiniz halde, bu tema sizin blogunuzun ismini, sloganını, besleme linklerini ve bunun gibi bir sürü özelliğini bilir.
Temanızın bütün bunları bilebilmesi için, kodlayıcılar tarafından PHP etiketleri kullanılmaktadır. Bu etiketler ise, sayfa her yüklendiğinde tekrar tekrar çalışırlar.
Bu etiketlerden siteniz için değişmeyecek olanları kaldırabilir, yerine direkt bilgiyi yazabilirsiniz. Böylece, sunucunuz bu düzenlemeden sonra daha az işlem yapar ve hız kazanabilirsiniz.
Etiketleri değiştirmek için kolay yol tavsiyesi:
- İlk önce mevcut sayfanızı açıp kaynak kodlarını bir metin düzenleyiciye aktarın.
- Tema dosyalarınızı açıp aşağıdaki etiketleri bulun.
- Her etiketin kaynak kodlarındaki karşılığını bulun.
- Kaynak kodlardaki bilgileri, temanızdaki etiketlerin yerine yapıştırın.
- Her değişiklikten sonra, değişikliği kaydedin, eski ve yeni kaynak kodların aynı olup olmadığını kontrol edin.
Değiştirilecek etiketler
- <?php language_attributes(); ?> (header.php içerisinde bulunur.)
- <?php bloginfo(‘html_type’); ?> (header.php içerisinde bulunur.)
- <?php bloginfo(‘charset’); ?> (header.php içerisinde bulunur.)
- <?php bloginfo(‘name’); ?> (temanın herhangi bir dosyasında olabilir.)
- <meta name=”generator” content=”WordPress <?php bloginfo(‘version’); ?>” /> (header.php içerisinde bulunur.)
- <?php bloginfo(‘stylesheet_url’); ?> (header.php içerisinde bulunur.)
- <?php bloginfo(‘rss2_url’); ?> (header.php, sidebar.php ve footer.php içerisinde bulunabilir. Bunu yaptıktan sonra FeedBurner kullanmaya başlarsanız buradaki besleme adresini manuel olarak değiştirin.)
- <?php bloginfo(‘pingback_url’); ?> (header.php içerisinde bulunur.)
- <?php bloginfo(‘stylesheet_directory’); ?> (temanın herhangi bir dosyasında olabilir.)
- <?php bloginfo(‘description’); ?> (temanın herhangi bir dosyasında olabilir. Sitenizin sloganıdır.)
- <?php bloginfo(‘comments_rss2_url’); ?> (sidebar.php ve footer.php içerisinde bulunabilir.)
- <!– <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. –> (footer.php içerisinde bulunur. Bu etiket çoğu yayıncı için çok da kullanışlı değildir. Tamamen kaldırabilirsiniz.)
- Eğer widget kullanıyorsanız, sidebar.php içerisindeki
<?php /* Widgetized sidebar, if you have the plugin installed. */
if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?>
ve
<?php endif; ?>
satırları arasındaki kodları da silebilirsiniz.
____________________
* Makalenin özgün hali için: http://www.problogdesign.com
** Yazıda kullanılan görselin tüm hakları sahibine aittir. Görselin sayfasına ulaşmak için tıklayınız.
Yorum yapın
Teşekkürler Selman Abi.:D
header dosyasında zaten onlarca gereksiz kod oluyor. Ya da bana göre gereksiz. Ben onları direk siliyorum.
[...] WordPress Temanızdan Silebileceğiniz 13 Etiket – alemsite.com geçen haberlerde bahsettiğim konuyu Selman Kara Türkçeye çevirmiş. Bağlantı [...]
Merhaba, çeviri için çok teşekkürler, bu kodların her biri sonuçta veritabanına bir istek gönderiyorlar, dolayısı ile bu kodlardan kurtulmak, tema performansımızı arttıracaktır.
Yeniyim.Öğreniyorum.Bize bilgilerinizi sunmuşsunuz.Teşekküre değer… Selam ve Saygılarımla
[...] Yanlış: Eğer widget kullanıyorsanız, sidebar.php içerisindeki … [...]
Merciiii
[...] hızlandırmak için WordPress Temanızdan Silebileceğiniz 13 Etiket yazısındakileride [...]
Paylaşımlar için teşekkür ederim.
Teşekkur ederim zaten pluginlerle yeterince yukleniyoruz bari eklentilerlede rahatlatalım
Paylaşımlarınız için teşekkür ederim.
Paylaşım için teşekkürler..
Çok teşekkür ederim yararlı bir paylaşım.
Paylaşım için teşekkürler….
Wordpress zaten bu fonksiyonları ilk çalıştırıldığında cache olarak saklıyor ve yeniden istenildiğinde o cache’den vermiyor mu?
Bazı sitelerin o kadar çok tekil ziyaretçisi oluyor ki, sadece bir kez bile bunları veri tabanından sorgulaması sunucuyu çok fazla yorabiliyor. Bu gibi durumlarda çok kullanışlı bir uygulama.
Payşalım için tşk. ederim.