Apache 2.x server üzerinde bulunan WordPress için gzip/deflate’i htaccess veya php ile etkinleştirmek için;
htaccess için, dosyanın içine aşağıdaki kodları ekleyin;
<ifmodule mod_deflate.c>
# Insert filters
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE image/svg+xml
# Drop problematic browsers
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</ifmodule>
Php ile yapmak için root’ta bulunan index.php dosyasına ekleyin.
< ?php
ob_start('ob_gzhandler');
Linkler;
http://codex.wordpress.org/Output_Compression
http://www.romantika.name/v2/compressing-wordpress-output/
http://www.wmtips.com/php/content-compression-using-php.htm
http://codex.wordpress.org/Testing_WordPress_Performance
Şu şekilde bir hata alıyorsanız;
“Warning: Cannot modify header information – headers already sent by (output started at /vhosts/xxx/http/wp-config.php:1) in /vhosts/xxx/http/wp-includes/pluggable.php on line 868″
wp-config.php dosyasını notepad gibi bir programla açıp dosyayı ANSI olarak kaydetmeniz sorunu çözecektir.
WordPress sitelerinizi mobil cihazlara pluginler ile kolayca uyumlu hale getirebilirsiniz. Tavsiyem iki ayrı plugin kurmanızdır. Iphone, Ipod, Blackberry vb cihazlar için WPtouch iPhone Theme plugin’inini , kalan telefonlar içinse WordPress Mobile Pack plugin’inini kullanmanızdır.
Fancybox, yeni pencerede veya popupta açtığınız resimleriniz için JQuery ile hazırlanmış güzel bir lightbox uygulamasıdır. Resimleri doğrudan sayfa içinde açtığından ziyaretçilerinizi sayfa dışına yönlendirmek zorunda kalmamanızın yanında estetik bir şekilde resimlerinizi sunmanızada olanak sağlar.
FancyBox’ı HTML sayfalarınızda da kullanabilirsiniz. Bunun için websitesine göz atabilirsiniz.
WP Google Analytics, indirme sayıları, hata sayfaları gibi bir çok olayı izleyebilen eklentide, tüm analytics kodunun yazılması sayesinde kodunuzu özelleştirebilmenize imkan sağlıyor.
Google XML Sitemaps, arama motorlarına sayfa içeriğinizi düzenli bir biçimde sunmanıza yarayan bir sitemap eklentisi. İstediğiniz bölümleri hariç tutma, sayfaları önceliklendirme gibi birçok özelliği mevcut.
All in One SEO Pack, bir çok ayrıntının düşünüldüğü, sıklıkla güncellenen ve ~4 milyon indirme sayısına ulaşmış bir seo eklentisi.
WordPress’te kategori temelli bölümünü adresten kaldırmak için çeşitli WP No Category Base plug-in’ini kullanabilirsiniz. Plug-in’i yükledikten sonra çalışmanız yeterli olacaktır.