İÇİNDEKİLER
Transkript
İÇİNDEKİLER
İÇİNDEKİLER VII İÇİNDEKİLER 1 WEB TASARIM 1 Web Tasarım Nedir? 1 Web Tasarım Teknikleri 2 Web Sitenizin Size Sağlayacağı Avantajlar 3 Tasarım ve Projelendirme 3 Firma Tanıtımı 4 Ürün Katalogları 4 Ürün Tanıtımı 4 Bilginin Organize Edilmesi 4 Devamlılık Kriterleri 4 Görsellik 5 Tasarımda Dikkat Edilmesi Gereken Hususlar 5 WordPress ve Web Tasarım 5 2 BAŞLANGIÇ 7 Blog ve WordPress 7 Neler Yapabilirsiniz? 7 Tema Seçimi 8 Ücretli Temalar 8 Ücretsiz Temalar 9 3 KURULUMDAN ÖNCE BİLMENİZ GEREKENLER 11 Domain 11 Hosting 12 FTP 12 Editörler 12 Host Yönetim Paneli 13 Veritabanı 13 VIII WORDPRESS 4 WORDPRESS KURULUMU 15 Veritabanı Oluşturma 15 DirectAdmin’de Veritabanı Oluşturma 17 cPanel’de Veritabanı Oluşturma 18 Plesk Panel’de Veritabanı Oluşturma 21 Otomatik Kurulum 24 Manuel Kurulum 28 Yerel Sunucuya (LocalHost) Kurulum 29 10 Adımda WampServer kurulumu 30 WampServer and WordPress 35 5 WORDPRESS’İ KEŞFETMEK 37 Yönetim Paneli 37 Yazılar 38 Ortam 38 Bağlantılar 39 Sayfalar 40 Yorumlar 40 Görünüm 41 Eklentiler 41 Kullanıcılar 42 Araçlar 42 Ayarlar 43 6 ADIM ADIM PROFESYONEL WORDPRESS Görünüm & Temel Yapı Temalar 45 45 45 Tema Nedir? 45 Tema Ekleme 46 FTP ile Tema Ekleme 47 Panelden Tema Ekleme 48 İÇİNDEKİLER Genel PHP Dosyaları IX 49 404.php: Sayfa Bulunamadı Sayfası 50 footer.php: Alt Sayfa 50 index.php: Ana Sayfa 50 searchform.php: Arama Formu 51 search.php: Arama Sayfası 51 archive.php: Arşiv 51 page.php: Sayfa Kalıbı 51 single.php: Tekil Yazı 51 functions.php: Tema İşlevleri 52 sidebar.php: Kenar Menüsü 52 comments.php: Yorumlar 52 header.php: Üst Sayfa 52 style.css: Stil Dosyası 52 Tema Yapısı (Taslak) 52 Blog 52 Blog / İçerik 54 Profesyonel Temalar’daki Bilmeniz Gereken Bazı PHP Dosyaları 55 slider.php: Slayt 55 portfolio.php: Galeri 55 fullwidth-page.php: Tam Sayfa 55 themeOptions.php: Tema Ayar Kısımı 55 themeAdmin.php: Tema Ayar Kısmının 55 admin Bölümü 55 blog.php: Blog Sayfası 56 contact.php: İletişim Sayfası 56 advertising.php: Reklam Sayfası 56 Tema Türkçeleştirme 56 Eklentiler ile Çalışmak 59 Eklenti Kurulumu 59 X WORDPRESS Yazılar 60 Yazıların Görevi 60 Yazı Oluşturma 61 Yazı Editörü 61 Etiketler 63 Etiket Ekleme 63 Etiket Bulutu 63 Kategoriler Kategori Oluşturma Sayfalar 64 65 65 Sayfaların Görevi 65 Sayfa Oluşturma 66 Menüler 67 Menülerin Görevi 67 Menü Oluşturma 68 Menüler-Bileşenler İlişkisi 68 Bağlantılar 69 Bağlantıların Görevi 69 Bağlantı Kategorileri 69 Bağlantı Ekleme 70 Bağlantı Düzenleme 71 WordPress SEO 71 WordPress ve SEO 71 Temel SEO Terimleri 71 WordPress SEO Eklentileri 73 Automatic SEO Links 73 SEO Friendly Images 73 All in SEO Pack 73 SEO Smart Links 73 SEO Blogroll 73 İÇİNDEKİLER XI Platinum SEO Plugin 73 Google XML SiteMaps 74 SEO Title Tag 74 SEOPressor 74 SmartSEO 74 Keyword Optimizer 74 SEO No Duplicate WP Plugin 74 SEO Friendly and HTML Valid Subheadings 74 SEO Post Link 75 Meta Robots 75 WordPress Mobil 75 WordPress Mobile Edition 75 Diğer WordPress Mobil Eklentileri 76 WP Touch Pro 76 WordPress PDA & iPhone 77 IWPhone 77 WP Mobile Pack 77 WP Ultimate Gamer’s Pack 77 HandHeld WP 78 RSS 78 RSS Nedir? 78 RSS Ekleme 78 Güvenlik 80 VaultPress 80 VaultPress Özellikleri 82 Security 83 Backups 83 Stats 84 Dosya İzinleri 84 Config 85 XII WORDPRESS Htaccess 86 Kalıcı Bağlantı Ayarları 86 Eklenti Güvenliği 87 Diğer Güvenlik Önlemleri 87 Sunucu ve Domain Güvenliği 87 Kişisel Güvenlik 88 Warez İçerikler 88 Şifre Mahremiyeti 88 Güvenlik Eklentileri 88 WassUp 89 WordPress Database Backup 89 WordPress File Monitör 89 Force SSL / Admin SSL 89 Replace WP-Version 90 WP Security Scan 90 AskApache Password Protect 90 Araçlar 90 Web Sitenizi Dışarıya Aktarma (Export) 90 Web Sitenizi İçeriye Aktarma (Import) 91 Reklam Yönetimi 91 Theme Options Kısmından Reklamları Yönetmek 92 Kodlar ile Reklamları Yönetmek 92 Google Adsense 93 WordPress Google Adsense Alternatifleri 96 Adsense Deluxe 96 Adsense Manager 96 Share Adsense Earnings 96 Adsense Widget For WordPress 96 Editör Tema Editörü 97 97 İÇİNDEKİLER Eklenti Editörü XIII 97 WP E-Ticaret 98 E-Ticaret 98 WordPress ve E-Ticaret 99 WP E-Commerce 100 ShoPlugin 100 eShop 100 7 PROFESYONEL EKLENTİLER Sosyal Medya Eklentileri 101 101 Social Pop 101 FBShare 102 Share Buttons 102 Social Media Widget 103 Twitter Blender 103 Cute Profiles 103 Galeri Eklentileri 103 NextGen Gallery 103 uBillboard Slider 103 TheThe Image Slider 104 jQuery ColorBox 104 Polaroid Gallery 104 Photo Ligthbox 104 İletişim Eklentileri 104 Contact Form 7 104 Contact Form Captcha 105 Fast And Secure Contact Form 105 Dynamic Contact Form 105 MM Forms 105 Gravity Forms 105 Oylama Eklentileri 106 XIV WORDPRESS DemoCracy 106 WP-Polls 106 MicroPoll 106 I Like This 106 Comments Vote 106 EasyPolls 106 Admin Paneli Eklentileri 107 Fluency Admin 107 WP Admin Bar 107 External Link 107 Admin Management Xtended 107 Translate Box Google 107 Limit Login Attempts 108 Yorum Eklentileri 108 Kötü Kelimesiz Yorumlar 108 WP Smiley 108 Quote Comments 108 SI CAPTCHA Anti Spam 108 Comment Toolbar 109 Advanced User Agent 109 Medya Oynatıcı Eklentileri 109 FLV Embed 109 WP Video TR 109 Flash Cortex 109 ProPlayer 109 Flash MP3 Player 110 Navigasyon Eklentileri 110 WP PageNavi 110 WP Paging 110 Uber Menu 110 İÇİNDEKİLER XV WP-PostViews 110 PixoPoint Menu 111 Diğer Eklentiler 111 WP-Cumulus 111 Dean’s FCKEditor 111 WP Spire 111 WP FaceBook Timeline 111 Alexa Rank 112 Olmazsa Olmaz 5 Eklenti ve Kullanımı 112 Contact Form 7 112 Fluency Admin 113 RYO Category Visibility 114 Booking Calendar 115 All in Seo Pack 116 8 WORDPRESS KULLANIMINDA PÜF NOKTALAR 119 Blog Oluşturma 119 Kurulum Öncesi Tavsiyeler 120 Domain ve Hosting Seçimi 120 Güncel Sürüm 121 Kurulum Sonrası Tavsiyeler 121 SEO ve Güvenlik 121 Gereksiz Dosyalar 121 Kalıcı Bağlantılar 122 Pingleme Servisleri 122 Sitemap 123 Kullanıcılar 123 9 WP UPGRADE Sürüm Yükseltme İşlemine Başlamadan Önce Veritabanını Yedeklemek 127 127 127 XVI WORDPRESS WordPress Dizinini Yedeklemek 128 Yedekleri Kontrol Etmek 128 Tüm Eklentileri Etkisizleştirmek 128 Sürüm Yükseltme İşlemi 129 Silmeniz ve Silmemeniz Gereken Dosyalar 129 Yeni Dosyaları Yüklemek 129 WP Upgrade 129 Sürüm Yükseltme Sonrası 130 .htaccess’i Güncellemek 130 Güncel Tema ve Eklentiler 130 10 TEMA TASARIMI 131 Profesyonel Temalar ve WordPress 131 Artisteer ve WordPress 131 Ideas 136 Color & Fonts 141 Layout 143 Content 145 Background 148 Sheet 150 Header 150 Menu 153 Blocks 155 Vertical Menu 155 Buttons 156 Footer 159 Artisteer’de Yapılan Temayı Kaydetme 161 Elastic Theme Editör 11 SIFIRDAN TEMA TASARIMI Başlamadan Önce… 162 165 165 İÇİNDEKİLER XVII Adobe Photoshop [PS] 166 Adobe DreamWeaver [DW] / Notepad++ 167 Fireworks [FW] 169 HTML (Hyper Text Markup Language) 169 XHTML (Extensible HyperText Markup Language) 170 DHTML (Dynamic HyperText Markup Language) 170 PHP (Hypertext Preprocessor) 170 CSS (Cascading Style Sheets) 170 Tema Yapım Süreci 171 Arayüz Oluşturma 171 Tema Yolunun Belirlenmesi 173 index.php (home.php) ve style.css 173 header.php ve footer.php 181 comments.php ve sidebar.php 184 arhcive.php 185 Ek Özellikler 186 Tema Paneli Yapımı 186 Özel Menüler 192 Öne Çıkarılmış Görsel 193 Slider 194 12 WORDPRESS İLE UYGULAMALI E-TİCARET SİTESİ YAPIMI 199 Alt Yapının Hazırlanması 199 WP E-commerce 200 Bmnr Theme 200 Başlangıç Theme Options Ayarları 200 200 Header Settings / Başlık Ayarları 201 Footer and Analytic Settings / Altlık ve Analiz Ayarları 201 Eklenti Ayarları General / Genel 202 203 XVIII WORDPRESS General Settings / Genel Ayarlar 203 Currency Settings / Geçerlilik Ayarları 203 Presentation / Sunum 204 Button Settings / Buton Ayarları 205 Product Settings / Ürün Ayarları 205 Product Page Settings / Ürün Sayfası Ayarları 206 Shopping Cart Settings / Alışveriş Sepeti Ayarları 206 Product Category Settings / Ürün Kategorisi Ayarları 206 Thumbnail Settings / Thumbnail Ayarları 206 Pagınation Settings / Sayfalandırma Ayarları 207 Comment Settings / Yorum Ayarları 207 Admin / Yönetim 207 Taxes / Vergiler 209 Tax Settings / Vergi Ayarları 209 Product Specific Tax / Ürüne Özel Vergi 209 Tax Logic / Vergi Faturalama 209 Tax Rates / Vergi Oranları 210 Tax Bands / Vergi Grupları 210 Shipping / Kargo 210 General Settings / Genel Ayarlar 210 Shipping Modules 211 Internal Shipping Calculators / İç Nakliye Hesabı 211 External Shipping Calculators / Harici Kargo Hesabı 212 Payments / Ödemeler 213 Checkout / Ödeme 214 Miss Checkout Options / Çeşitli Ödeme Seçenekleri 214 Form Fields / Form Alanları 214 Marketing / Pazarlama Marketing Section / Pazarlama Bölümü Import / Ürün Aktarma 215 215 215 İÇİNDEKİLER Görünüm Ayarları XIX 216 Menüler 216 Slider 217 Footer 217 Ürünler 218 Bileşenler / Sidebar 219 Son İşlemler 220 13 FONKSİYONLAR VE KOD PARÇALARI 223 Header / Üst Kısım için Fonksiyonlar 223 Temel Şablon Dosyaları 224 Temada Kullanılan Genel Fonksiyonlar 224 Olay, Filtre ve Eklenti Fonksiyonları 225 14 BBPRESS VE WORDPRESS FORUM 227 bbPress Nedir? 227 bbPress Kurulum ve Açıklamalar 228 Forums 229 Topics 229 Replies 230 Diğer WordPress Forum Eklentileri 232 SimplePress 232 Zingiri Forum 233 Tal.ki Forum 233 WP Forum Server 234 Mingle Forum 234 15 EKLENTİ GELİŞTİRME 235 Giriş 235 Eklenti İsmi 235 Eklenti Dosyaları 236 XX WORDPRESS Dosyalar, Kodlamalar ve Diğer Gereksinimler 237 Beni Oku Dosyası 237 Eklenti Sitesi 237 Standart Eklenti Bilgisi 237 Lisans 238 Eklentinin Programlanması 239 Eklenti Güvenliği 239 Yönetim Sayfası 239 Eklenti Güncellemesi 241 Eklenti Geliştirmek için Öneriler 242 Uygulamalı Eklenti Yapımı Örneği 242 16 MOBİL VE TABLETLER İÇİN WORDPRESS Android için WordPress Mobil 245 245 245 Gösterge Paneli (DashBoard) 245 Yazılar / Sayfalar (Posts / Pages) 246 İstastikler (Stats) 247 Tablet 247 Gösterge Paneli (DashBoard) 247 Yazılar / Sayfalar (Posts / Pages) 248 iOS için WordPress 248 Mobil & Tablet 249 Gösterge Paneli (DashBoard) 249 Yazılar ve Sayfalar (Posts, Pages) 249 Yerini Bildir (Location Mapping) 250 Resimler & Yorumlar (Photos & Comments) 250