<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wordpress Yakuter &#187; Wordpress</title>
	<atom:link href="http://www.yakuter.com/kategori/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yakuter.com</link>
	<description>WordPress uzmanı Yakuter&#039;in eklenti, tema ve makalelerle dolu sitesi</description>
	<lastBuildDate>Thu, 09 Feb 2012 20:01:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>yTheme v1.2 Yayınlandı</title>
		<link>http://www.yakuter.com/ytheme-v1-2-yayinlandi/</link>
		<comments>http://www.yakuter.com/ytheme-v1-2-yayinlandi/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 20:00:11 +0000</pubDate>
		<dc:creator>yakuter</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Cenk Akyıldız]]></category>
		<category><![CDATA[Css/XHtml/W3C]]></category>
		<category><![CDATA[Erhan Yakut]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Tema]]></category>
		<category><![CDATA[Türk]]></category>
		<category><![CDATA[wordpress template]]></category>
		<category><![CDATA[wordpress theme]]></category>
		<category><![CDATA[yakuter]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1193</guid>
		<description><![CDATA[Öncelikle Cenk Akyıldız ile beraber geliştirmiş olduğumuz yTheme WordPress Temasına göstermiş olduğunuz ilgiden dolayı teşekkür ederim. Gerçekten de çok güzel geri dönüşler aldık tema ile ilgili. Fakat bununla beraber ilk defa böyle bir tema üretip dağıttığımız için bazı aksaklıklarla karşılaştık. Kullanıcılardan gelen şikayetleri değerlendirerek temada gerekli iyileştirmeleri yaptıktan sonra yTheme v1.2 yayına hazır hale gelmiş [...]]]></description>
			<content:encoded><![CDATA[<p>Öncelikle <a href="http://www.cenkakyildiz.com" title="Cenk Akyıldız">Cenk Akyıldız</a> ile beraber geliştirmiş olduğumuz <a href="http://www.cenkakyildiz.com/portfolio/ytheme-premium-wordpress-template/" title="ytheme" class="broken_link">yTheme WordPress Temasına</a> göstermiş olduğunuz ilgiden dolayı teşekkür ederim. Gerçekten de çok güzel geri dönüşler aldık tema ile ilgili. Fakat bununla beraber ilk defa böyle bir tema üretip dağıttığımız için bazı aksaklıklarla karşılaştık. Kullanıcılardan gelen şikayetleri değerlendirerek temada gerekli iyileştirmeleri yaptıktan sonra <strong>yTheme v1.2</strong> yayına hazır hale gelmiş oldu.<br />
<span id="more-1193"></span></p>
<blockquote><p>Bu yeni sürümde;</p>
<ul>
<li>Öncelikle bileşen desteğini aktif hale getirdim ki bu da temayı olduğundan çok daha esnek hale getirdi.</li>
<li>Şifreleme yöntemini değiştirdim. Artık sizi rahatsız etmeyecek bir şifreleme mevcut. Ayrıca siteniz açılırken artık farklı bir sunucuda temanın yasallığı kontrol edilmiyor. Böylece merkez sunucu (temanın kontrol edildiği) kapandığında tüm temaların iptal olması durumu ortadan kalkmış oldu.</li>
<li>Şifreleme mantığı değiştiği için artık rahatlıkla temanızda değişiklikler yapabilir, sitenizi dilediğiniz şekilde düzenleyebilirsiniz.</li>
<li>Temanın bağımlı olduğu eklenti sayısı azaltıldı.</li>
<li> Artık sadece 3 eklentiyi aktif </li>
<li>Bazı hatalı görülen kodlar düzeltildi.</li>
</ul>
</blockquote>
<p><strong>Soru ve Cevap 1:</strong> Bazı arkadaşlar temadaki kodların İngilizce olmasına karşın bazı yerlerde Türkçe kelimeler de bulunduğunu söylüyor. Tamamen haklısınız. Bunun sebebi temayı aslında <a href="http://themeforest.net/" title="themeforest">themeforest</a> sitesinden satmayı düşünmüş fakat daha sonra kendi sitemizden satışa çıkarmıştık. Bu nedenle ilk aşamada İngilizce başladık fakat daha sonra düzeltmelerde Türkçe kelimeler kullandık. Bu hatayı tecrübesizliğimize vermek lazım. Bir sonraki temamız ya tamamen İngilizce ya da tamamen Türkçe kodlardan oluşacak, hiç merak etmeyin ;)</p>
<p><strong>Soru ve Cevap 2:</strong> Arkadaşlar bizim teknik desteğimiz tema çalışmadığı zaman onu çalıştırmak üzerine dayalıdır. Kimi arkadaşlar renklerini değiştirmemizi, CSS özelliklerine müdahale etmemizi ve hatta sağ tarafta bulunan yan menüyü (sidebar) sol tarafa almamızı istemektedirler. Lütfen yardım isteğinde bulunurken bu konulara dikkat edelim ve isteklerimizin sınırlarından emin olalım. Bu şekildeki sorulara olumsuz yanıt verdiğimizde biz kötü oluyoruz ve malesef bu durum beni gerçekten üzüyor. Bu isteğimi anlayışla karşılayacağınızı umuyorum.</p>
<p>Temanın boş bir halini yani demosunu <a href="http://www.yakuter.com/demo/" title="ytheme">yakuter.com/demo</a> adresinde görebilirsiniz.</p>
<p>Temanın satışı halen <a href="http://www.cenkakyildiz.com/portfolio/ytheme-premium-wordpress-template/" title="ytheme" class="broken_link">şu adresten</a> devam etmekte olup fiyatı değişmemiştir ve <strong>27$</strong>&#8216;dır.</p>
<p>Temamızın <strong>yTheme v1.1</strong> sürümünü almış olan müşterilerimiz benimle <strong>yakuter[at]gmail.com</strong> adresinden irtibata geçerlerse yeni sürüm epostalarına doğrudan gönderebilirim.</p>
<p>Hayırlı Ramazanlar dilerim.</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 2 yorum | <a href="http://www.yakuter.com/ytheme-v1-2-yayinlandi/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/ytheme-v1-2-yayinlandi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>yTheme v1.1 Daha Ucuz, Daha Stabil!</title>
		<link>http://www.yakuter.com/ytheme-v1-1-daha-ucuz-daha-stabil/</link>
		<comments>http://www.yakuter.com/ytheme-v1-1-daha-ucuz-daha-stabil/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 11:56:01 +0000</pubDate>
		<dc:creator>Cenk Akyıldız</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Cenk Akyıldız]]></category>
		<category><![CDATA[Css/XHtml/W3C]]></category>
		<category><![CDATA[erhan yakuter]]></category>
		<category><![CDATA[Tasarım]]></category>
		<category><![CDATA[Tema]]></category>
		<category><![CDATA[Türk]]></category>
		<category><![CDATA[wordpress template]]></category>
		<category><![CDATA[wordpress theme]]></category>
		<category><![CDATA[yakuter]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1167</guid>
		<description><![CDATA[Daha önceden satışa sunmuş olduğumuz yTheme&#8217;nin fiyat politikası birçok kullanıcı için oldukça fazla bulunmuştu. Dönem içerisindeki yoğunluğumuz sebebiyle ne yorumlara özenle cevap verebildik, ne de geliştirmeler yapabilmiştik. Bu hafta aldığımız karar ile yTheme&#8217;nin fiyatını 27$ olarak belirledik. Eski tanıtım yazımızda belirtmiş olduğumuz tüm özelliklere ek olarak yeni yTheme&#8217;de css kodları optimize edildi, twitter ayarları kolaylaştırıldı [...]]]></description>
			<content:encoded><![CDATA[<p><a style="margin-left:-23px;" href="http://ytheme.yakuter.com/" class="broken_link"><img title="yTheme Premium WordPress Template" src="../wp-content/userphoto/yt.gif" alt="" width="563" height="226" /></a><br />
Daha önceden satışa sunmuş olduğumuz yTheme&#8217;nin fiyat politikası birçok kullanıcı için oldukça fazla bulunmuştu. Dönem içerisindeki yoğunluğumuz sebebiyle ne yorumlara özenle cevap verebildik, ne de geliştirmeler yapabilmiştik. Bu hafta aldığımız karar ile <strong>yTheme&#8217;nin fiyatını 27$ </strong>olarak belirledik.<br />
<span id="more-1167"></span><br />
Eski tanıtım yazımızda belirtmiş olduğumuz tüm özelliklere ek olarak yeni yTheme&#8217;de css kodları optimize edildi, twitter ayarları kolaylaştırıldı ve sadece tema .zip dosyasını alıp wordpress&#8217;inize yüklemeniz kullanmanız için yeterli olacaktır. Sanıyoruz ki bir önceki fiyat politikamızı eleştirip temayı satın almayı uygun görmeyenler yeni hali ve ücretine sevineceklerdir. Ödemeleri PayPal ödeme sayfası aracılığıyla yapabilir, temayı anında kullanmaya başlayabilirsiniz.</p>
<p>yTheme&#8217;yi satınalmak için <a href="http://ytheme.yakuter.com/" title="yTheme Premium WordPress Template" class="broken_link"><strong>tıklayın. </strong></a></p>
<p>yTheme&#8217;in demosu olarak dilerseniz şuan gördüğünüz <strong>Yakuter.com</strong>&#8216;u inceleyebilir, dilerseniz de <a href="http://ytheme.yakuter.com/demo/" title="yTheme Demo" class="broken_link">şuraya</a> bakabilirsiniz.</p>
<p><strong>Not:</strong> <strong>Yakuter.com</strong> sahibi <strong>Erhan Yakut</strong> malesef görevi nedeniyle 3 ay gibi bir süre için aramızda olmayacak. Bu sürede <strong><a href="http://ytheme.yakuter.com/" title="yTheme Premium WordPress Template" class="broken_link">yTheme</a></strong> ile ilgili sorularınızı bana (Cenk Akyıldız &#8211; <a href="http://www.cenkakyildiz.com/">www.cenkakyildiz.com</a>) yönlendirebilirsiniz.</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 56 yorum | <a href="http://www.yakuter.com/ytheme-v1-1-daha-ucuz-daha-stabil/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/ytheme-v1-1-daha-ucuz-daha-stabil/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>Yüksek Hitli WordPress&#8217;inizi Optimize Edin</title>
		<link>http://www.yakuter.com/yuksek-hitli-wordpressinizi-optimize-edin/</link>
		<comments>http://www.yakuter.com/yuksek-hitli-wordpressinizi-optimize-edin/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 15:45:08 +0000</pubDate>
		<dc:creator>hduman</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress bantgenişliği sorunu]]></category>
		<category><![CDATA[wordpress cache]]></category>
		<category><![CDATA[wordpress database şişmesi]]></category>
		<category><![CDATA[wordpress önbellek sistemi]]></category>
		<category><![CDATA[wordpress optimize]]></category>
		<category><![CDATA[yüksek hitli wordpress]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1147</guid>
		<description><![CDATA[Merhaba arkadaşlar. Ben HDuman (Hakkı Duman). Artık makalelerimi Yakuter.com&#8216;da da yayınlayacağım. Sağolsun Erhan abi beni kırmadı ve yazarlık fikrime sıcak baktı. Bende en güncel ve özgün makalelerimle sizleri aydınlatmaya çalışacağım. İlk olarak yüksek hitli siteler için çok fazla sorun çıkartan WordPress günlüklerde optimize işlemi ile giriş yapmak istiyorum yazılarıma. Bildiğiniz üzere WordPress az kodla çok işlem [...]]]></description>
			<content:encoded><![CDATA[<p><img class="sola_yasla" src="http://www.yakuter.com/wp-content/resimler/ywp.png" alt="Wordpress Yakuter" style="width:130px;height:130px;" />Merhaba arkadaşlar. Ben <a title="hakkı duman" href="http://www.hduman.com" title="Hakkı Duman">HDuman</a> (Hakkı Duman). Artık makalelerimi <a href="http://www.yakuter.com">Yakuter.com</a>&#8216;da da yayınlayacağım. Sağolsun Erhan abi beni kırmadı ve yazarlık fikrime sıcak baktı. Bende en güncel ve özgün makalelerimle sizleri aydınlatmaya çalışacağım. İlk olarak yüksek hitli siteler için çok fazla sorun çıkartan <a href="http://tr.wordpress.org/" title="Wordpress">WordPress</a> günlüklerde optimize işlemi ile giriş yapmak istiyorum yazılarıma. Bildiğiniz üzere WordPress az kodla çok işlem mantığıyla çalıştığı için çok fazla kaynak tüketmekte. Hele ki yüksek hit yapmaya başladıysanız (5k+) artık host firmalarıyla papaz olma vaktiniz geldi demektir.</p>
<p>Peki WordPress&#8217;in bu sorunununa çözüm getiremez miyiz? Tabi ki herşeyin bir çözümü olduğu gibi bu sorunun da bir çözümü mevcut: WordPress&#8217;inizi optimize etmelisiniz. Konunun devamında paylaşacağım bir kaç eklentiyi kullanarak ve gereksiz verilerle şişmiş veritabanınızı optimize ederek blogunuzun daha hızlı ve sorunsuz çalışmasın sağlayabilirsiniz.<span id="more-1147"></span></p>
<h2>Önbellek (Cache) Sistemi</h2>
<p>İlk olarak günlüğümüz için bir önbellek (cache) sistemi kurmalıyız. Önbellek sistemi günlüğümüzde belirlediğimiz alanları (sayfalar,etiketler v.s) bir kere yükler ve sunucuya kayıt eder. Böylece sitemize giren her ziyaretciye, bir kere siteyi yükler ve sonrasında yüklediği önbellekten çeker. Bu sayede her seferinde ziyaretçi sitenin yüklenmesini beklemez. Önbellekten hızlıca siteyi görüntüleyebilir. Bu hem sitemizin hızı için hem de veritabanımız için çok büyük bir yarar sağlar. Şimdiye kadar kullandığım ve memnun kaldığım iki tane <strong>WordPress Önbellek (Cache)</strong> eklentisini sizlere tanıtacağım. Bunlardan birisi <a href="http://wordpress.org/extend/plugins/wp-super-cache/" title="Wp Super Cache">Wp Super Cache</a> diğeri ise <a href="http://wordpress.org/extend/plugins/w3-total-cache/" title="W3 Total Cache">W3 Total Cache</a>. Benim tercihim ise W3 Total Cache&#8217;ten yanadır. Kurulum ve kullanımından biraz bahsedelim.</p>
<h3>W3 Total Cache Kurulum ve Kullanımı</span></h3>
<ul>
<li>Öncelikle <a title="w3 total cache" href="http://wordpress.org/extend/plugins/w3-total-cache/">W3 Total Cache</a> bağlantısından eklentimizi indiriyoruz.</li>
<li>Sitemizin ana dizininde (httpdocs ya da public_html klasörü) bulunan <strong>wp-content</strong> klasörünü yazılabilir yapıyoruz yani CHMOD ayarını 777 olarak değiştiriyoruz.</li>
<li>İndirdiğimiz eklentiyi <strong>wp-content/plugins</strong> klasörümüzün içine atıyoruz ve yönetim paneline geçerek eklentiler kısmından aktifleştiriyoruz.</li>
<li>Sitemizin ana dizininde bulunan wp-config.php dosyasını her hangi bir kod editörü ile açarak (Notepad++, Dreamweaver vb.) &#8220;<strong>if ( !defined(&#8216;ABSPATH&#8217;) ) &#8230;</strong>&#8221; kodunun hemen üstüne &#8220;<strong>define(‘WP_CACHE’, true);</strong>&#8221; kodunu ekliyoruz. Aşağıdaki gibi bir görünüme gelmeli kodunuz.
<pre class="brush: php; title: ; notranslate">define('WP_CACHE', true);

if ( !defined('ABSPATH') )
	define('ABSPATH', dirname(__FILE__) . '/');</pre>
</li>
<li><strong>wp-content</strong> klasörünün klasör izninieski haline getiriyoruz. ( CHMOD 755 )</li>
</ul>
<p>Eklentimizi kurduk şimdi tek yapmanız gereken yönetim panelinden W3 Total Cache ayarlarına girip önbelleğe alınacak kısımları seçmeniz. Önerilen ayar türü:  <strong>Page Caching Method:Disk (Basic) </strong>, <strong>Minify Caching Method: Disk</strong> , D<strong>atabase Caching Method: Disk</strong>  şeklindedir.</p>
<p>Önbellek (Cache) sistemimizi bu şekilde kurmuş oluyoruz ve artık veritabanımızı optimize ederek rahat bir nefes alabiliriz. Yine kendim şahsen denediğim bir yöntemi anlatacağım. Bu şekilde 150 mb&#8217;lık veritabanı dosyamı 13 mb&#8217;a kadar düşürdüm. Kısaca anlatmak gerekirse basit bir eklentiyi kuruyorsunuz, size hangi alanların optimize edilmesini istedğinizi soruyor. <strong>Optimize Et</strong> butonuna tıklayarak fazlalıklardan kurtuluyorsunuz, hepsi bu kadar.</p>
<h2>Veritabanı Optimizasyonu ve WP-Optimize Eklentisi</h2>
<ul>
<li><a title="wp optimize" href="http://wordpress.org/extend/plugins/wp-optimize/">Wp optimize</a> bağlantısından eklentimizi indiriyoruz.</li>
<li>İndirdiğimiz eklentiyi plugins (eklenti) klasörümüzün içine atıyoruz ve yönetim panelinde, eklentiler kısmından eklentiyi aktifleştiriyoruz.</li>
<li><strong>Araçlar</strong> sekmesi altında <strong>Wp-Optimize</strong> menüsüne tıklayarak optimize sayfasına ulaşıyoruz ve optimize edilecek alanları seçip <strong>Optimize et</strong> butonuna tıklıyoruz.</li>
</ul>
<h2>Sonuç</h2>
<p>Optimize işlemi sona erdiğinde ne kadar alan kazandığınızı ve bant genişliği kullanımınız ile veritabanı yoğunluğunuzun ne kadar azaldığını görebilirsiniz. Bu iki eklenti sayesinde blogunuza %90&#8242;lara varan rahatlık sağlayabilir, hosting firmaları ile papaz olma derdinden ya da yüksek ücretler karşılığında sitenizi optimize ettirme sorunundan kurtulabilirsiniz. Böylece ilk makalemin sonuna gelmiş bulunmaktayız arkadaşlar yazımı okuyan herkese teşekkür ediyorum umarım işinize yarar..</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 22 yorum | <a href="http://www.yakuter.com/yuksek-hitli-wordpressinizi-optimize-edin/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/yuksek-hitli-wordpressinizi-optimize-edin/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Günlükleriniz İçin 10+ İşlevsel Özellik</title>
		<link>http://www.yakuter.com/gunlukleriniz-icin-10-islevsel-ozellik/</link>
		<comments>http://www.yakuter.com/gunlukleriniz-icin-10-islevsel-ozellik/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 20:59:25 +0000</pubDate>
		<dc:creator>Ali Arslan</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Eklenti]]></category>
		<category><![CDATA[günlük]]></category>
		<category><![CDATA[Tema]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1115</guid>
		<description><![CDATA[Yeni bir yazı ile yeniden beraberiz. Bir önceki yazıda WordPress Çoklu Blog Kurulumundan bahsetmiştim. Bu yazıda WordPress temalarınızı tasarlarken veya düzenlerken temalarınıza ekleyebileceğiniz görünüm ve tekniksel açıdan işlevsel özelliklerden bahsedeceğim. Eklentiler veya WordPress fonksiyonlarını kullanarak temalarınıza ekleyebileceğiniz bu özellikler sitelerinize işlevsellik kazandıracak ve kullanıcı dostu bir arayüze sahip olmanızı sağlayacaktır. Ayrıca yazıda bir takım SEO [...]]]></description>
			<content:encoded><![CDATA[<p style="text-indent: 0px"><img src="http://www.yakuter.com/wp-content/resimler/10-islevsel-ozellik/ust-yakuter.jpg" alt="Yakuter" /></p>
<p>Yeni bir yazı ile yeniden beraberiz. Bir önceki yazıda <a title="WordPress 3.0 ile Çoklu Blog Oluşturmak" href="http://www.yakuter.com/wordpress-3-0-ile-coklu-blog-olusturmak/">WordPress Çoklu Blog Kurulumundan</a> bahsetmiştim. Bu yazıda WordPress temalarınızı tasarlarken veya düzenlerken temalarınıza ekleyebileceğiniz görünüm ve tekniksel açıdan işlevsel özelliklerden bahsedeceğim.</p>
<p>Eklentiler veya WordPress fonksiyonlarını kullanarak temalarınıza ekleyebileceğiniz bu özellikler sitelerinize işlevsellik kazandıracak ve kullanıcı dostu bir arayüze sahip olmanızı sağlayacaktır. Ayrıca yazıda bir takım SEO ipuçlarına da değindim, umarım faydası dokunur. Hazırsak başlıyoruz&#8230;<br />
<span id="more-1115"></span></p>
<h2>1. Tasarımda SEO’lu Logolar Kullanmak</h2>
<p>Tasarımlarda en çok ihmal edilen noktalardan bir tanesi olan SEO’lu logolar sayesinde siteniz hedeflediğiniz kelimede arama motorlarında bir adım daha önde çıkmanızı sağlayacaktır. SEO’lu logolar ile alakalı ayrıntılı bilgi için sizleri <a title="Tasarımlarda SEO’lu Logolar Kodlamak" href="http://www.yakuter.com/tasarimlarda-seolu-logolar-kodlamak/">buraya</a> alalım. İlgili yazıdaki örneğe alıntı yaparsak kısaca şundan bahsediyorum.<br />
<strong>HTML kısmı:</strong></p>
<pre class="brush: xml; title: ; notranslate">&lt;div id=&quot;logo&quot;&gt;
	&lt;h1&gt;&lt;a href=&quot;index.html&quot; title=&quot;Oyun&quot;&gt;Oyun&lt;/a&gt;&lt;/h1&gt;
	&lt;p&gt;Flash Oyunlar&lt;/p&gt;
&lt;/div&gt;</pre>
<p><strong>CSS kısmı:</strong></p>
<pre class="brush: css; title: ; notranslate">#logo {float:left;width:200px;height:71px;}
#logo h1 a{display:block;width:200px;height:71px;background: url(resimler/logo.png) no-repeat;text-indent: -999em;}
#logo p{display:none;}</pre>
<h2>2. Sitelerinize Navigasyon Ekleyin</h2>
<p>Ziyaretçilerinizin sitenizi daha kolay gezinmesini sağlamak amacıyla WordPress günlüklerinize <a href="http://wordpress.org/extend/plugins/breadcrumbs/">Breadcrumbs</a> yani Türkçesiyle Ekmek Kırıntılarını eklemeyi unutmayın. ;) SEO açısından da faydalı bir yöntem olan navigasyon sayesinde ziyaretçilerinize kullanışlı siteler sunun. Unutmayın ki ziyaretçilerinize kullanımı kolay ve işlevsel siteler sunmak SEO’ya uygun çalışmalar yapmak demektir ;) Bu işlemi Breadcrumbs eklentisini kullanarak veya fonksiyonlardan faydalanarak gerçekleştirebilirsiniz. Bu eklentinin örnek bir çıktısı yaklaşık olarak şu şekildedir.<br />
<a title="Yakuter" href="http://www.yakuter.com">Anasayfa</a> » <a title="Wordpress" href="http://www.yakuter.com/kategori/wordpress/">WordPress</a> » <a href="http://www.yakuter.com/gunlukleriniz-icin-10-islevsel-ozellik/">Günlükleriniz İçin 10+ İşlevsel Özellik</a></p>
<h2>3. Etiketleri Listelemek</h2>
<p>Yazı başlığınızın altında yazınız ile alakalı etiketleri listeleyebilirsiniz. Bu sayede anahtar kelime yoğunluğunu ve site için bağlantı sayısını  (aşırıya kaçmadan) artırarak SEO açısından bir adım önde olabilirsiniz. Bu da etiketleriniz sayesinde arama motorlarından ziyaretçi çekmenizi sağlayacaktır. Temalarınızda aşağıdaki fonksiyonu kullanarak etiketlerinizi listeleyebilirsiniz.</p>
<pre class="brush: php; title: ; notranslate"> &lt;?php the_tags('Etiketler: ', ', ', ''); ?&gt; </pre>
<p><strong>Örnek:</strong> <a title="css" href="http://www.yakuter.com/etiket/css/">css</a> / <a title="wordpress" href="http://www.yakuter.com/etiket/wordpress/">wordpress</a> / <a title="php" href="http://www.yakuter.com/etiket/php/">php</a></p>
<h2>4. Ziyaretçilerinize İlgisini Çekebilecek Yazılar Sunun</h2>
<p>Ziyaretçilerinizin sitenizde daha fazla vakit geçirmesini sağlamak ve bin bir emekle hazırlamış olduğunuz yazılarınızı okutmak istiyorsanız ziyaretçilerinize alternatifler sunun. Okudukları yazıların altına ilgisini çekebilecek yani <strong>benzer yazılara</strong> ait bağlantılar yerleştirin. Ziyaretçilerinizin sitenizde daha fazla vakit geçirmesi Alexa Rank değerinizi ve sitenizin itibarını artıracaktır. Bu benzer yazıları gösterme olayını <a title="WordPress’te Eklenti Kullanmadan Benzer Yazıları Gösterin" href="http://www.yakuter.com/wordpresste-eklenti-kullanmadan-benzer-yazilari-gosterin/">eklenti kullanmadan</a> yapabildiğiniz gibi <a title="YARPP" href="http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/">YARPP</a> eklentisinden de faydalanabilirsiniz.</p>
<h2>5. Yazarlarınızı Tanıtın</h2>
<p>Birden fazla yazarın yazılarından oluşan (<a title="Yakuter" href="http://www.yakuter.com">Yakuter</a>, <a title="Smashing Magazine" href="http://www.smashingmagazine.com/">Smashing Magazine</a>) sitelerinizde veya kişisel bloglarınızda yazar hakkında bilgilendirmeler içeren alanlar oluşturun. Bu sayede yazarlarınızın tanınmasını ve diğer yazılarının okunmasına olanak sağlayın.</p>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/konuk_gorunum.jpg" alt="Konuk Yazar" /></p>
<p>Yukarıdaki gibi bir görünüm için temalarınız için kullanabileceğiniz fonksiyonlar:</p>
<p>Yazarın adı:</p>
<pre class="brush: php; title: ; notranslate"> &lt;?php the_author_meta('first_name'); ?&gt; </pre>
<p>Yazarın soyadı:</p>
<pre class="brush: php; title: ; notranslate"> &lt;?php the_author_meta('last_name'); ?&gt; </pre>
<p>Yazarın site adresi:</p>
<pre class="brush: php; title: ; notranslate"> &lt;?php the_author_meta('user_url'); ?&gt; </pre>
<p>Yazarın biyografisi:</p>
<pre class="brush: php; title: ; notranslate"> &lt;?php the_author_meta('description'); ?&gt; </pre>
<h2>6. Sosyal Medya Alanları Oluşturun</h2>
<p>Menülerinizde sosyal medya bağlantılarınıza yer vermeyi ihmal etmeyin. Bu işlem ziyaretçilerinizin sosyal ortamlarda sizi ve sitenizi takip etmesini sağlayacaktır. Kısa bir süre önce siteye eklenen sempatik Twitter kuşunu kullanarak son tweet’lerinize de sitenizde yer verebilirsiniz. Veya herhangi bir sayfanızda sosyal ortamlardaki son gelişmelerinizi listeleyebilirsiniz. Değişen Google algoritması ile sosyal platfomlar düzenli bir ziyaretçi kitlesi ve yazılarınızın hızlı indexlenmesi için bulunmaz bir nimet. Düzenli bir ziyaretçi kitlesi için yazılarınızı <strong>RSS</strong> veya <strong>e-posta</strong> yoluyla kullanıcılarınıza ulaştırabilirsiniz. Bu konuda <a title="Feedburner" href="http://www.feedburner.com">Feedburner</a>&#8216;dan sonuna kadar faydalanabilirsiniz.<br />
<img src="http://www.yakuter.com/wp-content/resimler/10-islevsel-ozellik/sosyal-medya.gif" alt="Sosyal Medya" /></p>
<h2>7. Ziyaretçilerinize Rastgele Yazılar Sunun</h2>
<p>Sitenizde yer alan farklı konulardaki yazılar da ziyaretçilerinizin ilgisini çekebilir. Yazılarınızı görselleri ile beraber rastgele bir şekilde menülerinizde ziyaretçilerinize sunabilirsiniz. Bu işlem için <a title="eBurhan" href="http://www.eburhan.com">eBurhan</a>’ın <a title="Post Ruleti" href="http://www.eburhan.com/wordpress-icin-eburhan-post-roulette-eklentisi/">Post Ruleti</a> tam size göre ;)</p>
<h2>8. Seçtiğiniz veya Önemli Yazılarınıza Yer Verin</h2>
<p>Sitenizde en çok okunan/yorumlanan veya herkese lazım olabilecek içerikteki yazılarınızı ziyaretçilerinizle paylaşın. Bu sayede vurgulamak istediğiniz noktalar üzerinde ziyaretçilerinizin ilgisini çekebilir yorumlarını alabilirsiniz. Bu işlem için <a title="Sayfa Sayaç" href="http://www.dmry.net/wordpress-sayfa-sayac-eklentisi">Sayfa Sayaç</a> eklentisini kullanabilirsiniz. WordPress 3.0 ile gelen <a title="menü özelleştirmesi" href="http://www.hakkiceylan.com/wordpress-3-0-ile-gelen-menu-ozellestirmesi-nasil-kullanilir">menü özelleştirmesinden</a> faydalanarak yazılarınıza yer verebileceğiniz gibi, yan menü dosyanızı (genellikle sidebar.php) düzenleyerek de yapabilirsiniz.</p>
<h2>9. Metin ve Bağlantılarınızı Birbirinden Ayırın</h2>
<p>Yazılarınızda yer alan bağlantılarınızı aşırı derecede göz yormayacak şekilde ziyaretçilerinize fark ettirin. Şu an bu yazıyı okurken balköpüğü (yanlış bilmiyorsam veya sarı) renginde linklerin göz yormadan nasıl dikkat çektiğini anlatmaya gerek yok heralde ;)</p>
<h2>10. Acronym ve Abbr Etiketlerini Kullanın</h2>
<p>Yazılarınızda çeşitli kavramlar kullanırken (SEO, CSS vs.) acronym etiketi ile açıklamalar yapın. Örnek verecek olursak SEO kavramını &#8220;Search Engine Optimization&#8221; ifadesi ile bütünleştirin. Örnek kullanım şekli:</p>
<pre class="brush: xml; title: ; notranslate">&lt;acronym title=&quot;Search Engine Optimization&quot;&gt;SEO&lt;/acronym&gt;</pre>
<p>Kısaltmaları kullanırken (Dr, Prof vs.) Abbr (Abbrevation) etiketini kullanın. Bu sayede bilinen/bilinmeyen kavramlarınıza açıklık getirin. Örnek kullanım şekli:</p>
<pre class="brush: xml; title: ; notranslate">&lt;abbr title=&quot;Doktor&quot;&gt;Dr&lt;/abbr&gt;</pre>
<p>Çeşitli forum sitelerinde kullanılan ve fazla bilinmeyen bir SEO tekniği olduğunu hatırlatmak isterim. Bu yazı için yazmış olduğum <a title="Arslania" href="http://www.arslania.com/arslania-acronym-kelimeler.html">Arslania Acronym Kelimeler Eklentisi</a>&#8216;ni kullanabilirsiniz. :)</p>
<h2>11. Google&#8217;dan Faydalanarak Özgün Başlıklar Kullanın</h2>
<p><a title="SEO" href="http://www.seoteknikleri.com">SEO Teknikleri</a>&#8216;nde olduğu gibi yazılarınızın başlıklarının yanına veya altına küçük ikonlar koyarak yazı başlığınızı Google’da aratabilirsiniz. Kullanmış olduğunuz özgün başlıklar ilk sıralarda olmanızı sağlar. Bu sayede sitenizdeki ziyaretçilerinizi arama motorlarından tekrar sitelerinize yönlendirebilirsiniz. Google&#8217;dan gelen ziyaretçiler sitenize <strong>Trustrank</strong> değeri kazandıracaktır ;) Bu konuda SEO uzmanı arkadaşların değerli yorumlarını bekliyorum.</p>
<h2>12. Kullanıcı Bilgilendirme Alanları Oluşturabilirsiniz</h2>
<p>Yazılarınızın altına kullanıcılarınıza sunmak istediğiniz bilgilendirmelere yer verebilirsiniz. Örneğin yazılarınızın farklı dillerde okunmasını sağlamak, sosyal platformlarda paylaşmak veya Türkçemizi yorumlarda düzgün bir şekilde kullanılması konusunda uyarmak gibi&#8230; <a title="eBurhan" href="http://www.eburhan.com">eBurhan</a>&#8216;ın kullanışlı <a href="http://www.eburhan.com/css-ile-hazirladigim-mesaj-kutulari/">CSS Mesaj Kutuları</a> sayesinde bu işlem oldukça basit.</p>
<h2>13. Anketler İle Etkileşimi Artırın</h2>
<p>Sitelerinizde ziyaretçilerinizin görüşlerini almak, onlara çeşitli sorular yöneltmek için anketler ekleyebilirsiniz. İlginç anketler oluşturarak sonuçlarına göre çalışmalar yapın ve ziyaretçilerinizin istekleri doğrultusunda sitenizin içeriğini zenginleştirin. Bu aktivite sizlere sürekli ziyaretçi kazandıracaktır. Eklenti konusunda yine WordPress ekibinin sahibi olduğu <a title="Poll Daddy" href="http://polldaddy.com">Poll Daddy</a>&#8216;den faydalanabilirsiniz.</p>
<h2>14. Bağlantılarınıza Dikkat Edin</h2>
<p>Sitelerinizden yapacağınız bağlantı çıkışlarına dikkat edin. Bununla beraber başka sitelere bağlantı vermeyi de unutmayın. CSS/XHTML geçerliliği olan tasarımlarınızdan referans bağlantısı verin, altyapınızın WordPress olduğunu vurgulayın. Bağlantı verdiğiniz siteler güvenilir siteler olduğundan dolayı sizlere de fayda sağlayacaktır. &#8220;Bana arkadaşını söyle sana kim olduğunu söyleyeyim!&#8221; sözü doğrultusunda düşünen bir arama motoruna sahibiz. ;) Aynı zamanda sayfalarınızdan site haritanıza da bağlantı vermeyi ihmal etmeyin.</p>
<h2>Son Sözler</h2>
<p>Bir yazının daha sonuna geldik. Yukarıda yer alan önerilerin sitelerinize fayda sağlayacağını hatırlatarak geçmiş bayramınızı en içten dileklerimle kutluyorum. Bayram hediyesi niteliğindeki bu yazımız sayesinde de bol WordPress ve SEO’lu günler diliyorum :) Bir sonraki yazıda görüşmek üzere..</p>
<p><strong>Not:</strong> Yukarıdaki tavsiyelere ekleyebileceklerinizi yorumlarınızda belirtmekte lütfen çekinmeyiniz. Böylece yazıyı daha da geliştirebilir ve daha faydalı bir içerik ortaya çıkarabiliriz.</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 44 yorum | <a href="http://www.yakuter.com/gunlukleriniz-icin-10-islevsel-ozellik/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/gunlukleriniz-icin-10-islevsel-ozellik/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
		</item>
		<item>
		<title>WordPress Teması Yapımı İçin Bilinmesi Gerekenler</title>
		<link>http://www.yakuter.com/wordpress-temasi-yapimi-icin-bilinmesi-gerekenler/</link>
		<comments>http://www.yakuter.com/wordpress-temasi-yapimi-icin-bilinmesi-gerekenler/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 18:43:29 +0000</pubDate>
		<dc:creator>cdemir</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Fireworks]]></category>
		<category><![CDATA[notepad++]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Türkçe tema]]></category>
		<category><![CDATA[Wordpress tema yapımı]]></category>
		<category><![CDATA[wordpress teması]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1086</guid>
		<description><![CDATA[Merhabalar, bu makalede WordPress teması yapımı için bilmeniz gerekenleri ve kısaca bunların nasıl kullanılacaklarını açıklamaya çalışacağım. Sıfırdan başlayanlar için bilinmesi gerekenler çok fazla görünebilir ama biraz araştırma ve dene yanıl yöntemiyle kendinizi geliştirebilir ve o hayal ettiğiniz temalara sahip olabilirsiniz. Ayrıca yeni bir tema oluşturmanın tüm yükünü kendi üzerinizde tutmak zorunda değilsiniz. Bu işi tasarımcı, [...]]]></description>
			<content:encoded><![CDATA[<p>Merhabalar, bu makalede WordPress teması yapımı için bilmeniz gerekenleri ve kısaca bunların nasıl kullanılacaklarını açıklamaya çalışacağım. Sıfırdan başlayanlar için bilinmesi gerekenler çok fazla görünebilir ama biraz araştırma ve dene yanıl yöntemiyle kendinizi geliştirebilir ve o hayal ettiğiniz temalara sahip olabilirsiniz. Ayrıca yeni bir tema oluşturmanın tüm yükünü kendi üzerinizde tutmak zorunda değilsiniz. Bu işi tasarımcı, arayüz kodlayıcı ve ve programcı olarak 3 kişi ortak çalışarak da yapabilir. İş bölümü yapmak çoğu projede olduğu gibi bu projede de size büyük bir avantaj sağlayacaktır.</p>
<p>Makaleyi bilinmesi gereken Programlama Dilleri ve Programlar olarak ikiye ayrıdım. Böyle daha anlaşılır olur umarım. <span id="more-1086"></span></p>
<h2>Programlama ve Mark-Up Dilleri</h2>
<h3>HTML / XHTML / DHTML</h3>
<p><strong>HTML</strong>, tüm web sayfalarının temelinde olan bir Mark-Up dildir. HTML normal bir web sayfası yapmak için en gerekli olan ve kısmen yeterli olan bir dildir. Ancak HTML ile yapılacak sayfalar oldukça basit ve sade görünen sayfalar olacaktır. Ayrıca XHTML standartlarına da uygun olmayacaktır. HTML öğrenmesi oldukça zevkli bir dildir, tema ve hatta temadan ziyade web site yapmak isteyenlerin ilk olarak öğrenmesi gereken dildir.</p>
<p><strong>XHTML</strong>, HTML kodlarının bir standarda bağlanmış şeklidir. Temel olarak yine aynı HTML&#8217;dir. Günümüzde artık HTML kavramının yerini XHTML almaktadır. HTML öğrendikten sonra, XHTML öğrenmek çok daha kolay olacaktır. Çünkü kodlar arasında fazla bir fark yoktur. XHTML&#8217;yi temamızın ana şablonunu oluştururken CSS ile bir bütün olarak kullanmalıyız. Bununla birlikte XHTML kullanıyoruz çünkü SEO&#8217;ya önem veriyoruz. Arama motorlarında üst sıralarda çıkmak bazılarımızın asıl amacıdır, bu yolda HTML yerine XHTML kullanmak mantıklı olacak harekettir çünkü günümüzde arama motorları sitelerin web standartlarına uygun olup olmadığına da bakmaktadırlar. XHTML kurallarını <a href="http://www.w3schools.com/xHTML/default.asp">w3 school&#8217;</a>dan ulaşabilirsiniz. Ayrıca bazı arkadaşlara yararlı olacağını düşündüğüm, &#8220;<strong>XHTML kuralları</strong>&#8221; adlı bir makaleyide en kısa sürede yazmak istiyorum.</p>
<p><strong>DHTML</strong> ise HTML kodlarının Javascript dili ile güçlendirilmiş ve bir nevi hareket kazandırılmış halidir. Buna en güzel örnek tasarımlardaki kayan haberler/resimler bloklarıdır diyebiliriz.</p>
<h3>CSS</h3>
<p>CSS, oluşturmuş olduğumuz web sayfamıza şekil verebileceğimiz, güçlü bir stil şablonlama aracıdır. WordPress temalarının olmazsa olmazlarındandır. Bununla birlikte CSS günümüzün en gözde ve vazgeçilmez kavramlarından biridir. Bu nedenle öğrenmek bir avantaj veya ihtiyaçtan ziyade bir zorunluluk olmuştur bu zamanda.</p>
<p>Tema yapımında diğer PHP dosyalarından ayrı olarak bir de CSS dosyası (style.css) oluşturulur. Bu dosyada öncelikle temanın temel bilgisi bulunur. Ardından dilerseniz yine bu dosyayı kullanarak, dilerseniz de kendi stil dosyalarınızla temanıza şekil verebilirsiniz.</p>
<h3>PHP</h3>
<p>PHP, günümüzde Web programcılığı alanında kullanılan en önemli dillerden biridir. WordPress&#8217;in temelini de oluşturan bu dil, doğal olarak temaların da kodlanmasında kullanılır. CSS ve HTML ile kodlamış olduğunuz tasarımın işlev kazanması ve WordPress ile bütünleşmesi için az veya çok PHP bilmek zorundasınız. </p>
<p>WordPress&#8217;de tema yapabilmek için üst düzey bir PHP bilgisine sahip olmanız gerekmez, belli başlı fonksiyonlar var. Bunlardan birkaçını örnek olması amacıyla açıklayacağım.</p>
<p>Yazdığımız yazıya ait etiketleri gösteren fonksiyon : &lt;?php the_tags(__(&#8216;Etiketler : &#8216;), &#8216;, &#8216;, &#8216;, &#8216;); ?&gt;<br />
Yazıyı yazan kullanıcının ismini getiren fonksiyon : &lt;?php the_author() ?&gt;<br />
Eski yazıları listeleyen fonksiyon : &lt;?php previous_posts_link(&#8216;Eski Yazılar &amp;raquo;&#8217;) ?&gt;</p>
<p>Bunlar gibi birçok hazır WordPress fonksiyonu bulunmaktadır. Hepsini burada açıklayamayacağım için, internette &#8220;wordpress fonksiyonları&#8221; diye arayarak istediğiniz fonksiyonları bulabilirsiniz. Bunun dışında kendiniz de ihtiyacınıza göre PHP&#8217;den faydalanabilir, ihtiyacınız olan fonksiyonları yazabilir ve temanızı güçlendirebilirsiniz.</p>
<h2>Programlar</h2>
<h3>PHOTOSHOP</h3>
<p>Yaptığımız WordPress temasının görsel anlamda güzel ve özgün olması, birçok WordPress kullanıcısının ilk aradığı özelliktir. Temamızın arayüzü de ilk göze çarpan ve sitenin tüm havasını veren öğesidir. Arayüzümüzü tasarlamada bize yardımcı olacak programların başında da Photoshop gelir. </p>
<h3>FIREWORKS</h3>
<p>Photoshop yerine kullanılacak güzel bir alternatif olarak karşımıza çıkar. Eğer herhangi bir grafik tasarım programı kullanmayı bilmiyorsanız tavsiyem Fireworks&#8217;tür. Kullanımı Photoshop&#8217;a göre oldukça kolaydır. </p>
<h3>DREAMWEAVER</h3>
<p>Kod yazarken kullanacağınız programın kalitesi hem işinizi kolaylaştırır hem de size zaman kazandırır. Zamandan tasarruf etmek amacıyla kodları düzenleyen, renklendiren, kodun 1-2 harfini yazdığınızda tamamını getiren programlar kullanmak, birçok yazılımcının kullandığı bir yöntemdir. Bu konuda en çok kullanılan program da <strong>Dreamweaver</strong>&#8216;dır. Burada dikkat etmeniz gereken birkaç önemli detay var. Bazı programlar gereğinden fazla kod ekleyebiliyor. Gereksiz kod hiçbir zaman size bir fayda sağlamaz. Bazı programlar ise XHTML&#8217;ye aykırı kodlar kullanabiliyorlar. Bunlara dikkat ediniz.</p>
<h3>NOTEPAD++</h3>
<p>Dreamweaver kullanmak istemeyenler için güzel bir alternatiftir. Yakuter&#8217;in de <a href="http://www.notepad-plus-plus.org/">Notepad++</a> desteklediğini vurgulayarak, notepad kullanımı ile ilgili birkaç site içi bağlantı verelim.</p>
<p><a href="http://www.yakuter.com/notepad-kullanarak-hata-mi-yapiyorum/">Notepad Kullanarak Hata mı Yapıyorum</a> &#8211; <a href="http://www.yakuter.com/yakuter-kod-yazarken/">Yakuter Kod Yazarken</a></p>
<h2>Son Sözler</h2>
<p>Bu yazımda kısaca WordPress teması yapımı için gerekli olan konulardan bahsettim. Unuttuklarım varsa yorumlarınızda belirtirseniz sevinirim. Ayrıca lütfen hatalarımı bildirmekten de çekinmeyiniz.</p>
<p>Son olarak Yakuter&#8217;e böylesine güzel bir platformda yazı yazma imkanı verdiği için çok teşekkür ederim. Sağlıcakla kalmanız dileğiyle&#8230;</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 51 yorum | <a href="http://www.yakuter.com/wordpress-temasi-yapimi-icin-bilinmesi-gerekenler/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/wordpress-temasi-yapimi-icin-bilinmesi-gerekenler/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>WordPress 3.0 ile Çoklu Blog Oluşturmak</title>
		<link>http://www.yakuter.com/wordpress-3-0-ile-coklu-blog-olusturmak/</link>
		<comments>http://www.yakuter.com/wordpress-3-0-ile-coklu-blog-olusturmak/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 16:08:24 +0000</pubDate>
		<dc:creator>Ali Arslan</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Süper Yönetici]]></category>
		<category><![CDATA[WordPress 3.0]]></category>
		<category><![CDATA[WordPress çoklu blog]]></category>
		<category><![CDATA[Wordpress Mu]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1079</guid>
		<description><![CDATA[Güncelleme: Yazının sonunda konuyu anlatan video eklenmiştir. 14.08.2010 İlk yazımda, WordPress 3.0 paketiyle gelen yeniliklerden bir tanesi olan çoklu blog oluşturmayı anlatacağım. Daha önce WordPress MU (Multi User) paketinde ayrı sunulan bu özellik, artık WordPress paketlerine entegre edilecek. Birkaç adımda çoklu blog oluşturma işlemini kolayca tamamlayacağız. Başlamadan önce sitenizin yedeğini almanızı tavsiye ederim. Eğer böyle [...]]]></description>
			<content:encoded><![CDATA[<p><code>Güncelleme: Yazının sonunda konuyu anlatan video eklenmiştir. <em>14.08.2010</em></code></p>
<p>İlk yazımda, <strong>WordPress 3.0</strong> paketiyle gelen yeniliklerden bir tanesi olan çoklu blog oluşturmayı anlatacağım. Daha önce <strong>WordPress MU</strong> (Multi User) paketinde ayrı sunulan bu özellik, artık WordPress paketlerine entegre edilecek. Birkaç adımda çoklu blog oluşturma işlemini kolayca tamamlayacağız.</p>
<p>Başlamadan önce sitenizin yedeğini almanızı tavsiye ederim. Eğer böyle bir imkanınız yoksa bile <strong>wp-config.php</strong> ve <strong>.htaccess</strong> dosyanızın yedeğini <strong>mutlaka</strong> alın.</p>
<p>Çoklu kullanıcılı blog oluşturmak için ilk olarak WordPress blogunuzun alt klasörde değil, ana dizinde kurulu olması gerekmekte.. Eğer alt klasöre kurulum yaptıysanız bu işlemi gerçekleştiremezsiniz.<span id="more-1079"></span></p>
<h2>Gereksinimler</h2>
<p>Örnek verecek olursak WordPress blogunuzu <strong>http://arslania.com/blog</strong> adresine kurmamalısınız. Eğer daha önce ana dizine kurulum yaptırsanız ve site adresinizin başında <strong>www</strong> eki varsa kaldırınız. Bu işlemi WordPress admin panelinizde <strong>Ayarlar &gt; Genel</strong> sekmesini kullanarak yapabilirsiniz.</p>
<p>İkinci gereken şart ise teknik altyapınız ile alakalı. Sunucunuzun(hosting) wildcard desteğinin olması gerekiyor. Bu özellik genellikle tüm sunucularda yer almakla beraber, bazı firmaların sunucularında yer almamaktadır. Wildcard ile alakalı genel bilgi için <a title="Wildcard Nedir?" href="http://www.yakuter.com/wildcard-nedir/">buraya</a> bakabilirsiniz.</p>
<h2>Çoklu Blog Özelliğini Aktif Hale Getirmek</h2>
<p>Yukarıdaki gereksinimleri tamamladıktan sonra <strong>wp-config.php</strong> dosyasını herhangi bir metin editörü ile açarak aşağıda (Satır 82) yer alan;</p>
<p><em>/* Hepsi bu kadar. Mutlu Bloglamalar! */</em></p>
<p>İfadesinin altına aşağıdaki kodları ekliyoruz ve kaydediyoruz.</p>
<pre class="brush: php; title: ; notranslate">
define('WP_ALLOW_MULTISITE',true);
</pre>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/wp-3-coklu-blog/kurulum1.jpg" alt="WordPress 3.0 ile Çoklu Blog Oluşturmak" /></p>
<h2>Kurulum</h2>
<p>WordPress Admin Paneli’ne giriş yaparak eğer aktif eklentilerimiz varsa devre dışı bırakıyoruz. Bazı eklentilerin çoklu blog desteği olmadığından dolayı çakışma(hata) sorunu oluşabilir. Yeni kurulum yapacak olanlar için herhangi bir sorun oluşmamaktadır. Eklentileri devre dışı bıraktıktan sonra <strong>Araçlar &gt; Ağ</strong> sekmesine tıklıyoruz.</p>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/wp-3-coklu-blog/kurulum2.jpg" alt="WordPress 3.0 ile Çoklu Blog Oluşturmak" /></p>
<p>Bizden istenen bilgileri girerek <strong>Kur</strong>’a tıklıyoruz. Karşımıza gelecek ekranda(aşağıda) var olan açıklamaları dikkate alarak adımları tamamlıyoruz. (*)</p>
<blockquote><p>* Aşağıdaki ekran yerine <strong>&#8220;Uyarı! Genel DNS doğru ayarlanmamış olabilir!&#8221;</strong> hatası ile karşılaşan arkadaşlar, hosting firması yetkilinizle görüşerek sunucunun wildcart desteği hakkında bilgi alın.</p></blockquote>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/wp-3-coklu-blog/kurulum3.jpg" alt="WordPress 3.0 ile Çoklu Blog Oluşturmak" /></p>
<p>Biraz önce düzenlediğimiz <strong>wp-config.php</strong> dosyamızı tekrar açarak aşağıda yer alan kodları, satırın (Yukarıda kullandığımız satır 82) üstüne yerleştirin ve WordPress kurulumu yaptığınız dizinde yer alan <strong>wp-content</strong> klasörünün içerisine <strong>blogs.dir</strong> adında (yazma izni olan &#8211; CHMOD 777) yeni bir klasör oluşturun.</p>
<pre class="brush: php; title: ; notranslate">define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'localhost' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );</pre>
<p>Diğer WordPress kurallarını değiştirmenize gerek yoktur. Yukarıda yer alan kodlar karşınıza çıkan sayfada da yer almaktadır. <strong>Değişkenlik gösterebileceğinden dolayı sayfada yer alan kodları kullanmanızı tavsiye ederim.</strong> Kaydetme işlemini tamamladıktan sonra panele yeniden giriş yapıyoruz.</p>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/wp-3-coklu-blog/kurulum4.jpg" alt="WordPress 3.0 ile Çoklu Blog Oluşturmak" /></p>
<h2>Süper Yöneticilik ve Son Sözler</h2>
<p>WordPress paneli bizi <strong>Süper Yönetici</strong> olarak karşılıyor. Sol menüde üst kısımda yer alan <strong>Süper Yönetici &gt; Tercihler</strong> sekmesini ve diğer sekmeleri kullanarak isteklerinize göre ayarlamalar yapabilirsiniz. <strong>Süper Yönetici</strong> olduğunuzda,</p>
<ul>
<li>İstenmeyen kullanıcı adlarını engelleme</li>
<li>Yüklenen dosyaların uzantılarını ayarlama</li>
<li>Maksimum dosya boyutu ve depolama alanı ayarlama</li>
<li>Yeni üye olan kullanıcılara gönderilen hoş geldiniz e-postasını ayarlama</li>
<li>Oluşturulan yeni blogun ilk yazısını ve yorumunu ayarlama gibi yetkilere sahip olacaksınız.</li>
</ul>
<p>WordPress çoklu bloğumuz kuruldu. Kurulum aşamasında veya daha sonra karşılaşmış olduğunuz sorunlarınızı yorumlarınızla iletebilirsiniz. Faydalı olması dileğiyle..</p>
<h2>Videolu Anlatım</h2>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 96 yorum | <a href="http://www.yakuter.com/wordpress-3-0-ile-coklu-blog-olusturmak/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/wordpress-3-0-ile-coklu-blog-olusturmak/feed/</wfw:commentRss>
		<slash:comments>96</slash:comments>
		</item>
		<item>
		<title>WordPress&#8217;i kurdunuz, peki ya sonra ?</title>
		<link>http://www.yakuter.com/wordpress-kurdunuz-peki-ya-sonra/</link>
		<comments>http://www.yakuter.com/wordpress-kurdunuz-peki-ya-sonra/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 17:28:23 +0000</pubDate>
		<dc:creator>mumutlu</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[All in one SEO]]></category>
		<category><![CDATA[Feedburner]]></category>
		<category><![CDATA[Wordpress SEO eklentisi]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1073</guid>
		<description><![CDATA[İlk kez yaptığımız bir işin acemiliği başka tecrübelere benzemez. İş bitmiştir fakat sorular bitmemiştir. WordPress tabanlı sitemizi kurduğumuzda da benzer sorunlarla karşılaşırız: &#8220;Google ile iletişimi nasıl sağlarım, güvenliğimi nasıl arttırırım, kullanıcıların sitemde kalma süresini nasıl arttırırım…&#8221; soruların başta gelenlerdir. Bu konuyla ilgili şuradaki yazıyı görünce bu bilgiyi ve daha fazlasını Türkçe’ye kazandırmalıyız diye düşündüm. Gelin [...]]]></description>
			<content:encoded><![CDATA[<p>İlk kez yaptığımız bir işin acemiliği başka tecrübelere benzemez. İş bitmiştir fakat sorular bitmemiştir. WordPress tabanlı sitemizi kurduğumuzda da benzer sorunlarla karşılaşırız: &#8220;Google ile iletişimi nasıl sağlarım, güvenliğimi nasıl arttırırım, kullanıcıların sitemde kalma süresini nasıl arttırırım…&#8221; soruların başta gelenlerdir.</p>
<p>Bu konuyla ilgili <a href="http://www.hongkiat.com/blog/youve-installed-wordpress-so-whats-next/" rel="disari">şuradaki</a> yazıyı görünce bu bilgiyi ve daha fazlasını Türkçe’ye kazandırmalıyız diye düşündüm. Gelin WordPress’i kurduktan sonra atılması gereken ilk adımları birlikte inceleyelim. Birlikte bu adımların sayısını arttırabiliriz.<span id="more-1073"></span></p>
<h2>Kalıcı bağlantılarınızı ayarlayın</h2>
<p>Sitemizin Google amcayla daha iyi iletişim kurması için wordpress sitemizin bağlantılarını daha anlaşılır şekle getirmemiz gerek. Adres çubuğunda yazı başlığının görüntülenmesi için bu ayarı aktifleştirmelisiniz. Dahası kalıcı bağlantıyı sonu &#8220;.html&#8221;, &#8220;.asp&#8221; veya &#8220;.php&#8221; olacak şekilde de değiştirebilirsiniz. Siteniz asp olmasa da adres çubuğunda asp uzantısı gözükecektir ;) Admin panelinden Ayarlar -&gt; Kalıcı Bağlantılar yolunu izleyerek bu ayarları yapabilirsiniz.</p>
<p style="text-align: center"><img class="aligncenter" src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap1.gif" alt="Kalıcı Bağlantılar" /></p>
<p>Yukarıdaki resimde de gördüğünüz üzere Özel yapı seçeneğini seçtiğimiz zaman bağlantılarımızı özelleştirebiliyoruz. Uzantıyı değiştirirken %postname% kısmındaki % işaretlerini silmemeye dikkat edin.</p>
<h2 style="text-align: justify">Akismet eklentisini aktifleştirin</h2>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap2.gif" alt="Akismet" /></p>
<p>WordPress yorum özelliğini kötüye kullanan botlar, sitenize cinsellik içeren yorumlar yollarlar. Çoğu zaman bunlarda cinsellik ve reklam içerikli linkler vardır. Bu botlar, onları onaylamamızı ve bu yolla kendi sitelerine link vermemizi amaçlar.<br />
İşte akismet eklentisi bu tür yorumları otomatik olarak engelliyor. Sitenizi iyileştirmek için geçireceğiniz zamanı yorum inceleyerek geçirmek istemiyorsanız bu eklentiyi kurmalısınız. Eklentinin aktifleşmesi için bir api anahtarına ihtiyacımız var. Bunu da wordpress admin panelimizden eklentiyi etkinleştirdikten sonra alabilyoruz. Bunun için <a href="http://akismet.com/get/" rel="disari">Akismet.com</a> adresine üye olarak api anahtarınızı alabilirsiniz.</p>
<h2>Feedburner ile RSS okuma hizmeti verin</h2>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap3.gif" alt="Feedburner" /></p>
<p><a href="http://www.feedburner.com/" title="Feedburner" rel="disari">Feedburner</a> sitesi sayesinde sitenize uğrayan kullanıcıları sadık kullanıcılar haline getirebilirsiniz. Sitenize yerleştireceğiniz (veya temanızda hazır olarak bulunan) feedburner kutucuğu sayesinde sitenize eklenen en son yazılar e-mail listesine katılanlara yollanır. Bu yolla yüzlerce hatta binlerce takipçiye ulaşabilirsiniz. Feedburner üyelik için <a href="https://www.google.com/accounts/NewAccount?service=mail&amp;continue=http%3A%2F%2Fmail.google.com%2Fmail%2Fe-11-2f0154716ed7c77b9534b764f13975-f8c4dc0964f4e82ca1929b4bcf268d1f9d9c5052&amp;type=2%3Fhl%3Dtr&amp;utm_campaign=tr&amp;utm_source=tr-ha-emea-tr-bk&amp;utm_medium=ha&amp;utm_term=gmail+al" rel="disari">tıklayın</a>.</p>
<h2 style="text-align: justify">Benzer yazılar eklentisi kurun</h2>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap4.gif" alt="Benzer Yazılar" /></p>
<p>Çoğu kullanıcının bir siteyle tanışması google aracılığıyla olur. Aradığı bilgiyi ve daha fazlasını bulan bir kullanıcı bize tavsiye yoluyla daha fazla kullanıcı getirecektir. Bunun için benzerine tonla rastlayabileceğiniz bir eklentiyi <a href="http://wasabi.pbworks.com/Related%20Entries" rel="disari">buradan</a> indirebilirsiniz.</p>
<h2 style="text-align: justify">Google&#8217;a site haritanızı tanıtın</h2>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap5.gif" alt="Sitemap" /></p>
<p>Sitenize eklediğiniz tüm yazılara Google amcanın hızlıca ulaşmasını sağlamak amacıyla geliştirilmiş bir eklenti var: Google XML Sitemap. Bu eklenti .gz ve .xml uzantılı iki adet site hartası oluşturuyor. Ve oluşturduğu haritalar için Goog, Yahoo gibi arama motorlarını uyarıyor. Her yeni yazı eklediğinizde Google, Ask.com, Yahoo ve MSN gibi sitemap özelliğini destekleyen arama motorları güncellendiğinizden haberdar oluyor ;) Eklentiyi <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/" rel="disari">buradan</a> indirebilirsiniz.</p>
<h2 style="text-align: justify">All In One Seo eklentisini kurun</h2>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap6.gif" alt="All In One Seo" /></p>
<p>Bu eklenti sayesinde sitenizin en önemli arama motoru ayarlarını kolayca yapabilirsiniz. Eklentinin kurulumu ve ayarlanması oldukça kolay. Tek yapmanız gereken sitenizin anahtar kelimelerini ve tanımlarını bu eklentiye girmek. Eklentiye <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/" rel="disari">buradan</a> ulaşabilirsiniz.</p>
<h2 style="text-align: justify">Google Analytics &amp; Webmaster Araçlarına kayıt olun</h2>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap7.gif" alt="Google Analytics" /></p>
<p>Her ne kadar wordpress için statpress ve benzeri istatistik eklentileri olsa da Google Analytics servisi kadar ayrıntılı rapor vereni yok gibi. Kullanıcıların sitenize hangi ülkeden, ilden geldikleri, sitede kalma süreleri, arama ayrıntıları, ziyaretçi sadakati… gibi onlarca raporu ayrıntılı bir şekilde alabiliyorsunuz. Analytics servisinin yanında<a href="https://www.google.com/webmasters/tools/home?hl=tr" rel="disari"> Google Webmaster araçlarına</a> kaydolmanız da sizin kârınıza olacaktır. Analytics sizden ufak bir kodu sitenize yerleştirmenizi istiyor. Bu temayı düzenleyerek yapmak yerine <a href="http://wordpress.org/extend/plugins/google-analytics-for-wordpress/" rel="disari">bu eklentiyle</a> kolayca halledebilirsiniz. Webmaster Araçlarında ise sitenin size ait olduğunu doğrulamak amacıyla sunucunuza bir html dosyası yüklemeniz isteniyor.</p>
<h2 style="text-align: justify">Seviyeli ve alakalı bloglara yorum ekleyin</h2>
<p style="text-align: center"><img src="http://www.yakuter.com/wp-content/resimler/yapilmasi-gerekenler/yap8.gif" alt="Yorumlar" /></p>
<p>İşte geldik en can alıcı noktaya. Bu konu aslında 2. Maddeyle alakalı. Akismet eklentisinin görevinin spam yorumları engellemek olduğunu ve bu spam yorumların geldikleri sitenin hitini yükseltme amaçlı olduğundan bahsetmiştik. Esasen site sahipleri makalelerine gelen yorumlardan rahatsız olmaz. Fakat reklam amaçlı yorumlar siteye bir katkı sağlamadığı için Akismet gibi eklentilere ihtiyaç duyulur. İşte siz de sitenizin tüm ayarlarını yapıp sıra tanıtıma geldiğinde bunu en temiz ve seviyeli şekilde reklamsız yorumlarla yapabilirsiniz.</p>
<p>Nasıl mı? Gidin ve seviyeli muhabbetin olduğu güzel bir site bulun. Bu sitedeki muhabbetlere siz de katılın. Bunu yaparken de samimi olun. Yorum yazma kısmında site adresinin sorulduğu bölüme sitenizin adresini çekinmeden yazın. Bu reklam olarak algılanmaz. Yorum yaptığınız her sayfa size etkili bir tanıtım olarak geri dönecektir. Eğer yazdığınız yorumlar değerli ise sizin (dolayısıyla sitenizin) değeriniz de artacaktır. Kullanıcıların gözünde &#8220;değerli yorumlar=bilgili site sahibi=kaliteli site&#8221; eşitliğinin var olduğunu unutmayın.</p>
<h2 style="text-align: justify">Hakkımda sayfasını oluşturun</h2>
<p>Bu ise kullanıcıların sitenin ardındaki beyini görmelerine yardımcı olacaktır. Böyle bir sayfayla sayfanızın güvenilirliği ve kullanıcılarlar arasındaki duygusal bağ sağlanmış olur. Güzel bir örnek olarak Domatessuyu.com sitesinin hakkımda sayfasına bakabilirsiniz. Daha bugün sayfanın hakkında kısmını okuyan bir arkadaşım o kadar güldü ki bir daha sayfanın adını unutacağını sanmıyorum.</p>
<h2 style="text-align: justify">Son Sözler</h2>
<p>Burada anlatılanlara sizin de eklemek istedikleriniz varsa lütfen yorumlarınızla belirtiniz. Böylece çok daha güzel, geniş ve verimli bir liste çıkartabiliriz.</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 101 yorum | <a href="http://www.yakuter.com/wordpress-kurdunuz-peki-ya-sonra/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/wordpress-kurdunuz-peki-ya-sonra/feed/</wfw:commentRss>
		<slash:comments>101</slash:comments>
		</item>
		<item>
		<title>WordPress Güvenlik Tedbirleri &#8211; Dosyalar</title>
		<link>http://www.yakuter.com/wordpress-guvenlik-tedbirleri-dosyalar/</link>
		<comments>http://www.yakuter.com/wordpress-guvenlik-tedbirleri-dosyalar/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 16:59:36 +0000</pubDate>
		<dc:creator>yakuter</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress dosya güvenliği]]></category>
		<category><![CDATA[Wordpress dosya izinleri]]></category>
		<category><![CDATA[Wordpress güvenliği]]></category>
		<category><![CDATA[Wordpress Güvenlik Tedbirleri]]></category>
		<category><![CDATA[Wordpress hack]]></category>
		<category><![CDATA[Wordpress security]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1061</guid>
		<description><![CDATA[Güvenlik konusunda belki de en önemli meseledir dosyaların güvenliği. Çünkü dosyalar bizzat sitelerin çökertilmelerine sebep olabilecekleri gibi wp-config.php gibi kritik bir dosya nedeniyle veritabanınıza da veda etmek zorunda kalabilirsiniz. Dosya güvenliği konusunda wp-config.php dosyası üzerinde özellikle durmak istiyorum. Bununla birlikte diğer dosyaların güvenliği ve .htaccess dosyasından da bahsedeceğim. WordPress Güvenlik Tedbirleri yazı dizisideki diğer yazıları [...]]]></description>
			<content:encoded><![CDATA[<p>Güvenlik konusunda belki de en önemli meseledir dosyaların güvenliği. Çünkü dosyalar bizzat sitelerin çökertilmelerine sebep olabilecekleri gibi <em>wp-config.php</em> gibi kritik bir dosya nedeniyle veritabanınıza da veda etmek zorunda kalabilirsiniz. Dosya güvenliği konusunda <em>wp-config.php</em> dosyası üzerinde özellikle durmak istiyorum. Bununla birlikte diğer dosyaların güvenliği ve .htaccess dosyasından da bahsedeceğim.</p>
<p>WordPress Güvenlik Tedbirleri yazı dizisideki diğer yazıları aşağıda görebilirsiniz.</p>
<ul>
<li><a href="http://www.yakuter.com/wordpress-guvenlik-tedbirleri-kurulum/" title="Wordpress Güvenlik Tedbirleri - Kurulum">WordPress Güvenlik Tedbirleri &#8211; Kurulum</a></li>
<li><a href="http://www.yakuter.com/wordpress-guvenlik-tedbirleri-dosyalar/" title="Wordpress Güvenlik Tedbirleri - Dosyalar">WordPress Güvenlik Tedbirleri &#8211; Dosyalar</a></li>
<li>WordPress Güvenlik Tedbirleri &#8211; Eklentiler</li>
<li>WordPress Güvenlik Tedbirleri &#8211; Sunucu</li>
<li>WordPress Güvenlik Tedbirleri &#8211; Genel</li>
</ul>
<p><span id="more-1061"></span></p>
<h2>Dosya İzinleri</h2>
<p>WordPress kurulumunu tamamladıktan sonra ilk yapmanız gereken şey <strong>wp-admin</strong> klasöründeki <strong>install.php</strong> dosyasını silmektir. Ardından sıra dosyaların izinlerindedir. Yanlış bir dosya izni nedeniyle sunucuya sızılabileceğini unutmayın. WordPress&#8217;in kritik dosya ve kalsörleri ile bunların izinleri için aşağıdaki tabloyu referans olarak alabilirsin ama tabi çok daha sıkı bir sistem için izinleri kendi isteğinize göre ayarlayabilirsiniz.</p>
<blockquote><table>
<tr>
<td>Ana dizin (root directory)</td>
<td>: 0755</td>
</tr>
<tr>
<td>wp-includes/</td>
<td>: 0755</td>
</tr>
<tr>
<td>wp-admin/</td>
<td>: 0755</td>
</tr>
<tr>
<td>wp-admin/js/</td>
<td>: 0755</td>
</tr>
<tr>
<td>wp-content/</td>
<td>: 0755</td>
</tr>
<tr>
<td>wp-content/themes/</td>
<td>: 0755</td>
</tr>
<tr>
<td>wp-content/plugins/</td>
<td>: 0755</td>
</tr>
<tr>
<td>wp-admin/index.php</td>
<td>: 0644</td>
</tr>
<tr>
<td>.htaccess</td>
<td>: 0644</td>
</tr>
<tr>
<td>wp-config.php</td>
<td>: 0644</td>
</tr>
</table>
</blockquote>
<p>Bazı eklentiler kurulmak için <strong>wp-content</strong> gibi klasörlerin yazılabilir olmasını ister. Böyle durumlarda eklentiyi kurmadan önce dosya iznini <strong>0777</strong> yapın ve kurulum tamamlandıktan sonra klasörü tekrar eski dosya iznine döndürün. Aynı durum <strong>.htaccess</strong> dosyası için de geçerlidir. Mutlaka eski dosya iznine dönüş yapın.</p>
<p>Yükleme klasörünüzün (uploads, yuklemeler vb.) dosya izni <strong>0777</strong>&#8216;de kalabilir ama arada bir bu dizini kontrol etmek ve zararlı bir dosya (<em>örneğin .php uzantılı ve sizin yüklemediğiniz bir dosya</em>) var mı, bakmak gerekli.</p>
<h2>Plugins Dizini</h2>
<p>WordPress sisteminizde açık olmasa da kullandığınız eklentilerde açıklar bulunabilir. Ziyaretçilerinizin bu dizini yani eklentilerinizi görmelerini engellemek istiyorsanız boş bir dosya oluşturup bu dosyayı <strong>index.html</strong> olarak kaydedin ve <strong>wp-content/plugins</strong> dizinine FTP ile yükleyin. Artık eklentileriniz tarayıcı vasıtasıyla görünmezler. </p>
<p><strong>Not:</strong> Güncel WordPress sürümlerinde zaten boş bir dosya bulunuyor<em>(index.php)</em>. Bulunmayanlar bu bahsettiğim boş <em>index.html</em> dosyasını kullanabilirler.</p>
<h2>.htaccess Dosyası</h2>
<p>Güvenli bir WordPress için sağlam bir <strong>.htaccess</strong> dosyası çok önemlidir. Bu dosya genelde WordPress&#8217;in standart yönlendirme içeriğini barındırır ama geliştirmek ve güvenliğimizi artırmak bizim elimizdedir. Bu nedenle aşağıdaki kodları <strong>.htaccess</strong> dosyanızın en üstüne yapıştırmanızı öneririm. Her satırın üzerinde ilgili kodun ne işe yaradığını yazdım. Aşağıdaki kodları olduğu gibi kopyalayıp <strong>.htaccess</strong> dosyasına yapıştırarak kullanabilirsiniz. Eğer henüz bir .htaccess dosyanız yok ise boş bir dosya oluşturun, içine aşağıdaki kodları kopyalayın ve bu dosyayı sunucunuza yükleyin. Hepsi bu kadar.</p>
<pre class="brush: php; title: ; notranslate"># .htaccess dosyasına erişimi engelle
&amp;lt;files .htaccess&amp;gt;
order allow,deny
deny from all
&amp;lt;/files&amp;gt;

# sunucu imzasını kaldır
ServerSignature Off

# dosya yükleme boyutunu 10mb ile sınırlandır
LimitRequestBody 10240000

# wpconfig.php dosyasına erişimi engelle
&amp;lt;files wp-config.php&amp;gt;
order allow,deny
deny from all
&amp;lt;/files&amp;gt;

# wp-load.php dosyasına erişimi engelle
&amp;lt;files wp-load.php&amp;gt;
order allow,deny
deny from all
&amp;lt;/files&amp;gt;

# dizin listelemeyi iptal et
Options All -Indexes</pre>
<h2>wp-config.php Dosyası</h2>
<p>Bu dosya WordPress günlüklerinin en önemli dosyasıdır çünkü içinde veritabanına bağlantı için gerekli bilgiler ile birlikte temel ayarlar bulunur. İşte bu nedenle bu dosyayı mutlaka korumalıyız.</p>
<h3>wp-config.php Dosyasını Şifrelemek</h3>
<p>Bununla birlikte <strong>wp-config.php</strong> dosyasının içeriğini şifrelemeyi unutmayın. Şifreleme için <a href="http://www.ioncube.com" title="ionCube">ionCube</a>, <a href="http://zend.com/products/zend_guard">Zend Guard</a> veya en basiti ve ücretsiz olan phpr.org sitesindeki aracı kullanabilirsiniz. Benim tercihim <strong>ionCube</strong>&#8216;den yana. Tabi şunu da unutmamak gerekir ki her şifre kırılabilir. Bu nedenle hiçbirine tam olarak referans olamam. Ben sadece böyle bir yolun da olduğunu bilmenizi istiyorum.</p>
<blockquote><p><strong>ionCube ile Dosya Şifrelemek:</strong> Aslında bu gerçekten çok basit bir işlem. Önce <a href="http://www.ioncube.com">ionCube</a> sitesine üye oluyorsunuz. Sonra kredi yüklemek için ödeme yapıp (minimum 5$ = 10 dosya) kredinizin yüklenmesini bekliyorsunuz. Krediniz yüklenince <strong>Encode</strong> (Şifrele) sayfasına gidiyor ve şifrelemek istediğiniz dosyayı gönderiyorsun. Dosya şifrelenip size geri veriliyor. Verilen dosyayı sitenize koyup direk kullanmaya başlayabiliyorsunuz. </p></blockquote>
<p><strong>ionCube</strong> ile şifrelenmiş bir wp-config.php dosyası yaklaşık olarak şöyle görünür. </p>
<pre class="brush: php; title: ; notranslate">&amp;lt;?php
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');@dl($__ln);if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)&amp;gt;1&amp;amp;&amp;amp;$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}@dl($__ln);}else{die('The file '.__FILE__.&amp;quot; is corrupted.\n&amp;quot;);}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file &amp;lt;b&amp;gt;'.__FILE__.'&amp;lt;/b&amp;gt; requires the ionCube PHP Loader '.basename($__ln).' to be installed by the site administrator.');exit(199);

?&amp;gt;
4+oV575DvTsGajqIUVykSFuJGG8fQa3HJdW84yY76SRKAYvtpoMNsaj+cvZ0rvmH+Oshi+/HhoFu
mUwQCqePxKNCBS5qWo2+/U5v50KOGpurR5jzM2aoY8GZqeQ6W4jDu2MFPQ/vt41caF6wjzJOmtMs
GQv29n2lLMSGAvnG1G0vGHltkRu8EApnKgxVuGL2UOax2xVDOmD9kTlH/99tEU57NvXrYIIfFLRP
hypRoh02Prk4A0oGo7e32t40TkIi+YRufAQsKOaL4m8tOBGl9iBKeGxc5TvLODf0SM5TcTmsf3Ab
4CJCQzzrx6L23jsrUaHZPrBdOVubdBaG7P4txEdfVMA9HaPgRkf0j7lB9i4Zhy879Ta6o54IcOpD
axMyhFZ9LmUTWjyvN0n92/1xc1CnAwbYKFLfPROeodEKaJKedNNl2BCu0BbGLgk5b1U3+7QRdO4g
fHogbUNw/q5kgvUftcTFTYk5eBi3i0ibbVhJYxx8YyPqjUjh4hFiCSs0LZiPUJMY1qtMfWBfn+Jj
qw11r4cpgjwVq5ur3+pMcQ8CxCnOHX8DauxZ/fQP7eDKkbp/FJX7GlyV9z/zn5D+wIyKyfEEHYWi
UEDDPIkIo2PGSs1ZhIdnt3hyj0DbwCT9Gf51OkdUQulKGTwRzYFRIP8e3cVfpCXHjvc37l/jXFPN
vlCm6n6EQqPuhgYPO1Abpo+Ne5Xp7ihu6RtHI/KvQgpywub2BRpsvypvmzeNX359tzt543q92Mh5
HnyTYIFHXzXMRcLwu1Fu4YYCGnXKnJXS8ITq0MQV+A4zJd7dTgKv44WjI8tqZ4oLjQhTv/lEnkR+
zzPhnLKUHlvRF/Ww01Qbjzzneh+AxSIfHqdBtB3gnxwvo6dj8AN4EIl8Lk6tq8YHqBN9dWnN03/6
wC3rB2bgPP+xXzY/kuoH5W11lsIsjdfXobEj+tTpRANAMiBcxdu7+Ph97KKHTENlZ08gfl+1a4WK
vWavse/s8VcY7W8CM05r1JNGHJs83aBgx0wKOvIFBnBncZNdAvjL+adRQWdIstl+X1AAnbaUbF1C
gIVkcirAUGfN/YOgx6JjjO6Wk9vbXPN8aQXHe58LKKHolYMTnVimDuhyMYaYdF6VZKqc+ZN4Ccss
6QeMgz/7TIavAtumqzAlkZUBMhad0+we1eUmXEuQDGj2G7+/hj5pCKUjIDK1Hp9BkkepP8u0c8ec
X+tU1uTmD8Rf3nvSoD7O0UFhWQL8mkUgeAmiafKDIoK+Co1qr7IwN3avlp0M2alGZHgaOUV6wHUT
H9j2AOgvHJXoa6jlo47KViPrvARriCUMSzH6dpZ23Fr0Lj+jktWP6UKIGL6MNLyM4K77ce4IbSBH
r4zPIMTSzDPgGkpalp02tUIea0nQbcL67cDT6JuRZqxu7FV0yCdPHFquanH5sgI9S3CxsSRbBh8i...</pre>
<h3>wp-config.php Dosyasının Konumunu Değiştirmek</h3>
<p>wp-config.php dosyası çok önemli olduğu için sadece şifrelemeye güvenemeyiz. Bununla birlikte wp-config.php dosyasının bulunduğu dizini veya dosyanın direk ismini değiştirmeliyiz. Bunu yapmak için de sitemizin ana dizinindeki <strong>wp-load.php</strong> dosyasını açmalı ve wp-config.php yazan yerleri dilediğimiz şekilde değişirmeliyiz. Örneğin <strong>wp-content</strong> klasörüne taşımak için <strong>wp-load.php</strong> dosyasındaki <strong>wp-config.php</strong> yazan yerleri <strong>wp-content/wp-config.php</strong> şeklinde değiştirmeliyiz. İlgili satırların değişmiş hali şu şekilde olacaktır.</p>
<pre class="brush: php; title: ; notranslate">if ( file_exists( ABSPATH . 'wp-content/wp-config.php') ) {

	/** The config file resides in ABSPATH */
	require_once( ABSPATH . 'wp-content/wp-config.php' );

} elseif ( file_exists( dirname(ABSPATH) . '/wp-content/wp-config.php' ) &amp;amp;&amp;amp; ! file_exists( dirname(ABSPATH) . '/wp-settings.php' ) ) {

	/** The config file resides one level above ABSPATH but is not part of another install*/
	require_once( dirname(ABSPATH) . '/wp-content/wp-config.php' );</pre>
<h3>wp-config.php Dosyasına Erişimi Engellemek</h3>
<p>Bu dosyayı korumak için öncelikle <strong>.htaccess</strong> dosyasına, tarayıcı üzerinden wp-config.php ve wp-load.php dosyalarına erişimi engelleme kodunu eklemeliyiz. .htaccess dosyasını incelediğimiz başlıkta bu kodu zaten vermiştim ama yine de tekrar yazayım.</p>
<pre class="brush: php; title: ; notranslate"># wpconfig.php dosyasına erişimi engelle
&amp;lt;files wp-config.php&amp;gt;
order allow,deny
deny from all
&amp;lt;/files&amp;gt;

# wp-load.php dosyasına erişimi engelle
&amp;lt;files wp-load.php&amp;gt;
order allow,deny
deny from all
&amp;lt;/files&amp;gt;</pre>
<h2>Dosyalarla İlgili Diğer Tedbirler</h2>
<p>Güvenlik için alınacak tedbirlerde bir sınır yok yani alabildiğiniz kadar tedbir alabilirsiniz. Örneğin klasörlere ve dosyalara erişimi engellemek için <strong>Cpanel</strong> gibi yönetim panellerinden faydalanabilir, dilediğiniz klasörlere parola koruması ekleyebilirsiniz.</p>
<p>WordPress&#8217;in wp-content klasörünün ismini değiştirmeniz de mümkün ama sitenizin kaynağına bakıldığında bu dosyanın ismi kolayca öğrenebileceği için bunu bir tedbir olarak saymıyorum.</p>
<h2>Son Sözler</h2>
<p>Güvenli bir site için belki biraz fazla emek sarfediyoruz ama burada yaptıklarımıza harcadığınız zaman, siteniz çöktükten sonra geri getirmek için harcayacağınız zamanın çok ama çok daha azı. Bu nedenle üşenmeden gerekli tedbirleri almalı, içimiz rahat bir şekilde yazılarımızı yazmalıyız. Lütfen dosya güvenliği konusunda unutmuş olduğum noktaları ve düşüncelerinizi yorumlarınızda belirtiniz. Diğer güven tedbirlerinde görüşmek dileğiyle&#8230;</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 54 yorum | <a href="http://www.yakuter.com/wordpress-guvenlik-tedbirleri-dosyalar/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/wordpress-guvenlik-tedbirleri-dosyalar/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>WordPress Güvenlik Tedbirleri &#8211; Kurulum</title>
		<link>http://www.yakuter.com/wordpress-guvenlik-tedbirleri-kurulum/</link>
		<comments>http://www.yakuter.com/wordpress-guvenlik-tedbirleri-kurulum/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 10:38:16 +0000</pubDate>
		<dc:creator>yakuter</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress güvenliği]]></category>
		<category><![CDATA[Wordpress Güvenlik Tedbirleri]]></category>
		<category><![CDATA[Wordpress hack]]></category>
		<category><![CDATA[Wordpress security]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1059</guid>
		<description><![CDATA[Çoğumuzun günlüğünün altyapısını oluşturan WordPress gerçekten son yılların en meşhur yazılımı. Tabi bu şöhretin bir de ciddi dezavantajı var ki o da yaygın kullanımı sonucu hackerların ilgi odağı olması. Bir çok kötü niyetli kişi bu sistem üzerinde yoğunlaşınca doğal olarak açıklarımızı bulabiliyor, bir şekilde sistemlerimize sızabiliyorlar. İşte bu gibi durumlara karşı mutlaka tedbir almalı ve [...]]]></description>
			<content:encoded><![CDATA[<p>Çoğumuzun günlüğünün altyapısını oluşturan WordPress gerçekten son yılların en meşhur yazılımı. Tabi bu şöhretin bir de ciddi dezavantajı var ki o da yaygın kullanımı sonucu hackerların ilgi odağı olması. Bir çok kötü niyetli kişi bu sistem üzerinde yoğunlaşınca doğal olarak açıklarımızı bulabiliyor, bir şekilde sistemlerimize sızabiliyorlar. İşte bu gibi durumlara karşı mutlaka tedbir almalı ve işimizi şansa bırakmamalıyız. Bu yazı dizisinde WordPress&#8217;inizi nasıl daha güvenilir hale getirebileceğinizi anlatmaya çalışacağım. Yazı dizisinin başlıklarını da ilerde güncelleyebilirim ama şimdilik şu şekilde olmasını planlıyorum;</p>
<ul>
<li><a href="http://www.yakuter.com/wordpress-guvenlik-tedbirleri-kurulum/" title="Wordpress Güvenlik Tedbirleri - Kurulum">WordPress Güvenlik Tedbirleri &#8211; Kurulum</a></li>
<li><a href="http://www.yakuter.com/wordpress-guvenlik-tedbirleri-dosyalar/" title="Wordpress Güvenlik Tedbirleri - Dosyalar">WordPress Güvenlik Tedbirleri &#8211; Dosyalar</a></li>
<li>WordPress Güvenlik Tedbirleri &#8211; Eklentiler</li>
<li>WordPress Güvenlik Tedbirleri &#8211; Sunucu</li>
<li>WordPress Güvenlik Tedbirleri &#8211; Genel</li>
</ul>
<p><span id="more-1059"></span></p>
<h2>Kurulacak paket</h2>
<p>Öncelikle sitenize kuracağınız WordPress paketinin gerçek olduğundan yani WordPress tarafından dağıtılmış orjinal paket olduğundan emin olun. Bundan emin olmak için WordPress&#8217;i sadece <a href="http://wordpress.org" title="Wordpress" rel="disari">WordPress.org</a> sitesinden indirin. Türkçe dil dosyasını ise <a href="http://www.wordpress-tr.com" title="Wordpress Türkiye" rel="disari" class="broken_link">WordPress-tr.com</a> adresinden indireceğiniz pakette bulabilirsiniz.</p>
<p>Kuracağınız paketin <strong>gerçek</strong> WordPress sürümü olduğu kadar, WordPress&#8217;in <strong>son sürümü</strong> olması da önemli. Buna da özellikle dikkat edin. Tabi mevcut sürümünüz eskiyse mutlaka güncelleyin.</p>
<h2>Veritabanı ismi, kullanıcı adı ve parolası seçme</h2>
<p>WordPress sisteminizi kurmadan önce veritabanı oluşturursunuz. Bu veritabanının hem isminin, hem kullanıcı adının, hem de parolasının kolay kolay tahimin edilemeyecek veya kırılamayacak kelimeler olmasına dikkat edin. Örneğin veritabanı adınız <strong>blog</strong> olmasın veya parolanızı kesinlikle <strong>erhan321</strong> gibi sade ve anlaşılır seçmeyin. </p>
<p>Bununla birlikte WordPress günlüğünüzde kullanacağınız veritabanı ve kullanıcı bilgisini başka sitelerinizde kullanmayınız. Yani günlüğünüze özgü bir veritabanı, kullanıcı adı ve parolanız olsun.</p>
<blockquote><p>define(&#8216;DB_NAME&#8217;, &#8216;isim_xTerHcc_er&#8217;);<br />
define(&#8216;DB_USER&#8217;, &#8216;isim_tyDDqSw&#8217;);<br />
define(&#8216;DB_PASSWORD&#8217;, &#8216;QKglre61./u+ZZ-&#038;|]-]*[a[d&#8217;);</p></blockquote>
<p><strong>Not:</strong> Sunucuda alınacak güvenlik tedbirlerini başka bir yazıda anlatacağım ama konusu açılmışken burada değinmekte fayda var. Sunucu yöneticinizle mutlaka konuşun ve MySQL sunucunuza <strong>3306</strong> portundan uzaktan erişimi kapatmasını söyleyin. Böylece dışardan yapılan sorgulara karşı emniyet almış olursunuz.</p>
<h2>Farklı bir veritabanı ön eki kullanma</h2>
<p>Kurulumda dikkat edeceğiniz diğer bir husus ise <strong>wp-config.php</strong> dosyasında bulunan veritabanı ön ekini mutlaka değiştirmeniz. Standart olarak <strong>wp_</strong> şeklinde gelen ön eki <strong>nXscc_</strong> gibi bir şey yapabilirsiniz. Yeter ki bu standart ön eki değiştirin.</p>
<blockquote><p>$table_prefix  = &#8216;Styy33_&#8217;;</p></blockquote>
<p><strong>Not:</strong> Benim gibi günlüğünüz çok eski ve ilk kurulumda dikkat etmediğiniz için veritabanındaki tablolarınız <strong>wp_</strong> öne ekine sahipse (<em>ben değiştirdim :) </em>), bunu değiştirmek için eklentilerden faydalanabilirsiniz. Bu konuyu <strong>WordPress Güvenlik Tedbirleri &#8211; Eklentiler</strong> başlığında anlatacağım.</p>
<h2>Eşsiz doğrulama anahtarı oluşturma</h2>
<p>Eşsiz doğrulama anahtarları WordPress&#8217;in kullanıcı parolalarının ve çerezlerinin (cookie) daha güvenilir olması için gereken kelimelerdir. Bu nedenle <strong>wp-config.php</strong> dosyasında bulunan <strong>eşsiz doğrulama anahtarlarını</strong> mutlaka doldurun. Burayı en güvenli şekilde doldurmak için de <a href="https://api.wordpress.org/secret-key/1.1/salt/" title="Eşsiz doğrulama anahtarı" rel="disari">ilgili siteyi</a> kullanmaktan çekinmeyin.</p>
<p><strong>Not:</strong> Şifrelemelerde kullanılan &#8220;anahtar&#8221; kavramını önceden yazmış olduğum &#8220;<a href="http://www.yakuter.com/sifreleme-nedir-nasil-yapilir/" title="Şifreleme Nedir? Nasıl Yapılır?">Şifreleme Nedir? Nasıl Yapılır?</a>&#8221; başlıklı makalemi okuyarak daha iyi anlayabilirsiniz.</p>
<blockquote><p>define(&#8216;AUTH_KEY&#8217;,        &#8216;erpf65easdf3k95WCIg&#8217;);<br />
define(&#8216;SECURE_AUTH_KEY&#8217;, &#8216;yu6f34k93Wslj56kCIg&#8217;);<br />
define(&#8216;LOGGED_IN_KEY&#8217;,   &#8216;ojdfR39rpf833k9WdsCIg&#8217;);<br />
define(&#8216;NONCE_KEY&#8217;,       &#8216;qw65ytıtuıf37kdf9WCIg&#8217;);<br />
define(&#8216;AUTH_SALT&#8217;,        &#8216;xda7fdsf3k9Wdfs6dCIg&#8217;);<br />
define(&#8216;SECURE_AUTH_SALT&#8217;, &#8216;vbpf2343k93dWaCsdIg&#8217;);<br />
define(&#8216;LOGGED_IN_SALT&#8217;,   &#8216;gtpfd234asd3k9WaCIg&#8217;);<br />
define(&#8216;NONCE_SALT&#8217;,       &#8216;mk34pfas3d3k9WCIg&#8217;);</p></blockquote>
<h2>Yönetici kullanıcı adı ve parolası seçme</h2>
<p>Kurulum başladığında sizden kullanıcı adı (3.0&#8242;dan sonra) ve parola isteyecektir. Kullanıcı adınızı <strong>isminiz</strong> veya <strong>admin</strong> gibi tahmin edilebilir şeyler yapmayın. Eğer zaten <strong>admin</strong> şeklinde bir kullanıcı adınız var ise yeni bir yönetici hesabı yaratın, admin hesabını silin ve tüm yazıları yeni yönetici hesabına aktarın. </p>
<p style="text-align:center"><img src="http://www.yakuter.com/wp-content/resimler/yazi-ata.jpg" alt="Wordpress Yazıları Aktarma" /></p>
<p><strong>Not:</strong> Kurulum tamamlandıktan sonra profil hesabınıza girip <strong>Herkes tarafından görülecek ad</strong> hanesini değiştirmeyi unutmayın. Buradaki isim ile kullanıcı adınız farklı olmalı. Kısacası insanlar sizin kullanıcı adınızı bilmemeliler.</p>
<p>Şifre için de olabildiğince sizinle alakasız ve anlamsız bir şifre seçin. Bu konuda dilerseniz <a href="http://strongpasswordgenerator.com" "Şifre Üreteci" rel="disari">strongpasswordgenerator.com</a> gibi sitelerden veya <a href="http://www.yakuter.com/rastgele-kelime-ve-sayi-ureteci/" title="Rastgele Kelime ve Sayı Üreteci">Rastgele Kelime ve Sayı Üreteci</a> yazımdaki gibi kodlardan faydalanabilirsiniz. Bu şifreyi sadece günlüğünüzde kullanın ve diğer sitelerde ve başka bilgisayarlarda kullanmaktan kaçının.</p>
<h2>Sizin Tavsiyeleriniz</h2>
<p>Sizin de tavsiyelerinizle çok daha güvenli WordPress günlüklere sahip olabiliriz. Lütfen düşündüklerinizi, benim gözümden kaçanları yorumlarınızda belirtmekten çekinmeyiniz. Bu yazıya yapacağınız yorumlarda <strong>Kurulum</strong> aşamasındaki tedbirlerden bahsederseniz sevinirim. Her tedbiri ilgili yazısında tartışalım.</p>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 37 yorum | <a href="http://www.yakuter.com/wordpress-guvenlik-tedbirleri-kurulum/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/wordpress-guvenlik-tedbirleri-kurulum/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>WordPress Yazı Resmi (Thumbnail) Özelliği</title>
		<link>http://www.yakuter.com/wordpress-yazi-resmi-thumbnail-ozelligi/</link>
		<comments>http://www.yakuter.com/wordpress-yazi-resmi-thumbnail-ozelligi/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 10:21:56 +0000</pubDate>
		<dc:creator>yakuter</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[Tema]]></category>
		<category><![CDATA[Wordpress tema]]></category>
		<category><![CDATA[Wordpress thumbnail]]></category>
		<category><![CDATA[yazı resmi özelliği]]></category>

		<guid isPermaLink="false">http://www.yakuter.com/?p=1050</guid>
		<description><![CDATA[Günümüzün en popüler günlük (blog) yazılımı WordPress, her güncelleştirmesinde bir çok eksiğini kapatmakta ve yeni özellikler ile karşımıza çıkmakta. WordPress 2.9 sürümünden itibaren kullanımımıza sunulan bir özellik de Yazı Resmi (Thumbnail) özelliği. Bu özellik sayesinde her yazımıza bir resim atayabilir ve ister yazılarımızın içinde, isterse temamızın herhangi bir yerinde (kendi yazacağımız döngülerde) bu resimleri kullanabiliriz. [...]]]></description>
			<content:encoded><![CDATA[<p>Günümüzün en popüler günlük (blog) yazılımı WordPress, her güncelleştirmesinde bir çok eksiğini kapatmakta ve yeni özellikler ile karşımıza çıkmakta. WordPress 2.9 sürümünden itibaren kullanımımıza sunulan bir özellik de <strong>Yazı Resmi (Thumbnail)</strong> özelliği. Bu özellik sayesinde her yazımıza bir resim atayabilir ve ister yazılarımızın içinde, isterse temamızın herhangi bir yerinde (kendi yazacağımız döngülerde) bu resimleri kullanabiliriz. Görsel ile göstermek gerekirse yazılarımıza aynı aşağıdaki gibi resimler ekleyebiliriz. ( <em><a href="http://www.eburhan.com">eburhan.com</a>&#8216;dan bir görüntüdür.</em> )</p>
<p style="text-align:center"><img src="http://www.yakuter.com/wp-content/resimler/ozel-alan/eburhan-ozel-alan.jpg" alt="eBurhan" /></p>
<p>Aslında yazılarınıza nasıl standart resim atayabileceğinizi <a href="http://www.yakuter.com/her-yazim-resimli-olsun-diyorsaniz" title="Her Yazım Resimli Olsun Diyorsanız!">Her Yazım Resimli Olsun Diyorsanız!</a> başlıklı yazımda detaylı olarak anlatmıştım. Tabi o zamanlarda bu işlemi <strong>Özel Alan (Custom Field)</strong> kullanarak yapmayı göstermiştim, şimdi ise WordPress bize tüm imkânı sağlıyor. Gelin şimdi Yazı Resmi özelliği ile yazılarımıza nasıl görsel atayabileceğimizi görelim. Konuyu aşağıdaki başlıklar altında ele alacağım.</p>
<ul>
<li>Temamıza Yazı Resmi Özelliği Kazandırmak</li>
<li>Yazı Resmi Boyutlarını Belirlemek</li>
<li>Yazılara Resim Belirleme</li>
<li>Temada Yazı Resmini Görsterme</li>
<li>Kısıtlamalar</li>
<li>Sonuç</li>
<li>Kaynaklar</li>
</ul>
<p> <span id="more-1050"></span></p>
<h2>Temamıza Yazı Resmi Özelliği Kazandırmak</h2>
<p>Bu özelliği kullanabilmek için temamıza bunu tanımlamamız, diğer bir deyişle temamıza bu özelliği kazandırmamız lazım. Bunun için de tek yapmamız gereken temamızın <strong>functions.php</strong> dosyasına aşağıdaki kodu girmek.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php add_theme_support( 'post-thumbnails' ); ?&gt;</pre>
<p>Bu kod hem yazılar (post) hem de sayfalar (page) için bu özelliği aktif hale getirir. Eğer sadece yazıları veya sadece sayfaları hedef almak istiyorsanı aşağıdaki iki satırdan dilediğinizi kullanabilirsiniz.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
//Sadece yazılara Yazı Resmi özelliği kazandırmak
add_theme_support( 'post-thumbnails', array( 'post' ) );

//Sadece sayfalara Yazı Resmi özelliği kazandırmak
add_theme_support( 'post-thumbnails', array( 'page' ) );
?&gt;</pre>
<p>Temamıza bu özelliği kazandırdıktan sonra yönetim panelinde, yazı alanının sağ tarafında, (muhtemelen kategori kutusunun altında) <strong>&#8220;Öne çıkan görsel&#8221;</strong> başlıklı şöyle bir kutu ortaya çıkacaktır. Eğer bu kutuyu görüyorsanız artık temanız için Yazı Resmi özelliği aktif demektir.</p>
<p style="text-align:center"><img src="http://www.yakuter.com/wp-content/resimler/yazi-resmi.jpg" alt="Wordpress Yazı Resmi (Thumbnail) Özelliği" /></p>
<h2>Yazı Resmi Boyutlarını Belirlemek</h2>
<p>Yazılarımızda görünecek olan resmin boyutunu da bu özellik sayesinde belirleyebiliyoruz ama bu aşamada, kullanılacak resimleri boyutlandırma konusunda bir seçim yapmak zorundayız. Yüklenen resimler belirlediğimiz genişlik ve yükseklik rakamlarını aşmayacak <strong>oranda</strong> mı küçültülecek yoksa verdiğimiz rakamlara tam olarak uyacak şekilde mi küçültülerek <strong>kırpılacak</strong>.  Eğer ilk söylediğim gibi sadece oran olarak küçültülmesini istiyorsak, temamızın yine <strong>functions.php</strong> dosyasına önceki kodumuzun altına şu satırı eklemeliyiz.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
// Yazı Resmi desteği kazandırma kodu
add_theme_support( 'post-thumbnails');

// Resmi 120px genişlik ve 120px yüksekliği aşmayacak &quot;oranda&quot; küçült
set_post_thumbnail_size( 120, 120 );
?&gt;</pre>
<p>Oran olarak değil de tam olarak belirli genişlik ve yüksekliğe göre küçültülmesini ve kırpılmasını istiyorsak ise aşağıdaki kodu kullanabiliriz.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
// Yazı Resmi desteği kazandırma kodu
add_theme_support( 'post-thumbnails');

// Resmi tam olarak 120px genişlik ve 120px yükseklikte küçült ve kırp
set_post_thumbnail_size( 120, 120, true );
?&gt;</pre>
<p>Diyelim ki anasayfada 120&#215;120 piksel büyüklüğünde bir resim kullanmak isterken yazıya girildiğine 400&#215;300 piksel büyüklüğünde bir resim görünsün istiyoruz. Bunun için de kodumuza şöyle ufak bir ekleme yapıyoruz.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
// Yazı Resmi desteği kazandırma kodu
add_theme_support( 'post-thumbnails');

// Resmi tam olarak 120px genişlik ve 120px yükseklikte küçült ve kırp
set_post_thumbnail_size( 120, 120, true );

//Yazı içindeki resim boyutu
add_image_size( 'single-post-thumbnail', 400, 300 );
?&gt;</pre>
<blockquote><p><strong>Not:</strong> Biraz ileri bir detay olacak ama söylemeden de geçmeyelim. Kodlarda görmüş olduğunuz <strong>set_post_thumbnail_size()</strong> fonksiyonunun işlevi aslında <strong>add_image_size( &#8216;post-thumbnail&#8217; )</strong> fonksiyonunu çağırmaktır. Gördüğünüz gibi <strong>post-thumbnail</strong> ile anasayfada küçük resimleri gösterirken <strong>single-post-thumbnail</strong> ile yazı içindeki büyüklüğü belirtiyoruz.</p></blockquote>
<h2>Yazılara Resim Belirleme</h2>
<p>Temamıza Yazı Resmi desteği kazandırdık ve bu resmin boyutlarını da yazdığımız kod ile belirledik. Sıra geldi uygulamaya. Şimdi örnek bir yazı yazıyoruz ve yazı panelindeki resim yükleme bölümünden resmimizi yüklüyoruz. Buraya kadar her şey normal. Bundan sonra ise resmin detaylarında, en alttaki şu bağlantıya dikkat edelim, 2.9 sürümünden önce bu bağlantı yoktu ;) Bu bağlantıya tıkladıktan sonra kısa bir işlem yapılır ve Yazı Resmi artık belirttiğiniz boyutlarda oluşturulmuş olur. </p>
<p style="text-align:center"><img src="http://www.yakuter.com/wp-content/resimler/yazi-resmi-2.png" alt="Wordpress Yazı Resmi (Thumbnail) Özelliği" /></p>
<h2>Temada Yazı Resmini Gösterme</h2>
<p>Temamıza Yazı Resmi desteği kazandırdıktan ve yazımıza bir resim belirledikten sonra sıra geldi temamızda bu resmi görüntülemeye. Bunun için de tek yapmamız gereken aşağıdaki kodu temamızın <strong>index.php</strong>, <strong>single.php</strong> gibi yazılarımızı gösterdiğimiz sayfalardaki döngüler içinde kullanmak.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
if ( has_post_thumbnail() ) {

	// Eğer bir resim atanmışsa bu resmi göster
	the_post_thumbnail();

} else {

	// Eğer bir resim atanmamışsa standart bir resim göster
	&lt;img src=&quot;resim.jpg&quot; alt=&quot;resim&quot; /&gt;

}
?&gt;</pre>
<p>Bir de döngü içinde nasıl kullanıldığını görelim.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php if (have_posts()) : ?&gt;
    &lt;?php while (have_posts()) : the_post(); ?&gt;    

		&lt;h2&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; title=&quot;&lt;?php the_title_attribute(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/h2&gt;

		&lt;?php
			if ( has_post_thumbnail() ) {

				// Eğer bir resim atanmışsa bu resmi göster
				the_post_thumbnail();

			} else {

				// Eğer bir resim atanmamışsa standart bir resim göster
				&lt;img src=&quot;resim.jpg&quot; alt=&quot;resim&quot; /&gt;

			}
		?&gt;

		&lt;?php the_content('devamını okuyun &amp;raquo;'); ?&gt;

	&lt;?php endwhile; ?&gt;
&lt;?php endif; ?&gt;</pre>
<h2>Kısıtlamalar</h2>
<p>WordPress Yazı Resmi özelliğinin bir kısıtlaması (eksiği) var. Malesef bu özelliği yazıya <strong>Adresten</strong> eklenen resimlerde kullanamıyorsunuz. Sadece Wodpress&#8217;in yazı yazma alanındaki kendi resim yükleme sistemini kullanarak <strong>bilgisayardan yüklediğiniz</strong> görsellerde çalışıyor.</p>
<h2>Sonuç</h2>
<p>Günümüzde gerek kendi kullanımımız için, gerekse müşterilerimiz için site hazırlarken en kolay kullanıma sahip sistemleri düşünür, ona göre adımlarımızı atarız. WordPress altyapısını kullanırken her yazıya standart bir resim atama işlemi de günümüzün en çok tutulan uygulamalarından oldu. Bu yazıda anlattığım <strong>Yazı Resmi Özelliği</strong>&#8216;nin kullanımına en güzel örnek ise yemek sitelerinde her yazıda anlatılan yemeğin resmini, ilgili yazıya eklemek diyebiliriz. Artık anlatması benden uygulaması sizden, afiyetle yiyiniz efendim&#8230;</p>
<p style="text-align:center"><img src="http://www.yakuter.com/wp-content/resimler/yazi-resmi-3.jpg" alt="Wordpress Yazı Resmi (Thumbnail) Özelliği" /></p>
<h2>Kaynaklar</h2>
<ul>
<li><a href="http://mattbrett.com/2010/01/bulletproof-post-thumbnails-in-wordpress-2-9/" class="broken_link">Bulletproof Post Thumbnails in WordPress 2.9</a></li>
<li>Using The New Post Thumbnail Feature In WordPress 2.9</li>
<li><a href="http://codex.wordpress.org/Function_Reference/the_post_thumbnail" title="Wordpress Function Reference">WordPress Function Reference</a></li>
<li><a href="http://justintadlock.com/archives/2009/11/16/everything-you-need-to-know-about-wordpress-2-9s-post-image-feature" title="Everything you need to know about WordPress 2.9′s post image feature">Everything you need to know about WordPress 2.9′s post image feature</a></li>
<li><a href="http://wpengineer.com/the-ultimative-guide-for-the_post_thumbnail-in-wordpress-2-9/" title="The Ultimative Guide For the_post_thumbnail In WordPress 2.9">The Ultimative Guide For the_post_thumbnail In WordPress 2.9</a></li>
<li><a href="http://markjaquith.wordpress.com/2009/12/23/new-in-wordpress-2-9-post-thumbnail-images/" title="New in WordPress 2.9: Post Thumbnail Images">New in WordPress 2.9: Post Thumbnail Images</a></li>
</ul>
<a href="http://www.yakuter.com" title="wordpress">WordPress Yakuter</a> &copy; 2012 | 42 yorum | <a href="http://www.yakuter.com/wordpress-yazi-resmi-thumbnail-ozelligi/" title="wordpress">Kahve içmeye de beklerim &raquo;</a></p>
		]]></content:encoded>
			<wfw:commentRss>http://www.yakuter.com/wordpress-yazi-resmi-thumbnail-ozelligi/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 14/76 queries in 0.065 seconds using disk: basic
Object Caching 1106/1258 objects using disk: basic

Served from: www.yakuter.com @ 2012-02-12 20:00:50 -->
