Destek 2008

29 Mart 2008

WordPress’i kendi dizinine kurun

Kategori: Wordpress — wordpresstr @ 11:37

WordPress’i kendi dizinine kurun
WordPress’i kendi dizinine, yani sunucunuzun kök dizini yerine oluşturduğunuz bir alt dizine
kurmak oldukça yararlıdır. Bunun en önemli faydası kök dizininizin yapacağınız genişletmeler
sonrasında daha derli toplu bir duruş sergilemesi ve aradığınızı bulmanız kolaylaştırmasıdır.
Diyelim ki blogunuz çevresinde şekillenecek bir topluluk sitesi oluşturmak istiyorsunuz ve bunun
için kök dizine yaptığınız WordPress kurulumunuzun yanı sıra bir de, Hakan’ın eklentisinden
yararlanarak SMF forumu kurmak istiyorsunuz. İstatistik takibi için de Mint kullanmaya karar
verdiniz. Zamanla bu kurulumların sayısı arttıkça kök dizininizdeki karışıklık da giderek artacak ve
bir süre sonra “Hangi dizin hangi kuruluma aitti?” ya da “Kök dizinde duran bu dosya da neyin nesi
ki?” gibi sorular sormaya başlayacaksınız.


Böyle bir durumda, özellikle de WordPress güncellemelerini yaparken, kök dizinde bulunan ve
WordPress kurulumuna ait olmayan diğer klasörler nedeni ile güncelleme işlemi olduğundan daha
karışık bir hal alabilir ve hatta dikkatsizlikle sileceğiniz bir dizin forumunuzun veya Mint
kurulumunuzun uçmasına neden olabilir. :)
Fakat, birçoğumuz blog adresimizin bir alt dizin (http://www.siteisminiz.com/blog gibi) içermesini
istemediğimiz için WordPress’i kendi dizinine kurmaya pek sıcak bakmayız. Halbuki hem
WordPress’i bir alt dizine kurabilir, hem de onu kök dizinde çalışıyormuş gibi gösterebilirsiniz, ve
söz konusu WordPress olduğunda bu işlem çok da kolaydır.
Yapmanız gereken önce kök dizin altında bir bir dizin oluşturarak WordPress’i buraya kurmak
olacaktır. Burada kullanacağınız dizin adı kalıcı bağlantılarınızı etkileyeceği için kısa bir ad
seçmenizi öneririm, benim yaptığım gibi “wp” kullanabilirsiniz. sonra oluşturduğunuz bu dizinin
kökünde bulunan WordPress dosyalarından index.php (ve varsa .htaccess) dosyasını alarak
sunucunuzun kök dizinine kopyalamanız gerekiyor. Sonra sunucu kök dizinine kopyaladığınız
index.php üzerinde biraz düzenleme yapmanız gerekiyor. Zaten üç satır kod içeren bu dosyada
yapacağımız değişiklik çok küçük olduğu için ister dosyayı sunucunuzdan bilgisayarınıza indirerek,
isterseniz de ftp istemcinizin düzenleyicisini kullanarak gerekli değişikliği yapabilirsiniz.
Dosyayı açtığınızda göreceğiniz şu kodu:
<?php
/* Short and sweet */
define(’WP_USE_THEMES’, true);
require(’./wp-blog-header.php’);
?>
alt dizininizi de içerecek şekilde değiştiriyoruz. Alt dizin adı olarak wp kullanacaksak kodu şu
şekilde değiştirebiliriz:
<?php
/* Short and sweet */
define(’WP_USE_THEMES’, true);
require(’./wp/wp-blog-header.php’);
?>
Gerekli değişikliği yaptıktan sonra dosyamızı kaydediyoruz ve tekrar sunucumuza göndererek kök
dizindeki eski index.php dosyasının üzerine yazıyoruz.
Son olarak WordPress panelimize girerek blog adresini değiştirmemiz gerekiyor. Bunun için
yönetim panelimizde Tercihler menüsünü açıp ve karşımıza çıkan ekranda “WordPress Adresi” için;
http://www.siteismimiz.com/wp
“Blog Adresi” için ise;
http://www.siteaismimiz.com
yazdığından emin olarak ayarlarımızı kaydediyoruz. Tabii ki “wp” yerine uygun gördüğünüz başka
bir dizin adı kullandıysanız ayarları bu dizin adına uygun şekilde değiştirmeniz gerekiyor. Hepsi bu
kadar!


« Headers already sent hatası nasıl çözülür? Farklı bir sistemden WordPress’e geçmek mümkün mü? »

Yorum Yok »

Henüz yorum yapılmamış.

Bu yazıya yapılan yorumlar için RSS beslemesi. Geri İzleme URL'si

Yorum Yapın

WordPress üzerine kurulmuştur.