WordPress Nasıl Kurulur?

Bildiğiniz üzere wordpress, ilk önce blog siteler için tasarlanmış ama daha sonra wordpress’in gelişimi ve yaygın kullanımı ile büyük bir platform haline gelmiştir. Örneğin, blog, şirket, e-ticaret, video paylaşım siteleri açabilirsiniz.

Yazılım veya tasarım yeteneğiniz olmasa bile domain-hosting satın alarak wordpress kurulumunu gerçekleştirip kendinize websitesi açabilirsiniz.

WordPress Kurulumu İçin Gerekenler

1. Domain (Alan Adı):

Domain websitenizin adresini oluşturacaktır. Örneğin; caferkara.org benim domainimdir. Eğer wordpress’i kendi bilgisayarınıza kuracaksanız domain satın almanıza gerek yoktur.

2. Hosting:

WordPress dosyalarınızı yükleyeceğiniz bir hostinge ihtiyacınız var. Eğer hostinginiz yoksa sadece domain satın almanın bir anlamı yoktur. Eğer wordpress’i kendi bilgisayarınıza kuracaksanız hosting satın almanıza gerek yoktur.

3. WordPress Dosyaları

WordPress kurulumu için gereken dosyaları güvenilir şekilde wordpress’in resmi websitesinden (http://tr.wordpress.org/) indirebilirsiniz.

4. FTP Programı:

WordPress dosyalarınıı hostinginize yüklemek için FTP programınıza ihtiyacınız olacaktır. Bunun için size Filezilla FTP programnı önerebilirim. Bunu indirmek için bu linke tıklayabilirsiniz: https://filezilla-project.org/

5. FTP Bilgileri:

WordPress dosyalarınızı FTP’ye yüklemek için hosting firmasının size vermiş olduğu FTP bilgileri ile giriş yapabilirsiniz.

WordPress Kurulumu

1. Veritabanı (Database), Kullanıcı Adı ve Şifre Oluşturulması:

Öncelikle veritabanı, kullanıcı ve şifre oluşturulması gerekiyor. Bunun için hostinginizin paneline girip “MySQL veritabanları” linkine tıklayarak veritabanı ve kullanıcı ekleme sayfasına ulaşabilirsiniz.

 

Oluşturduğunuz veritabanı, kullanıcı adı ve şifreyi bir yere not alınız. Birazdan bu bilgiler lazım olacak 🙂

2. Wp-config.php Dosyasının Düzenlenmesi:

Daha önce indirmiş olduğunuz wordpress dosyaları arasından wp-config-sample.php dosyasını bulup adını wp-config.php olarak değiştirin. Daha sonra bu dosyayı bir not defteri yardımı ile açınız ve aşağıdaki kısımları düzenleyiniz.

-define(‘DB_NAME’, ‘veritabanı adı’); daha önce oluşturduğunuz veritabanı adını yazınız.
-define(‘DB_USER’, ‘kullanıcı adı’); daha önce oluşturduğunuz kullanıcı adını yazınız.
-define(‘DB_PASSWORD’, ‘sifre’); daha önce oluşturduğunuz şifreyi yazınız.
-define(‘DB_HOST’, ‘localhost’); burayı aynı şekilde bırakıyoruz.

Bu işlemide yaptıktan sonra bu dosyayı kaydedip FTP programı yardımı ile hostinginize dosyalarınızı yükleyebilirsiniz.

3. Kurulumun Son Aşaması

Bütün dosyalarınızı hostinginize yükledikten sonra tarayıcı ile sitenize giriş yapınız. Giriş yaptıktan sonra karşınıza aşağıdaki gibi bir ekran gelecektir. Son olarak bu bilgileride doldurduktan sonra “WordPress’i Kur” butonuna tıklayarak sitenizin kurulumunu bitirmiş oluyorsunuz. Daha sonra giriş sayfasından oluşturduğunuz yönetici adı ve şifresi ile websitenize giriş yapabilirsiniz.

2 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Ping Listesi 2017

Google, Yandex gibi arama motorlarında hızlı bir şekilde index almanızı sağlayan ve websitesi için arama motorlarına bildiride bulunan 2017 yılı güncel ping servislerini aşağıda paylaşıyorum.

WordPress Ping Listesi Nasıl Eklenir?

Öncelikle sitenizin admin paneline giriş yapınız (siteniz.com/wp-admin). Daha sonra sol tarafta bulunan menüden Ayarlar > Yazma kısmına tıklayınız. Bu sayfada bulunan “Servisleri Güncelle” kısmında kısıma aşağıdaki ping serverlerini yapıştırın ve ardından “Değişiklikleri Kaydet” butonuna tıklayınız.

wordpress-ping-listesi

WordPress Ping Listesi 2017

http://rpc.twingly.com
http://api.feedster.com/ping
http://api.moreover.com/RPC2
http://api.moreover.com/ping
http://www.blogdigger.com/RPC2
http://www.blogshares.com/rpc.php
http://www.blogsnow.com/ping
http://www.blogstreet.com/xrbin/xmlrpc.cgi
http://bulkfeeds.net/rpc
http://www.newsisfree.com/xmlrpctest.php
http://ping.blo.gs/
http://ping.feedburner.com
http://ping.syndic8.com/xmlrpc.php
http://ping.weblogalot.com/rpc.php
http://rpc.blogrolling.com/pinger/
http://rpc.technorati.com/rpc/ping
http://rpc.weblogs.com/RPC2
http://www.feedsubmitter.com
http://blo.gs/ping.php
http://www.pingerati.net
http://www.pingmyblog.com
http://geourl.org/ping
http://ipings.com
http://www.weblogalot.com/ping
http://rpc.pingomatic.com/
http://blogsearch.google.com/ping/RPC2
http://ping.feedburner.com
http://rpc.blogbuzzmachine.com/RPC2
http://rpc.weblogs.com/RPC2
http://ping.fc2.com/
http://blogs.yandex.ru/
http://rpc.bloggerei.de/
http://blogsearch.google.ae/ping/RPC2
http://blogsearch.google.at/ping/RPC2
http://blogsearch.google.be/ping/RPC2
http://blogsearch.google.bg/ping/RPC2
http://blogsearch.google.ca/ping/RPC2
http://blogsearch.google.ch/ping/RPC2
http://blogsearch.google.cl/ping/RPC2
http://blogsearch.google.co.cr/ping/RPC2
http://blogsearch.google.co.hu/ping/RPC2
http://blogsearch.google.co.id/ping/RPC2
http://blogsearch.google.co.il/ping/RPC2
http://blogsearch.google.co.jp/ping/RPC2
http://blogsearch.google.co.ma/ping/RPC2
http://blogsearch.google.co.nz/ping/RPC2
http://blogsearch.google.co.th/ping/RPC2
http://blogsearch.google.co.uk/ping/RPC2
http://blogsearch.google.co.ve/ping/RPC2
http://blogsearch.google.co.za/ping/RPC2
http://blogsearch.google.com.ar/ping/RPC2
http://blogsearch.google.com.au/ping/RPC2
http://blogsearch.google.com.br/ping/RPC2
http://blogsearch.google.com.co/ping/RPC2
http://blogsearch.google.com.do/ping/RPC2
http://blogsearch.google.com.mx/ping/RPC2
http://blogsearch.google.com.my/ping/RPC2
http://blogsearch.google.com.pe/ping/RPC2
http://blogsearch.google.com.sa/ping/RPC2
http://blogsearch.google.com.sg/ping/RPC2
http://blogsearch.google.com.tr/ping/RPC2
http://blogsearch.google.com.ua/ping/RPC2
http://blogsearch.google.com.uy/ping/RPC2
http://blogsearch.google.com.vn/ping/RPC2
http://blogsearch.google.com/ping/RPC2
http://blogsearch.google.de/ping/RPC2
http://blogsearch.google.es/ping/RPC2
http://blogsearch.google.fi/ping/RPC2
http://blogsearch.google.fr/ping/RPC2
http://blogsearch.google.gr/ping/RPC2
http://blogsearch.google.hr/ping/RPC2
http://blogsearch.google.ie/ping/RPC2
http://blogsearch.google.it/ping/RPC2
http://blogsearch.google.jp/ping/RPC2
http://blogsearch.google.lt/ping/RPC2
http://blogsearch.google.nl/ping/RPC2
http://blogsearch.google.pl/ping/RPC2
http://blogsearch.google.pt/ping/RPC2
http://blogsearch.google.ro/ping/RPC2
http://blogsearch.google.ru/ping/RPC2
http://blogsearch.google.se/ping/RPC2
http://blogsearch.google.sk/ping/RPC2
http://blogsearch.google.us/ping/RPC2
http://ping.blogs.yandex.ru/RPC2
http://ping.rss.drecom.jp/
http://rpc.bloggerei.de/ping/
http://rpc.odiogo.com/ping/
http://rpc.weblogs.com/RPC2
http://blog.goo.ne.jp/XMLRPC
http://mod-pubsub.org/kn_apps/blogchatt
http://ping.amagle.com/
http://ping.bloggers.jp/rpc/
http://ping.exblog.jp/xmlrpc
http://ping.weblogalot.com/rpc.php
http://www.blogdigger.com/RPC2

1 kişi beğendi

Diğer Benzer Yazılar:


WordPress Çoklu Dil Desteği Eklentisi

Artık bütün firmalar, şirketler ve daha bir çok insan wordpress alt yapısını kullanarak site yapmaktadırlar. WordPress’te neredeyse bütün ihtiyaçlarımızı karşılayabiliyor. Eskiden iki dilde bir websitesi yaptığım zaman. FTP’de ayrı bir klasör açıp bir öcenki dosyaları oraya kopyalayıp yeni veri tabanı kurup o şekilde kurulum yapardım. Ama bu çözüm yerine wordpress’in Polylang eklentisi kullanmaya başladım. Eklenti fazlasıyla işimi görüyor ve hala kullanmaya devam ediyorum.

Eklenti kurulumuna geçelim;

İlk olarak eklentimi bu linkten indirelim ve sitemizde eklentiyi aktif hale getirelim. Eklentiyi aktif hale getirdikten sonra aşağıda bulunan resimdeki gibi ayarlar menüsü altında “Dil” menüsü görebilirsiniz.

 

polylang-eklenti-img1

 

Eklenti menüsüne girdiğinizde karşınıza 3 tabdan oluşan bir ayar sayfası çıkacaktır. İlk olarak sitenizin varsayılan dil tercihinizi yaparsanız iyi olacaktır.

İlk tabdaki “Dil” kısmına giriş yapalım. Burada sitenize eklemek istediğiniz dilleri seçiyorsunuz. Varsayılan dilinizin ekli olduğundan emin olunuz. Yoksa sorun yaşabilirsiniz.

 

polylang-eklenti-img2

 

Diğer ayar ise üçüncü tab olan “Cümle Çevirisi” kısmı. Bu kısımda sitenizde geçen tüm ifadelerin ekleyeceğiniz dillerdeki karşılığını girip kayıt edebilirsiniz.

 

polylang-eklenti-img5

 

Şimdi yapmanız gereken yazılarınızın dil destekli olması. Aşağıdaki resimdeki gördüğünüz gibi yazı ekleme sayfasında veya sayfa ekleme sayfasında editörün sağ tarafında sitenize eklediğiniz dilleri göreceksiniz. Burada ekleyeceğiniz yazının o dile ait başlığını girip kayıt ederek başlık çevirisini yapmış oluyorsunuz. Yazı içeriğinizde diğer dillerde çeviri olacak “+” ikonuna tıkladığınızda yeni bir yazı ekleme sayfası geliyor ve bu sayfada yazı o dile ait oluyor. Bu alandaki editöre yazının seçtiğiniz dildeki çevirisini girip kayıt edebilirsiniz.

 

polylang-eklenti-img4

 

Aynı şeklde kategori, etiket gibi alanların çevirilerinide yapabilirsiniz. Herkese kolay gelsin.

3 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by Hatası

WordPress sistemini kullanan bir çok kişi bu hatayı alıyor ve hatanın çözüm yolunu yapamayanlar var. Bu hatanın çözümünü en hızlı şekilde yapmayı anlatacağım. Oldukça basit bu yüzden telaşa kapılmayın.

“Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by” bu hata genellikle tema, eklenti veya wp-config gibi dosyalarda meydana gelebilir.

Yapmanız gereken tek şey;

  1. WordPress dosyalarının olduğu bölümüne girin. (FTP programı ile veya hosting panelinizde ulaşabilirsiniz)
  2. Ana dizinde wordpress dosyalarınız içinde “index.php” dosyasını bulun.
  3. Bu dosya içinde hemen <?php tagının altına bunu yazın: ob_start();
  4. Son olarak dosyanızı kayıt edin ve sayfanızı yenileyerek sitenizin tekrardan açıldığını göreceksiniz 🙂

Örnek Ekran Görüntüsü:

ob-start

1 kişi beğendi

Diğer Benzer Yazılar:


WordPress Son Üyeleri Gösterme

WordPress sitelerde portal tarzı tema kullanımızda sizlere gerekli olacak bir özellik yazacağım. Üyelik gerektiren bir wordpress tabanlı site yapıyorsanız belki son üye olanları göstermek isteyebilirsiniz. İşte bunun için yapmanız gereken kod aşağıdadır. Bu kodu temanızda son üyeleri listelemek istediğiniz yere ekleyin.


<ul class="son-uyeler">
<?php $usernames = $wpdb->get_results("SELECT user_nicename, user_url FROM $wpdb->users ORDER BY ID DESC LIMIT 5");
foreach ($usernames as $username) {
echo '<li>' .get_avatar($username->comment_author_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";
}
?>
</ul>

Yukarıdaki kod ile son 5 üyeyi göstermiş olacaksınız. Eğer bu sayıyı değiştirmek istiyorsanız 2. satırda bulunan 5 rakamını silip kendi rakamınızı yazabilirsiniz.

13 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Menüdeki Başlangıç Yazan Yeri Değiştirme

WordPress kullanıcılarının bazı temalarda yaşadıkları ufak bir sorun. O da anasayfa yazısı yerine “Başlangıç” yazısının yazması. Bunu wordpress panelinden menü ayarları kısmından da yapabilirsiniz. Ama aşağıdaki anlatacağım yöntem kodlar ile nasıl değiştirileceğini yazacağım.

Ftp’nize giriş yaparak wp-includes/post-template.php yolunu takip ederek post-template.php dosyasını bilgisayarınıza indiriniz. (Bu dosyasının bir kopyasını alarak yaparsanız sizin için daha iyi olacaktır. Belki yanlış bir yeri düzelterek sitenizde sorun yaratabilirsiniz.) Bu dosya içerisinde $text = __(‘Home’); yazan yeri aratın ve Home yazan yeri Anasayfa yazısı ile değiştirip kaydedin. Tekrardan ftp’nizdeki dosya üzerine yazarak eskisi ile değiştirin.

İşte bu kadar : )

5 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Admin Panelindeki Yazılar Görünmüyor

Merhabalar,

Yaklaşık 3 haftadır wordress sitemin admin paneline giriş yaptığımda “Yazılar” kategorisine tıklıyorum ve bugüne kadar yazdığım hiç bir yazı görünmüyor fakat sitede yayınlanmış bir şekilde duruyor. Bende hatanın sebebini araştırdım ve buldum. Biraz fazla arasamda meğerse hatanın sebebi çok basitmiş. Eklentiler kısmındaki Sayfa Sayaç eklentisini etkisizleştirdiğiniz zaman hatanız düzelecektir.

7 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Yorum Alanından URL Kısmını Kaldırmak

WordPress sitenizlerinizde yorum alanlarında bulunan url kısmı bir çoğumuzu rahatsız edebiliyor. Şu zaman spam yapan kişiler oldukça fazla 🙂 Bunun için önleminizi yorum kısmında url kısmını kaldırmakta bulabilirsiniz. Bunun için yapmanız tek şey aşağıdaki çözüm önerisini kullanmak.

add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}

 

Yukarıda gördüğünüz kodu functions.php dosyasına eklediğinizde yorum kısmında url bölümünün kalktığını göreceksiniz. Bazı temalarda comments.php dosyasındaki gerekli kod satırını silmek yeterli oluyor. Ama bu yöntem her tema için geçerli olmadığı için yukarı kod her tema için kesin çözümdür.

5 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Admin Giriş Adresini (Wp-Admin) Değiştirme

Merhaba,

Bildiğiniz üzere wordpress sistemini inanılmaz derece fazla kişi kullanıyor. Hem kullanımı basit, hem bir çok eklentisi var hemde güvenli yönünden bir çok kişi wordpress’i tercih etmektedir. Tabikide güvenliği en üst düzeyde tutmak sizin elinizde. Bunlar eklentilerinizi ve wordpress’i güncel tutmanızla yeterli değildir.

Bunun için güzel bir eklentiyi sizlere anlatacağım. WordPress’in admin paneline girmek için siteniz.com/wp-admin şeklinde giriş yapmanız gerekmektedir. İş bu /wp-admin uzantısını siz kendiniz istediğiniz şekilde farklı uzantılar yaparak farklı kişilerin admin paneline giriş denemelerini etkisiz hale getirebilirsiniz. Lafı fazla uzatmadan hemen anlatacağım.

Adım 1:

Admin panelinden eklentiler bölümüne girerek “Yeni Ekle” diyerek arama kısmına “Lockdown WP Admin” yazarak eklentiyi bulunuz.

Adım 2:
Karşımıza gelen ekran ilk baştaki eklentiyi “Şimdi Kur” butonuna basarak eklentimizi kuruyoruz.

Adım 3:
Eklentiyi kurduktan sonra panelimizin sol tarafında bulunan “Eklentiler” sayfasına girerek yüklediğiniz eklentiyi etkinleştiriniz.

Adım 4:
Eklentiyi etkin hale getirdikten sonra panelin sol tarafında en alt kısımda eklentinin menüsü çıkmış bulunuyor. Şimdi buraya girerek en üstteki “Yes, please hide WP Admin from the user when they aren’t logged in.” checkbox’u seçiniz. WordPress Login URL kısmındaki boşluğa /wp-admin yerine gelecek uzantıyı yazınız ve ardından “Save Options” butonuna basınız.

Artık sitenize siteismi.com/sizingirisadiniz şeklinde giriş yapabileceksiniz.

Kafanıza takılan yerlerde aşağıda bulunan yorum bölümünden yazarak destek sağlayabilirim.

8 kişi bunu beğendi

Diğer Benzer Yazılar: