{"id":15978,"date":"2026-07-02T09:37:13","date_gmt":"2026-07-02T06:37:13","guid":{"rendered":"https:\/\/www.ihs.com.tr\/blog\/?p=15978"},"modified":"2026-07-02T09:37:13","modified_gmt":"2026-07-02T06:37:13","slug":"wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin","status":"publish","type":"post","link":"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/","title":{"rendered":"WP-CLI Kullan\u0131m Rehberi: Komut Sat\u0131r\u0131ndan WordPress&#8217;i Bir Profesyonel Gibi Y\u00f6netin"},"content":{"rendered":"<p>WordPress sitenizi y\u00f6netirken s\u00fcrekli olarak y\u00f6netici paneline giri\u015f yapmaktan, eklentileri tek tek g\u00fcncellemekten veya karma\u015f\u0131k i\u015flemleri aray\u00fcz \u00fczerinden yapmaya \u00e7al\u0131\u015fmaktan yoruldunuz mu? WordPress Command Line Interface (WP-CLI), t\u00fcm bu s\u00fcre\u00e7leri ve \u00e7ok daha fazlas\u0131n\u0131 do\u011frudan sunucunuzun komut sat\u0131r\u0131ndan, h\u0131zl\u0131 ve etkili bir \u015fekilde yapman\u0131z\u0131 sa\u011flayan g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Geli\u015ftiriciler, sistem y\u00f6neticileri ve WordPress ile profesyonel olarak ilgilenen herkes i\u00e7in tasarlanan WP-CLI, tekrar eden g\u00f6revleri otomatikle\u015ftirmek, toplu i\u015flemler yapmak ve site y\u00f6netimini bir \u00fcst seviyeye ta\u015f\u0131mak i\u00e7in vazge\u00e7ilmez bir yard\u0131mc\u0131d\u0131r. Bu rehberde, WP-CLI&#8217;nin ne oldu\u011fundan ba\u015flayarak kurulumuna, temel komutlar\u0131ndan ileri d\u00fczey kullan\u0131m senaryolar\u0131na kadar her detay\u0131 inceleyecek ve WordPress sitenizi bir profesyonel gibi nas\u0131l y\u00f6netece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_77 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7erik Tablosu<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a4633ad1c6a7\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\" id=\"ez-toc-cssicon-toggle-item-6a4633ad1c6a7\" aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WP-CLIye-Giris\" >WP-CLI&#8217;ye Giri\u015f<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WP-CLI-Nedir\" >WP-CLI Nedir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Komut-Satiri-Kullanmanin-WordPress-Yonetimindeki-Avantajlari\" >Komut Sat\u0131r\u0131 Kullanman\u0131n WordPress Y\u00f6netimindeki Avantajlar\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Hangi-Durumlarda-WP-CLI-Kullanilmalidir\" >Hangi Durumlarda WP-CLI Kullan\u0131lmal\u0131d\u0131r?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WP-CLI-ve-WordPress-Yonetici-Paneli-Karsilastirmasi\" >WP-CLI ve WordPress Y\u00f6netici Paneli Kar\u015f\u0131la\u015ft\u0131rmas\u0131<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Kurulum-ve-Hazirlik\" >Kurulum ve Haz\u0131rl\u0131k<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Sunucu-Gereksinimleri-SSH-Erisimi-PHP-vb\" >Sunucu Gereksinimleri (SSH Eri\u015fimi, PHP, vb.)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WP-CLInin-Sunucuya-Kurulum-Adimlari\" >WP-CLI&#8217;nin Sunucuya Kurulum Ad\u0131mlar\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Kurulumun-Dogrulanmasi-ve-Surum-Kontrolu\" >Kurulumun Do\u011frulanmas\u0131 ve S\u00fcr\u00fcm Kontrol\u00fc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Temel-Komut-Yapisi-wp-%E2%80%93parametreler\" >Temel Komut Yap\u0131s\u0131: `wp [&#8211;parametreler]`<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WordPress-Cekirdek-Yonetimi-Komutlari\" >WordPress \u00c7ekirdek Y\u00f6netimi Komutlar\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Sifirdan-WordPress-Kurulumu-wp-core-install\" >S\u0131f\u0131rdan WordPress Kurulumu (`wp core install`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WordPress-Cekirdek-Surumunu-Guncelleme-wp-core-update\" >WordPress \u00c7ekirdek S\u00fcr\u00fcm\u00fcn\u00fc G\u00fcncelleme (`wp core update`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WordPress-Veritabani-Guncellemesi-wp-core-update-db\" >WordPress Veritaban\u0131 G\u00fcncellemesi (`wp core update-db`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Cekirdek-Dosyalarinin-Butunlugunu-Kontrol-Etme-wp-core-verify-checksums\" >\u00c7ekirdek Dosyalar\u0131n\u0131n B\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc Kontrol Etme (`wp core verify-checksums`)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Eklenti-Yonetimi\" >Eklenti Y\u00f6netimi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yuklu-Eklentileri-Listeleme-ve-Durumlarini-Gorme-wp-plugin-list\" >Y\u00fckl\u00fc Eklentileri Listeleme ve Durumlar\u0131n\u0131 G\u00f6rme (`wp plugin list`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yeni-Eklenti-Kurulumu-wp-plugin-install\" >Yeni Eklenti Kurulumu (`wp plugin install`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Eklentileri-Aktiflestirme-ve-Devre-Disi-Birakma-wp-plugin-activatedeactivate\" >Eklentileri Aktifle\u015ftirme ve Devre D\u0131\u015f\u0131 B\u0131rakma (`wp plugin activate\/deactivate`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Eklenti-Guncelleme-Tekli-ve-Toplu-wp-plugin-update\" >Eklenti G\u00fcncelleme (Tekli ve Toplu) (`wp plugin update`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Eklentileri-Silme-wp-plugin-delete\" >Eklentileri Silme (`wp plugin delete`)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Tema-Yonetimi\" >Tema Y\u00f6netimi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yuklu-Temalari-Listeleme-wp-theme-list\" >Y\u00fckl\u00fc Temalar\u0131 Listeleme (`wp theme list`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yeni-Tema-Yukleme-ve-Aktiflestirme-wp-theme-installactivate\" >Yeni Tema Y\u00fckleme ve Aktifle\u015ftirme (`wp theme install\/activate`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Tema-Guncellemelerini-Yonetme-wp-theme-update\" >Tema G\u00fcncellemelerini Y\u00f6netme (`wp theme update`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Kullanilmayan-Temalari-Temizleme-wp-theme-delete\" >Kullan\u0131lmayan Temalar\u0131 Temizleme (`wp theme delete`)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Veritabani-Islemleri\" >Veritaban\u0131 \u0130\u015flemleri<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Veritabani-Yedegi-Alma-wp-db-export\" >Veritaban\u0131 Yede\u011fi Alma (`wp db export`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yedekten-Geri-Yukleme-wp-db-import\" >Yedekten Geri Y\u00fckleme (`wp db import`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Veritabaninda-Arama-ve-Degistirme-wp-search-replace\" >Veritaban\u0131nda Arama ve De\u011fi\u015ftirme (`wp search-replace`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Veritabani-Optimizasyonu-ve-Onarimi-wp-db-optimizerepair\" >Veritaban\u0131 Optimizasyonu ve Onar\u0131m\u0131 (`wp db optimize\/repair`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#SQL-Sorgulari-Calistirma-wp-db-query\" >SQL Sorgular\u0131 \u00c7al\u0131\u015ft\u0131rma (`wp db query`)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Kullanici-Yonetimi\" >Kullan\u0131c\u0131 Y\u00f6netimi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Mevcut-Kullanicilari-Listeleme-wp-user-list\" >Mevcut Kullan\u0131c\u0131lar\u0131 Listeleme (`wp user list`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yeni-Kullanici-Olusturma-ve-Rol-Atama-wp-user-create\" >Yeni Kullan\u0131c\u0131 Olu\u015fturma ve Rol Atama (`wp user create`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Kullanici-Bilgilerini-Guncelleme-wp-user-update\" >Kullan\u0131c\u0131 Bilgilerini G\u00fcncelleme (`wp user update`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yonetici-Parolasini-Sifirlama\" >Y\u00f6netici Parolas\u0131n\u0131 S\u0131f\u0131rlama<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Kullanici-Silme-ve-Iceriklerini-Devretme-wp-user-delete-%E2%80%93reassign\" >Kullan\u0131c\u0131 Silme ve \u0130\u00e7eriklerini Devretme (`wp user delete &#8211;reassign`)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Icerik-Yonetimi\" >\u0130\u00e7erik Y\u00f6netimi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yazi-Olusturma-Duzenleme-ve-Silme-wp-post-createeditdelete\" >Yaz\u0131 Olu\u015fturma, D\u00fczenleme ve Silme (`wp post create\/edit\/delete`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Sayfa-Yonetimi-Komutlari-wp-post-%E2%80%A6-%E2%80%93post-typepage\" >Sayfa Y\u00f6netimi Komutlar\u0131 (`wp post &#8230; &#8211;post_type=page`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Yorumlari-Yonetme-Listeleme-Onaylama-Silme-wp-comment\" >Yorumlar\u0131 Y\u00f6netme (Listeleme, Onaylama, Silme) (`wp comment`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Ortam-Kutuphanesi-Media-Yonetimi\" >Ortam K\u00fct\u00fcphanesi (Media) Y\u00f6netimi<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Ileri-Duzey-Kullanim-ve-Is-Akislari\" >\u0130leri D\u00fczey Kullan\u0131m ve \u0130\u015f Ak\u0131\u015flar\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WordPress-Multisite-Coklu-Site-Yonetimi\" >WordPress Multisite (\u00c7oklu Site) Y\u00f6netimi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Bakim-Modunu-Kontrol-Etme-wp-maintenance-mode\" >Bak\u0131m Modunu Kontrol Etme (`wp maintenance-mode`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Cron-Islerini-Yonetme-ve-Tetikleme-wp-cron\" >Cron \u0130\u015flerini Y\u00f6netme ve Tetikleme (`wp cron`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Gecici-Onbellegi-Transients-Temizleme-wp-transient\" >Ge\u00e7ici \u00d6nbelle\u011fi (Transients) Temizleme (`wp transient`)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Bash-Scriptleri-ile-Otomasyon-Ornekleri\" >Bash Scriptleri ile Otomasyon \u00d6rnekleri<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WP-CLI-Destekli-WordPress-Hosting-Icin-Neden-IHS-Telekomu-Tercih-Etmelisiniz\" >WP-CLI Destekli WordPress Hosting \u0130\u00e7in Neden \u0130HS Telekom&#8217;u Tercih Etmelisiniz?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#SSH-Erisimi-ile-Gelen-Tam-Kontrol-ve-Esneklik\" >SSH Eri\u015fimi ile Gelen Tam Kontrol ve Esneklik<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Sunucularda-Hazir-Kurulu-ve-Yapilandirilmis-WP-CLI\" >Sunucularda Haz\u0131r Kurulu ve Yap\u0131land\u0131r\u0131lm\u0131\u015f WP-CLI<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Hizli-ve-Guvenilir-Sunucu-Altyapisi\" >H\u0131zl\u0131 ve G\u00fcvenilir Sunucu Altyap\u0131s\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#WordPress-Uzmani-Teknik-Destek-Ekibi\" >WordPress Uzman\u0131 Teknik Destek Ekibi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.ihs.com.tr\/blog\/wp-cli-kullanim-rehberi-komut-satirindan-wordpress-i-bir-profesyonel-gibi-yonetin\/#Otomatik-Yedekleme-ve-Guvenlik-Cozumleri\" >Otomatik Yedekleme ve G\u00fcvenlik \u00c7\u00f6z\u00fcmleri<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"WP-CLIye-Giris\"><\/span>WP-CLI&#8217;ye Giri\u015f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WP-CLI, WordPress y\u00f6netimini k\u00f6kten de\u011fi\u015ftiren bir yakla\u015f\u0131md\u0131r. Geleneksel grafik aray\u00fcz yerine metin tabanl\u0131 komutlar kullanarak, i\u015flemleri daha h\u0131zl\u0131 ve programlanabilir bir \u015fekilde ger\u00e7ekle\u015ftirme olana\u011f\u0131 tan\u0131r. Bu b\u00f6l\u00fcm, WP-CLI&#8217;nin temel felsefesini ve WordPress ekosistemindeki yerini anlaman\u0131za yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WP-CLI-Nedir\"><\/span>WP-CLI Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI (WordPress Command Line Interface), WordPress kurulumlar\u0131n\u0131z\u0131 y\u00f6netmek i\u00e7in kullan\u0131lan resmi komut sat\u0131r\u0131 arac\u0131d\u0131r. Y\u00f6netici paneli (wp-admin) \u00fczerinden yapabilece\u011finiz hemen hemen her i\u015flemi ve daha fazlas\u0131n\u0131, bir terminal veya <a href=\"https:\/\/www.ihs.com.tr\/blog\/ssh-nedir\/\" target=\"_blank\">SSH<\/a> istemcisi arac\u0131l\u0131\u011f\u0131yla metin tabanl\u0131 komutlar girerek ger\u00e7ekle\u015ftirmenizi sa\u011flar. Eklenti ve tema y\u00f6netimi, kullan\u0131c\u0131 i\u015flemleri, veritaban\u0131 operasyonlar\u0131, WordPress \u00e7ekirdek g\u00fcncellemeleri gibi say\u0131s\u0131z g\u00f6revi otomatikle\u015ftirmek i\u00e7in tasarlanm\u0131\u015ft\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Komut-Satiri-Kullanmanin-WordPress-Yonetimindeki-Avantajlari\"><\/span>Komut Sat\u0131r\u0131 Kullanman\u0131n WordPress Y\u00f6netimindeki Avantajlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Komut sat\u0131r\u0131, ilk bak\u0131\u015fta korkutucu g\u00f6r\u00fcnebilir ancak sundu\u011fu avantajlar onu vazge\u00e7ilmez k\u0131lar. En b\u00fcy\u00fck faydas\u0131 h\u0131zd\u0131r; onlarca eklentiyi tek bir komutla g\u00fcncellemek, y\u00f6netici panelinde tek tek t\u0131klamaktan \u00e7ok daha h\u0131zl\u0131d\u0131r. \u0130kinci olarak, otomasyon imkan\u0131 sunar. Tekrar eden g\u00f6revleri (\u00f6rne\u011fin, d\u00fczenli yedekleme veya test ortam\u0131 olu\u015fturma) bash scriptleri i\u00e7ine yazarak tek bir komutla \u00e7al\u0131\u015ft\u0131rabilirsiniz. Ayr\u0131ca, d\u00fc\u015f\u00fck bant geni\u015fli\u011fine sahip ba\u011flant\u0131larda veya grafik aray\u00fcz\u00fcn yava\u015f \u00e7al\u0131\u015ft\u0131\u011f\u0131 durumlarda komut sat\u0131r\u0131 hayat kurtar\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Hangi-Durumlarda-WP-CLI-Kullanilmalidir\"><\/span>Hangi Durumlarda WP-CLI Kullan\u0131lmal\u0131d\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI, \u00f6zellikle belirli senaryolarda parlar. \u00c7ok say\u0131da WordPress sitesi y\u00f6netiyorsan\u0131z, t\u00fcm sitelerinizdeki temalar\u0131 ve eklentileri tek bir script ile g\u00fcncelleyebilirsiniz. Bir site ta\u015f\u0131ma veya URL yap\u0131s\u0131n\u0131 de\u011fi\u015ftirme s\u00fcrecinde, veritaban\u0131ndaki t\u00fcm eski URL&#8217;leri yenileriyle de\u011fi\u015ftirmek i\u00e7in `wp search-replace` komutu paha bi\u00e7ilmezdir. Siteniz bir hata nedeniyle kilitlendi\u011finde ve y\u00f6netici paneline eri\u015femedi\u011finizde, eklentileri komut sat\u0131r\u0131ndan devre d\u0131\u015f\u0131 b\u0131rakarak sorunu te\u015fhis edebilirsiniz. K\u0131sacas\u0131, toplu i\u015flemler, otomasyon, sorun giderme ve veritaban\u0131 \u00fczerinde hassas kontrol gerektiren her durumda WP-CLI ideal bir \u00e7\u00f6z\u00fcmd\u00fcr.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WP-CLI-ve-WordPress-Yonetici-Paneli-Karsilastirmasi\"><\/span>WP-CLI ve WordPress Y\u00f6netici Paneli Kar\u015f\u0131la\u015ft\u0131rmas\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Her iki arac\u0131n da kendine \u00f6zg\u00fc g\u00fc\u00e7l\u00fc yanlar\u0131 vard\u0131r. Y\u00f6netici paneli, g\u00f6rsel ve sezgisel yap\u0131s\u0131yla yeni ba\u015flayanlar i\u00e7in idealdir. WP-CLI ise h\u0131z, otomasyon ve ileri d\u00fczey kontrol arayan profesyoneller i\u00e7in daha uygundur. \u0130kisinin temel farklar\u0131n\u0131 daha net g\u00f6rebilmek i\u00e7in a\u015fa\u011f\u0131daki tabloyu inceleyebilirsiniz.<\/p>\n<div class=\"karsilastirma\">\n<table>\n<thead>\n<tr>\n<th>\u00d6zellik<\/th>\n<th>WP-CLI (Komut Sat\u0131r\u0131)<\/th>\n<th>WordPress Y\u00f6netici Paneli (wp-admin)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><b>H\u0131z<\/b><\/td>\n<td>\u00c7ok Y\u00fcksek (\u00d6zellikle toplu i\u015flemlerde)<\/td>\n<td>Daha Yava\u015f (Tek tek t\u0131klama gerektirir)<\/td>\n<\/tr>\n<tr>\n<td><b>Otomasyon<\/b><\/td>\n<td>Scriptler arac\u0131l\u0131\u011f\u0131yla tam otomasyon m\u00fcmk\u00fcn<\/td>\n<td>S\u0131n\u0131rl\u0131 veya m\u00fcmk\u00fcn de\u011fil<\/td>\n<\/tr>\n<tr>\n<td><b>Toplu \u0130\u015flemler<\/b><\/td>\n<td>Tek komutla y\u00fczlerce i\u015flem yap\u0131labilir<\/td>\n<td>Zaman al\u0131c\u0131 ve manuel<\/td>\n<\/tr>\n<tr>\n<td><b>Eri\u015filebilirlik<\/b><\/td>\n<td>SSH eri\u015fimi gerektirir, d\u00fc\u015f\u00fck bant geni\u015fli\u011finde ideal<\/td>\n<td>Web taray\u0131c\u0131s\u0131 gerektirir, yava\u015f ba\u011flant\u0131larda zorlay\u0131c\u0131 olabilir<\/td>\n<\/tr>\n<tr>\n<td><b>\u00d6\u011frenme E\u011frisi<\/b><\/td>\n<td>Daha dik, komut bilgisi gerektirir<\/td>\n<td>D\u00fc\u015f\u00fck, sezgisel ve kullan\u0131c\u0131 dostu<\/td>\n<\/tr>\n<tr>\n<td><b>Sorun Giderme<\/b><\/td>\n<td>Site \u00e7\u00f6kt\u00fc\u011f\u00fcnde bile eri\u015fim imkan\u0131 sunar<\/td>\n<td>Site \u00e7\u00f6kt\u00fc\u011f\u00fcnde eri\u015filemez hale gelir<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"Kurulum-ve-Hazirlik\"><\/span>Kurulum ve Haz\u0131rl\u0131k<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WP-CLI&#8217;yi kullanmaya ba\u015flamadan \u00f6nce sunucunuzun belirli gereksinimleri kar\u015f\u0131lad\u0131\u011f\u0131ndan emin olman\u0131z ve kurulumu do\u011fru bir \u015fekilde yapman\u0131z gerekir. Bu b\u00f6l\u00fcm, sizi komut sat\u0131r\u0131nda WordPress&#8217;i y\u00f6netmeye haz\u0131r hale getirecek ad\u0131mlar\u0131 detayland\u0131rmaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sunucu-Gereksinimleri-SSH-Erisimi-PHP-vb\"><\/span>Sunucu Gereksinimleri (SSH Eri\u015fimi, PHP, vb.)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI&#8217;nin \u00e7al\u0131\u015fmas\u0131 i\u00e7in temel olarak birka\u00e7 sunucu bile\u015fenine ihtiya\u00e7 vard\u0131r. En \u00f6nemlisi, sunucunuza komut sat\u0131r\u0131 \u00fczerinden ba\u011flanman\u0131z\u0131 sa\u011flayan SSH (Secure Shell) eri\u015fimidir. Bunun yan\u0131 s\u0131ra, sunucunuzda en az PHP 5.6 veya daha yeni bir s\u00fcr\u00fcm\u00fcn y\u00fckl\u00fc olmas\u0131 gerekir. WordPress&#8217;in standart sunucu gereksinimlerini kar\u015f\u0131layan, <a href=\"https:\/\/www.ihs.com.tr\/web-hosting\/linux-hosting.html\" target=\"_blank\">Linux hosting<\/a> veya Windows gibi UNIX benzeri bir i\u015fletim sistemi genellikle yeterlidir. \u00c7o\u011fu kaliteli <a href=\"https:\/\/www.ihs.com.tr\/web-hosting\/\" target=\"_blank\">hosting<\/a> sa\u011flay\u0131c\u0131s\u0131 bu gereksinimleri standart olarak sunar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WP-CLInin-Sunucuya-Kurulum-Adimlari\"><\/span>WP-CLI&#8217;nin Sunucuya Kurulum Ad\u0131mlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI kurulumu olduk\u00e7a basittir. Genellikle `phar` dosyas\u0131 olarak indirilir ve \u00e7al\u0131\u015ft\u0131r\u0131labilir hale getirilir. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 SSH ba\u011flant\u0131s\u0131 kurdu\u011funuz terminal ekran\u0131nda takip edebilirsiniz:<\/p>\n<ol>\n<li><b>WP-CLI&#8217;yi \u0130ndirin:<\/b> `curl -O https:\/\/raw.githubusercontent.com\/wp-cli\/builds\/gh-pages\/phar\/wp-cli.phar` komutu ile en g\u00fcncel WP-CLI dosyas\u0131n\u0131 sunucunuza indirin.<\/li>\n<li><b>\u00c7al\u0131\u015ft\u0131\u011f\u0131n\u0131 Kontrol Edin:<\/b> `php wp-cli.phar &#8211;info` komutunu \u00e7al\u0131\u015ft\u0131rarak dosyan\u0131n d\u00fczg\u00fcn \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 test edin.<\/li>\n<li><b>\u00c7al\u0131\u015ft\u0131r\u0131labilir Hale Getirin:<\/b> `chmod +x wp-cli.phar` komutu ile dosyaya \u00e7al\u0131\u015ft\u0131rma izni verin.<\/li>\n<li><b>Sistem Geneline Ta\u015f\u0131y\u0131n:<\/b> Dosyay\u0131 her dizinden `wp` komutuyla \u00e7a\u011f\u0131rabilmek i\u00e7in `\/usr\/local\/bin\/` dizinine ta\u015f\u0131y\u0131n: `sudo mv wp-cli.phar \/usr\/local\/bin\/wp`. Bu ad\u0131m `sudo` (root) yetkisi gerektirebilir.<\/li>\n<\/ol>\n<p>Bu ad\u0131mlardan sonra `wp` komutu sistem genelinde kullan\u0131labilir olacakt\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kurulumun-Dogrulanmasi-ve-Surum-Kontrolu\"><\/span>Kurulumun Do\u011frulanmas\u0131 ve S\u00fcr\u00fcm Kontrol\u00fc<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kurulumun ba\u015far\u0131l\u0131 oldu\u011fundan emin olmak i\u00e7in terminale `wp &#8211;info` veya k\u0131saca `wp -v` yazman\u0131z yeterlidir. Bu komut, y\u00fckl\u00fc olan WP-CLI s\u00fcr\u00fcm\u00fcn\u00fc, PHP s\u00fcr\u00fcm\u00fcn\u00fc ve di\u011fer sistem bilgilerini listeleyecektir. Bu \u00e7\u0131kt\u0131y\u0131 g\u00f6r\u00fcyorsan\u0131z, kurulum ba\u015far\u0131yla tamamlanm\u0131\u015f demektir. WP-CLI&#8217;yi g\u00fcncellemek isterseniz, `wp cli update` komutunu \u00e7al\u0131\u015ft\u0131rman\u0131z yeterlidir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Temel-Komut-Yapisi-wp-%E2%80%93parametreler\"><\/span>Temel Komut Yap\u0131s\u0131: `wp <komut> <alt-komut> [&#8211;parametreler]`<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI&#8217;nin komut yap\u0131s\u0131 hiyerar\u015fik ve anla\u015f\u0131l\u0131rd\u0131r. Her komut `wp` ile ba\u015flar. Ard\u0131ndan ne yapmak istedi\u011finizi belirten ana komut (\u00f6rn. `plugin`, `core`, `db`) gelir. Sonras\u0131nda ise yap\u0131lacak eylemi belirten bir alt komut (\u00f6rn. `install`, `update`, `list`) eklenir. Komutun davran\u0131\u015f\u0131n\u0131 \u00f6zelle\u015ftirmek i\u00e7in ise `&#8211;` ile ba\u015flayan parametreler kullan\u0131l\u0131r. \u00d6rne\u011fin, `wp plugin install woocommerce &#8211;activate` komutu, WooCommerce eklentisini kurar (`install` alt komutu) ve hemen ard\u0131ndan etkinle\u015ftirir (`&#8211;activate` parametresi).<\/p>\n<h2><span class=\"ez-toc-section\" id=\"WordPress-Cekirdek-Yonetimi-Komutlari\"><\/span>WordPress \u00c7ekirdek Y\u00f6netimi Komutlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WordPress&#8217;in kalbi olan \u00e7ekirdek dosyalar\u0131n\u0131n y\u00f6netimi, sitenin sa\u011fl\u0131\u011f\u0131 ve g\u00fcvenli\u011fi i\u00e7in kritik \u00f6neme sahiptir. WP-CLI, bu i\u015flemleri komut sat\u0131r\u0131ndan h\u0131zl\u0131 ve g\u00fcvenli bir \u015fekilde yapman\u0131z\u0131 sa\u011flar. \u00c7ekirdek g\u00fcncellemesinden dosya b\u00fct\u00fcnl\u00fc\u011f\u00fc kontrol\u00fcne kadar t\u00fcm temel y\u00f6netim g\u00f6revlerini kolayca halledebilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sifirdan-WordPress-Kurulumu-wp-core-install\"><\/span>S\u0131f\u0131rdan WordPress Kurulumu (`wp core install`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI ile dakikalar i\u00e7inde yeni bir WordPress sitesi kurabilirsiniz. \u00d6ncelikle `wp core download` komutu ile en g\u00fcncel WordPress dosyalar\u0131n\u0131 indirin. Ard\u0131ndan `wp-config.php` dosyan\u0131z\u0131 veritaban\u0131 bilgilerinizle olu\u015fturmak i\u00e7in `wp config create` komutunu kullan\u0131n. Son olarak, `wp core install &#8211;url=&#8221;siteadresiniz.com&#8221; &#8211;title=&#8221;Site Ba\u015fl\u0131\u011f\u0131&#8221; &#8211;admin_user=&#8221;kullanici&#8221; &#8211;admin_password=&#8221;guclusifre&#8221; &#8211;admin_email=&#8221;eposta@adresiniz.com&#8221;` komutu ile kurulumu tamamlay\u0131n. Bu, sizi be\u015f dakikal\u0131k me\u015fhur kurulum ekran\u0131ndan kurtar\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WordPress-Cekirdek-Surumunu-Guncelleme-wp-core-update\"><\/span>WordPress \u00c7ekirdek S\u00fcr\u00fcm\u00fcn\u00fc G\u00fcncelleme (`wp core update`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Y\u00f6netici paneline girmeden WordPress \u00e7ekirde\u011fini g\u00fcncellemek son derece basittir. WordPress kurulumunuzun oldu\u011fu dizindeyken `wp core update` komutunu \u00e7al\u0131\u015ft\u0131rman\u0131z yeterlidir. WP-CLI, mevcut s\u00fcr\u00fcm\u00fc kontrol edecek, en son kararl\u0131 s\u00fcr\u00fcm\u00fc indirecek ve dosyalar\u0131 g\u00fcncelleyecektir. Bu i\u015flem, \u00f6zellikle birden fazla siteyi y\u00f6netirken b\u00fcy\u00fck zaman kazand\u0131r\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WordPress-Veritabani-Guncellemesi-wp-core-update-db\"><\/span>WordPress Veritaban\u0131 G\u00fcncellemesi (`wp core update-db`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir WordPress \u00e7ekirdek g\u00fcncellemesinden sonra bazen veritaban\u0131 yap\u0131s\u0131nda da de\u011fi\u015fiklikler yap\u0131lmas\u0131 gerekebilir. Normalde bu i\u015flem, `\/wp-admin\/` adresine ilk girdi\u011finizde otomatik olarak tetiklenir. Ancak WP-CLI ile bunu manuel olarak da yapabilirsiniz. `wp core update-db` komutunu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda, gerekli veritaban\u0131 g\u00fcncellemeleri an\u0131nda uygulan\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Cekirdek-Dosyalarinin-Butunlugunu-Kontrol-Etme-wp-core-verify-checksums\"><\/span>\u00c7ekirdek Dosyalar\u0131n\u0131n B\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc Kontrol Etme (`wp core verify-checksums`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sitenizin bir <a href=\"https:\/\/www.ihs.com.tr\/blog\/web-sitenizi-hackerlardan-nasil-korursunuz\/\" target=\"_blank\">siber sald\u0131r\u0131ya<\/a> u\u011frad\u0131\u011f\u0131ndan veya \u00e7ekirdek dosyalar\u0131ndan birinin bozuldu\u011fundan \u015f\u00fcpheleniyorsan\u0131z, `wp core verify-checksums` komutu hayat kurtar\u0131r. Bu komut, mevcut WordPress dosyalar\u0131n\u0131z\u0131 WordPress.org&#8217;daki orijinal dosyalar\u0131n MD5 sa\u011flama toplamlar\u0131yla kar\u015f\u0131la\u015ft\u0131r\u0131r. E\u011fer bir dosya de\u011fi\u015ftirilmi\u015f, eklenmi\u015f veya silinmi\u015fse, komut size bunu raporlayarak sorunun kayna\u011f\u0131n\u0131 bulman\u0131za yard\u0131mc\u0131 olur.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Eklenti-Yonetimi\"><\/span>Eklenti Y\u00f6netimi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Eklentiler, WordPress&#8217;in i\u015flevselli\u011fini art\u0131ran en \u00f6nemli bile\u015fenlerdir. Ancak \u00e7ok say\u0131da eklentiyi y\u00f6netmek, g\u00fcncellemek ve sorunlar\u0131n\u0131 gidermek zaman al\u0131c\u0131 olabilir. WP-CLI, t\u00fcm bu eklenti y\u00f6netimi g\u00f6revlerini komut sat\u0131r\u0131n\u0131n h\u0131z\u0131 ve verimlili\u011fi ile birle\u015ftirir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yuklu-Eklentileri-Listeleme-ve-Durumlarini-Gorme-wp-plugin-list\"><\/span>Y\u00fckl\u00fc Eklentileri Listeleme ve Durumlar\u0131n\u0131 G\u00f6rme (`wp plugin list`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sitenizde hangi eklentilerin y\u00fckl\u00fc oldu\u011funu, hangilerinin aktif veya pasif oldu\u011funu ve g\u00fcncel olup olmad\u0131klar\u0131n\u0131 g\u00f6rmek i\u00e7in `wp plugin list` komutunu kullanabilirsiniz. Bu komut, size t\u00fcm eklentilerinizi, versiyon numaralar\u0131n\u0131 ve durumlar\u0131n\u0131 i\u00e7eren d\u00fczenli bir tablo sunar. Bu, sitenizin genel sa\u011fl\u0131\u011f\u0131n\u0131 h\u0131zl\u0131ca kontrol etmek i\u00e7in m\u00fckemmel bir yoldur.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yeni-Eklenti-Kurulumu-wp-plugin-install\"><\/span>Yeni Eklenti Kurulumu (`wp plugin install`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WordPress.org eklenti deposundan bir eklenti kurmak i\u00e7in `wp plugin install <eklenti-adi>` komutunu kullanmak yeterlidir. \u00d6rne\u011fin, Yoast SEO eklentisini kurmak i\u00e7in `wp plugin install wordpress-seo` yazman\u0131z yeterli. E\u011fer eklentiyi kurduktan sonra hemen aktifle\u015ftirmek isterseniz, komutun sonuna `&#8211;activate` parametresini ekleyebilirsiniz: `wp plugin install wordpress-seo &#8211;activate`.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Eklentileri-Aktiflestirme-ve-Devre-Disi-Birakma-wp-plugin-activatedeactivate\"><\/span>Eklentileri Aktifle\u015ftirme ve Devre D\u0131\u015f\u0131 B\u0131rakma (`wp plugin activate\/deactivate`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mevcut bir eklentiyi aktifle\u015ftirmek i\u00e7in `wp plugin activate <eklenti-adi>` komutunu kullanabilirsiniz. Tam tersi, bir eklentiyi devre d\u0131\u015f\u0131 b\u0131rakmak i\u00e7in ise `wp plugin deactivate <eklenti-adi>` komutu kullan\u0131l\u0131r. Bu \u00f6zellik, sitenizde bir &#8220;beyaz ekran hatas\u0131&#8221; ald\u0131\u011f\u0131n\u0131zda ve y\u00f6netici paneline eri\u015femedi\u011finizde \u00e7ok kullan\u0131\u015fl\u0131d\u0131r. Soruna neden oldu\u011funu d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcn\u00fcz eklentiyi komut sat\u0131r\u0131ndan devre d\u0131\u015f\u0131 b\u0131rakarak sitenize yeniden eri\u015fim sa\u011flayabilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Eklenti-Guncelleme-Tekli-ve-Toplu-wp-plugin-update\"><\/span>Eklenti G\u00fcncelleme (Tekli ve Toplu) (`wp plugin update`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Eklentilerinizi g\u00fcncel tutmak g\u00fcvenlik ve performans i\u00e7in \u00e7ok \u00f6nemlidir. Belirli bir eklentiyi g\u00fcncellemek i\u00e7in `wp plugin update <eklenti-adi>` komutunu \u00e7al\u0131\u015ft\u0131rabilirsiniz. Ancak WP-CLI&#8217;nin as\u0131l g\u00fcc\u00fc toplu g\u00fcncellemede ortaya \u00e7\u0131kar. G\u00fcncellemesi mevcut olan t\u00fcm eklentileri tek seferde g\u00fcncellemek i\u00e7in `wp plugin update &#8211;all` komutunu kullanman\u0131z yeterlidir. Bu, onlarca eklentisi olan siteler i\u00e7in muazzam bir zaman tasarrufu sa\u011flar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Eklentileri-Silme-wp-plugin-delete\"><\/span>Eklentileri Silme (`wp plugin delete`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Art\u0131k kullanmad\u0131\u011f\u0131n\u0131z bir eklentiyi sitenizden tamamen kald\u0131rmak i\u00e7in `wp plugin delete <eklenti-adi>` komutunu kullanabilirsiniz. Bu komut, eklentinin dosyalar\u0131n\u0131 sunucunuzdan kal\u0131c\u0131 olarak siler. Eklentiyi silmeden \u00f6nce genellikle devre d\u0131\u015f\u0131 b\u0131rakman\u0131z istenir, ancak `&#8211;deactivate` parametresini kullanarak bu ad\u0131m\u0131 atlayabilirsiniz.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tema-Yonetimi\"><\/span>Tema Y\u00f6netimi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Temalar, WordPress sitenizin g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc ve kullan\u0131c\u0131 deneyimini belirler. T\u0131pk\u0131 eklentiler gibi, temalar\u0131n da y\u00f6netimi, g\u00fcncellenmesi ve bak\u0131m\u0131 WP-CLI arac\u0131l\u0131\u011f\u0131yla verimli bir \u015fekilde yap\u0131labilir. Komut sat\u0131r\u0131, tema ile ilgili g\u00f6revleri basitle\u015ftirir ve h\u0131zland\u0131r\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yuklu-Temalari-Listeleme-wp-theme-list\"><\/span>Y\u00fckl\u00fc Temalar\u0131 Listeleme (`wp theme list`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sunucunuzda hangi temalar\u0131n y\u00fckl\u00fc oldu\u011funu, hangisinin aktif oldu\u011funu ve g\u00fcncel olup olmad\u0131klar\u0131n\u0131 g\u00f6rmek i\u00e7in `wp theme list` komutunu kullanabilirsiniz. Bu komut, eklenti listeleme komutuna benzer \u015fekilde, temalar\u0131n\u0131z hakk\u0131nda versiyon ve durum bilgilerini i\u00e7eren bir tablo sunar. Bu, kullan\u0131lmayan temalar\u0131 tespit etmek i\u00e7in de pratik bir y\u00f6ntemdir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yeni-Tema-Yukleme-ve-Aktiflestirme-wp-theme-installactivate\"><\/span>Yeni Tema Y\u00fckleme ve Aktifle\u015ftirme (`wp theme install\/activate`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WordPress.org tema dizininden yeni bir tema y\u00fcklemek i\u00e7in `wp theme install <tema-adi>` komutunu \u00e7al\u0131\u015ft\u0131rman\u0131z yeterlidir. \u00d6rne\u011fin, pop\u00fcler Twenty Twenty-Four temas\u0131n\u0131 y\u00fcklemek i\u00e7in `wp theme install twentytwentyfour` yazabilirsiniz. Temay\u0131 y\u00fckledikten hemen sonra sitenizde aktif hale getirmek isterseniz, `wp theme activate <tema-adi>` komutunu kullanmal\u0131s\u0131n\u0131z. Dilerseniz y\u00fckleme komutuna `&#8211;activate` bayra\u011f\u0131n\u0131 da ekleyebilirsiniz: `wp theme install twentytwentyfour &#8211;activate`.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Tema-Guncellemelerini-Yonetme-wp-theme-update\"><\/span>Tema G\u00fcncellemelerini Y\u00f6netme (`wp theme update`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Temalar\u0131n\u0131z\u0131 g\u00fcncel tutmak, sitenizin g\u00fcvenli\u011fini ve modern web standartlar\u0131yla uyumlulu\u011funu sa\u011flamak i\u00e7in kritik bir ad\u0131md\u0131r. T\u0131pk\u0131 eklentilerde oldu\u011fu gibi, tek bir temay\u0131 `wp theme update <tema-adi>` komutuyla g\u00fcncelleyebilirsiniz. E\u011fer birden fazla tema i\u00e7in g\u00fcncelleme mevcutsa, `wp theme update &#8211;all` komutunu kullanarak hepsini tek seferde g\u00fcncelleyebilirsiniz. Bu, \u00f6zellikle birden fazla site y\u00f6neten geli\u015ftiriciler i\u00e7in b\u00fcy\u00fck kolayl\u0131k sa\u011flar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kullanilmayan-Temalari-Temizleme-wp-theme-delete\"><\/span>Kullan\u0131lmayan Temalar\u0131 Temizleme (`wp theme delete`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>G\u00fcvenlik ve performans a\u00e7\u0131s\u0131ndan, sitenizde aktif olarak kullanmad\u0131\u011f\u0131n\u0131z temalar\u0131 bar\u0131nd\u0131rman\u0131z \u00f6nerilmez. Kullan\u0131lmayan bir temay\u0131 sunucunuzdan tamamen kald\u0131rmak i\u00e7in `wp theme delete <tema-adi>` komutunu kullanabilirsiniz. \u00d6rne\u011fin, `wp theme delete twentytwentythree` komutu, Twenty Twenty-Three temas\u0131n\u0131 ve ilgili t\u00fcm dosyalar\u0131n\u0131 silecektir. Bu i\u015flem geri al\u0131namaz, bu y\u00fczden silmek istedi\u011finiz temadan emin olmal\u0131s\u0131n\u0131z.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Veritabani-Islemleri\"><\/span>Veritaban\u0131 \u0130\u015flemleri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WordPress&#8217;in t\u00fcm i\u00e7eri\u011fi, ayarlar\u0131 ve kullan\u0131c\u0131 bilgileri veritaban\u0131nda saklan\u0131r. Bu nedenle veritaban\u0131 \u00fczerinde yap\u0131lan i\u015flemler b\u00fcy\u00fck bir dikkat gerektirir. WP-CLI, yedeklemeden geri y\u00fcklemeye, toplu veri de\u011fi\u015fiminden optimizasyona kadar karma\u015f\u0131k veritaban\u0131 g\u00f6revlerini g\u00fcvenli ve kontroll\u00fc bir \u015fekilde yapman\u0131z\u0131 sa\u011flayan \u00e7ok g\u00fc\u00e7l\u00fc komutlar sunar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Veritabani-Yedegi-Alma-wp-db-export\"><\/span>Veritaban\u0131 Yede\u011fi Alma (`wp db export`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Herhangi bir b\u00fcy\u00fck de\u011fi\u015fiklik yapmadan \u00f6nce sitenizin veritaban\u0131 yede\u011fini almak en iyi uygulamalardan biridir. `wp db export` komutu, t\u00fcm veritaban\u0131n\u0131z\u0131 bir `.sql` dosyas\u0131 olarak d\u0131\u015fa aktar\u0131r. Komutu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda, `veritabani_adi.sql` \u015feklinde bir dosya olu\u015fturulur. \u0130sterseniz `wp db export yedek_dosyam.sql` \u015feklinde \u00f6zel bir dosya ad\u0131 da belirtebilirsiniz. Bu i\u015flem, <a href=\"https:\/\/www.ihs.com.tr\/blog\/web-site-yedeklemeleri-cok-onemlidir\/\" target=\"_blank\">web sitesi yedekleme<\/a> s\u00fcrecini inan\u0131lmaz derecede basitle\u015ftirir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yedekten-Geri-Yukleme-wp-db-import\"><\/span>Yedekten Geri Y\u00fckleme (`wp db import`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir sorun ya\u015fanmas\u0131 durumunda veya bir siteyi ba\u015fka bir sunucuya ta\u015f\u0131d\u0131\u011f\u0131n\u0131zda, `.sql` yede\u011finden geri y\u00fckleme yapman\u0131z gerekebilir. `wp db import <yedek_dosyasi.sql>` komutu ile bu i\u015flemi kolayca yapabilirsiniz. Komut, mevcut veritaban\u0131n\u0131 silip belirtti\u011finiz `.sql` dosyas\u0131ndaki verileri i\u00e7eri aktaracakt\u0131r. Bu i\u015flem verileri kal\u0131c\u0131 olarak de\u011fi\u015ftirece\u011fi i\u00e7in dikkatli kullan\u0131lmal\u0131d\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Veritabaninda-Arama-ve-Degistirme-wp-search-replace\"><\/span>Veritaban\u0131nda Arama ve De\u011fi\u015ftirme (`wp search-replace`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bu, WP-CLI&#8217;nin en g\u00fc\u00e7l\u00fc ve en s\u0131k kullan\u0131lan komutlar\u0131ndan biridir. Veritaban\u0131ndaki t\u00fcm tablolarda belirli bir metni aray\u0131p ba\u015fka bir metinle de\u011fi\u015ftirmenizi sa\u011flar. Serialization (serile\u015ftirme) verilerini bozmadan bu i\u015flemi yapt\u0131\u011f\u0131 i\u00e7in \u00f6zellikle WordPress i\u00e7in hayati \u00f6neme sahiptir.<\/p>\n<h4>URL De\u011fi\u015fiklikleri ve Site Ta\u015f\u0131malar\u0131<\/h4>\n<p>Bir siteyi yeni bir domaine ta\u015f\u0131rken veya HTTP&#8217;den HTTPS&#8217;ye ge\u00e7irirken veritaban\u0131ndaki t\u00fcm eski URL&#8217;leri yenileriyle de\u011fi\u015ftirmeniz gerekir. `wp search-replace &#8216;http:\/\/eskisite.com&#8217; &#8216;https:\/\/yenisite.com&#8217; &#8211;all-tables` komutu bu i\u015fi hatas\u0131z bir \u015fekilde yapar. De\u011fi\u015fiklik yapmadan \u00f6nce neyin de\u011fi\u015fece\u011fini g\u00f6rmek i\u00e7in komutun sonuna `&#8211;dry-run` parametresini ekleyebilirsiniz.<\/p>\n<h4>Metin veya Kod De\u011fi\u015fiklikleri<\/h4>\n<p>Sitenizdeki belirli bir metni veya k\u0131sa kodu (shortcode) toplu olarak de\u011fi\u015ftirmek istedi\u011finizde de bu komutu kullanabilirsiniz. \u00d6rne\u011fin, eski bir \u015firket ad\u0131n\u0131 yenisiyle de\u011fi\u015ftirmek i\u00e7in `wp search-replace &#8216;Eski \u015eirket Ad\u0131&#8217; &#8216;Yeni \u015eirket Ad\u0131&#8217;` komutunu \u00e7al\u0131\u015ft\u0131rabilirsiniz. Bu, onlarca yaz\u0131y\u0131 tek tek d\u00fczenleme zahmetinden kurtar\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Veritabani-Optimizasyonu-ve-Onarimi-wp-db-optimizerepair\"><\/span>Veritaban\u0131 Optimizasyonu ve Onar\u0131m\u0131 (`wp db optimize\/repair`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Zamanla WordPress veritaban\u0131 \u015fi\u015febilir ve performans\u0131 d\u00fc\u015febilir. `wp db optimize` komutu, veritaban\u0131 tablolar\u0131n\u0131 optimize ederek performans\u0131 art\u0131rmaya yard\u0131mc\u0131 olur. E\u011fer veritaban\u0131 tablolar\u0131n\u0131zda bir bozulma oldu\u011fundan \u015f\u00fcpheleniyorsan\u0131z, `wp db repair` komutunu kullanarak tablolar\u0131 onarmay\u0131 deneyebilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"SQL-Sorgulari-Calistirma-wp-db-query\"><\/span>SQL Sorgular\u0131 \u00c7al\u0131\u015ft\u0131rma (`wp db query`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Do\u011frudan veritaban\u0131 \u00fczerinde \u00f6zel bir SQL sorgusu \u00e7al\u0131\u015ft\u0131rman\u0131z gerekti\u011finde, `wp db query` komutunu kullanabilirsiniz. Bu, bir <a href=\"https:\/\/www.ihs.com.tr\/blog\/mysql-nedir-neden-tercih-etmelisiniz\/\" target=\"_blank\">MySQL<\/a> istemcisine ba\u011flanmadan h\u0131zl\u0131ca sorgu \u00e7al\u0131\u015ft\u0131rman\u0131z\u0131 sa\u011flar. \u00d6rne\u011fin, `wp db query &#8220;SELECT user_login FROM wp_users WHERE ID=1;&#8221;` komutu ile ID&#8217;si 1 olan kullan\u0131c\u0131n\u0131n ad\u0131n\u0131 getirebilirsiniz. Bu \u00f6zellik, ileri d\u00fczey kullan\u0131c\u0131lar ve geli\u015ftiriciler i\u00e7in olduk\u00e7a faydal\u0131d\u0131r.<\/p>\n<div class=\"karsilastirma\">\n<table>\n<thead>\n<tr>\n<th>G\u00f6rev<\/th>\n<th>WP-CLI Komutu<\/th>\n<th>A\u00e7\u0131klama<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><b>Veritaban\u0131 Yede\u011fi Alma<\/b><\/td>\n<td><code>wp db export yedek.sql<\/code><\/td>\n<td>T\u00fcm veritaban\u0131n\u0131 `yedek.sql` ad\u0131yla d\u0131\u015fa aktar\u0131r.<\/td>\n<\/tr>\n<tr>\n<td><b>Yedekten Geri Y\u00fckleme<\/b><\/td>\n<td><code>wp db import yedek.sql<\/code><\/td>\n<td>`yedek.sql` dosyas\u0131ndan veritaban\u0131n\u0131 geri y\u00fckler.<\/td>\n<\/tr>\n<tr>\n<td><b>URL De\u011fi\u015ftirme (Ta\u015f\u0131ma)<\/b><\/td>\n<td><code>wp search-replace 'eski.com' 'yeni.com'<\/code><\/td>\n<td>T\u00fcm tablolarda eski URL&#8217;yi yeni URL ile de\u011fi\u015ftirir.<\/td>\n<\/tr>\n<tr>\n<td><b>Veritaban\u0131 Optimizasyonu<\/b><\/td>\n<td><code>wp db optimize<\/code><\/td>\n<td>Veritaban\u0131 tablolar\u0131n\u0131 optimize ederek performans\u0131 art\u0131r\u0131r.<\/td>\n<\/tr>\n<tr>\n<td><b>Veritaban\u0131 Onar\u0131m\u0131<\/b><\/td>\n<td><code>wp db repair<\/code><\/td>\n<td>Bozulmu\u015f veritaban\u0131 tablolar\u0131n\u0131 onarmaya \u00e7al\u0131\u015f\u0131r.<\/td>\n<\/tr>\n<tr>\n<td><b>SQL Sorgusu \u00c7al\u0131\u015ft\u0131rma<\/b><\/td>\n<td><code>wp db query \"DELETE FROM wp_comments WHERE comment_approved = 'spam';\"<\/code><\/td>\n<td>T\u00fcm spam yorumlar\u0131 silmek i\u00e7in do\u011frudan SQL sorgusu \u00e7al\u0131\u015ft\u0131r\u0131r.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"Kullanici-Yonetimi\"><\/span>Kullan\u0131c\u0131 Y\u00f6netimi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WordPress sitenizdeki kullan\u0131c\u0131lar\u0131 y\u00f6netmek, \u00f6zellikle \u00e7ok kullan\u0131c\u0131l\u0131 bloglar, forumlar veya e-ticaret siteleri i\u00e7in \u00f6nemli bir g\u00f6revdir. WP-CLI, komut sat\u0131r\u0131 \u00fczerinden yeni kullan\u0131c\u0131lar olu\u015fturmaktan, mevcut kullan\u0131c\u0131lar\u0131n bilgilerini g\u00fcncellemeye ve hatta unutulan y\u00f6netici parolalar\u0131n\u0131 s\u0131f\u0131rlamaya kadar bir dizi g\u00fc\u00e7l\u00fc ara\u00e7 sunar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Mevcut-Kullanicilari-Listeleme-wp-user-list\"><\/span>Mevcut Kullan\u0131c\u0131lar\u0131 Listeleme (`wp user list`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sitenizde kay\u0131tl\u0131 t\u00fcm kullan\u0131c\u0131lar\u0131 g\u00f6rmek i\u00e7in `wp user list` komutunu kullanabilirsiniz. Bu komut, kullan\u0131c\u0131lar\u0131n ID&#8217;lerini, kullan\u0131c\u0131 adlar\u0131n\u0131, e-posta adreslerini ve rollerini i\u00e7eren bir liste d\u00f6nd\u00fcr\u00fcr. Belirli bir role sahip kullan\u0131c\u0131lar\u0131 listelemek i\u00e7in `&#8211;role=editor` gibi bir parametre ekleyebilirsiniz. Bu, sitenizdeki kullan\u0131c\u0131 taban\u0131n\u0131 h\u0131zl\u0131ca g\u00f6zden ge\u00e7irmek i\u00e7in kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yeni-Kullanici-Olusturma-ve-Rol-Atama-wp-user-create\"><\/span>Yeni Kullan\u0131c\u0131 Olu\u015fturma ve Rol Atama (`wp user create`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yeni bir kullan\u0131c\u0131 olu\u015fturmak y\u00f6netici paneline girmeden de m\u00fcmk\u00fcnd\u00fcr. `wp user create <kullanici_adi> <eposta_adresi> &#8211;role=<rol>` komutu ile h\u0131zl\u0131ca yeni bir kullan\u0131c\u0131 hesab\u0131 olu\u015fturabilirsiniz. \u00d6rne\u011fin, `wp user create ahmet ahmet@site.com &#8211;role=author` komutu, &#8220;ahmet&#8221; ad\u0131nda yeni bir yazar olu\u015fturur. Komut, yeni kullan\u0131c\u0131 i\u00e7in otomatik olarak bir parola olu\u015fturur ve ekranda g\u00f6sterir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kullanici-Bilgilerini-Guncelleme-wp-user-update\"><\/span>Kullan\u0131c\u0131 Bilgilerini G\u00fcncelleme (`wp user update`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mevcut bir kullan\u0131c\u0131n\u0131n bilgilerini de\u011fi\u015ftirmek i\u00e7in `wp user update` komutu kullan\u0131l\u0131r. Bu komutla kullan\u0131c\u0131n\u0131n e-postas\u0131n\u0131, web sitesini, g\u00f6r\u00fcnen ad\u0131n\u0131 veya rol\u00fcn\u00fc g\u00fcncelleyebilirsiniz. \u00d6rne\u011fin, bir kullan\u0131c\u0131n\u0131n rol\u00fcn\u00fc &#8220;Abone&#8221;den &#8220;Edit\u00f6r&#8221;e y\u00fckseltmek i\u00e7in `wp user update <kullanici_id_veya_adi> &#8211;role=editor` komutunu \u00e7al\u0131\u015ft\u0131rabilirsiniz. Bu, toplu rol de\u011fi\u015fiklikleri i\u00e7in olduk\u00e7a etkilidir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yonetici-Parolasini-Sifirlama\"><\/span>Y\u00f6netici Parolas\u0131n\u0131 S\u0131f\u0131rlama<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI&#8217;nin en hayat kurtaran \u00f6zelliklerinden biri, y\u00f6netici parolas\u0131n\u0131 s\u0131f\u0131rlama yetene\u011fidir. E\u011fer y\u00f6netici parolan\u0131z\u0131 unuttuysan\u0131z ve e-posta ile s\u0131f\u0131rlama \u00e7al\u0131\u015fm\u0131yorsa, `wp user update <admin_kullanici_adi> &#8211;user_pass=&#8221;yeniGucluSifre&#8221;` komutu ile parolan\u0131z\u0131 do\u011frudan komut sat\u0131r\u0131ndan de\u011fi\u015ftirebilirsiniz. Bu, sitenize yeniden eri\u015fim kazanman\u0131n en h\u0131zl\u0131 yoludur.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kullanici-Silme-ve-Iceriklerini-Devretme-wp-user-delete-%E2%80%93reassign\"><\/span>Kullan\u0131c\u0131 Silme ve \u0130\u00e7eriklerini Devretme (`wp user delete &#8211;reassign`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bir kullan\u0131c\u0131y\u0131 silmek istedi\u011finizde, o kullan\u0131c\u0131n\u0131n olu\u015fturdu\u011fu yaz\u0131 ve sayfalar\u0131n ne olaca\u011f\u0131na karar vermeniz gerekir. `wp user delete <kullanici_adi>` komutu kullan\u0131c\u0131y\u0131 siler, ancak i\u00e7erikleri sahipsiz b\u0131rak\u0131r. \u0130\u00e7erikleri ba\u015fka bir kullan\u0131c\u0131ya devretmek i\u00e7in `&#8211;reassign=<diger_kullanici_id>` parametresini kullanmal\u0131s\u0131n\u0131z. \u00d6rne\u011fin, `wp user delete ahmet &#8211;reassign=1` komutu &#8220;ahmet&#8221; adl\u0131 kullan\u0131c\u0131y\u0131 siler ve t\u00fcm i\u00e7eri\u011fini ID&#8217;si 1 olan (genellikle ana y\u00f6netici) kullan\u0131c\u0131ya devreder.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Icerik-Yonetimi\"><\/span>\u0130\u00e7erik Y\u00f6netimi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WordPress&#8217;in temel amac\u0131 i\u00e7erik yay\u0131nlamakt\u0131r. WP-CLI, yaz\u0131lardan sayfalara, yorumlardan medya dosyalar\u0131na kadar sitenizin t\u00fcm i\u00e7eri\u011fini komut sat\u0131r\u0131ndan y\u00f6netmenize olanak tan\u0131r. Bu, \u00f6zellikle programatik olarak i\u00e7erik olu\u015fturma veya toplu i\u00e7erik i\u015flemleri i\u00e7in son derece g\u00fc\u00e7l\u00fcd\u00fcr.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yazi-Olusturma-Duzenleme-ve-Silme-wp-post-createeditdelete\"><\/span>Yaz\u0131 Olu\u015fturma, D\u00fczenleme ve Silme (`wp post create\/edit\/delete`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yeni bir yaz\u0131 tasla\u011f\u0131 olu\u015fturmak i\u00e7in `wp post create &#8211;post_type=post &#8211;post_title=&#8221;Yeni Yaz\u0131 Ba\u015fl\u0131\u011f\u0131&#8221; &#8211;post_status=draft` gibi bir komut kullanabilirsiniz. `&#8211;post_content` parametresi ile yaz\u0131 i\u00e7eri\u011fini de ekleyebilirsiniz. Mevcut bir yaz\u0131y\u0131 d\u00fczenlemek i\u00e7in `wp post edit <yazi_id>` komutu sistemin varsay\u0131lan metin d\u00fczenleyicisini (genellikle nano veya vim) a\u00e7ar. Bir yaz\u0131y\u0131 silmek i\u00e7in ise `wp post delete <yazi_id>` komutunu kullanabilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sayfa-Yonetimi-Komutlari-wp-post-%E2%80%A6-%E2%80%93post-typepage\"><\/span>Sayfa Y\u00f6netimi Komutlar\u0131 (`wp post &#8230; &#8211;post_type=page`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WordPress&#8217;te sayfalar da asl\u0131nda bir &#8220;post type&#8221; (yaz\u0131 t\u00fcr\u00fc) oldu\u011fu i\u00e7in, sayfalar\u0131 y\u00f6netmek i\u00e7in de `wp post` komutlar\u0131 kullan\u0131l\u0131r. Tek fark, komutlara `&#8211;post_type=page` parametresini eklemektir. \u00d6rne\u011fin, yeni bir sayfa olu\u015fturmak i\u00e7in `wp post create &#8211;post_type=page &#8211;post_title=&#8221;Hakk\u0131m\u0131zda&#8221;` komutunu \u00e7al\u0131\u015ft\u0131rabilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Yorumlari-Yonetme-Listeleme-Onaylama-Silme-wp-comment\"><\/span>Yorumlar\u0131 Y\u00f6netme (Listeleme, Onaylama, Silme) (`wp comment`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Yorum y\u00f6netimi, \u00f6zellikle y\u00fcksek trafikli siteler i\u00e7in zaman al\u0131c\u0131 olabilir. `wp comment list` ile t\u00fcm yorumlar\u0131 g\u00f6rebilir, `wp comment approve <yorum_id>` ile bekleyen bir yorumu onaylayabilir ve `wp comment delete <yorum_id>` ile bir yorumu silebilirsiniz. Spam yorumlar\u0131 toplu olarak silmek i\u00e7in `wp comment delete $(wp comment list &#8211;status=spam &#8211;format=ids)` gibi g\u00fc\u00e7l\u00fc bir komut zinciri kullanabilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ortam-Kutuphanesi-Media-Yonetimi\"><\/span>Ortam K\u00fct\u00fcphanesi (Media) Y\u00f6netimi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>G\u00f6rseller ve di\u011fer medya dosyalar\u0131 sitenizin \u00f6nemli bir par\u00e7as\u0131d\u0131r. WP-CLI, bu dosyalar\u0131 y\u00f6netmek i\u00e7in de kullan\u0131\u015fl\u0131 ara\u00e7lar sunar.<\/p>\n<h4>Resim \u00d6neklerini Yeniden Olu\u015fturma (`wp media regenerate`)<\/h4>\n<p>Yeni bir tema y\u00fckledi\u011finizde veya sitenizin g\u00f6rsel boyut ayarlar\u0131n\u0131 de\u011fi\u015ftirdi\u011finizde, mevcut resimlerinizin yeni boyutlara (thumbnail, medium, large vb.) g\u00f6re yeniden olu\u015fturulmas\u0131 gerekir. Bu i\u015flemi y\u00f6netici panelinden yapmak yava\u015f olabilir. `wp media regenerate &#8211;yes` komutu, t\u00fcm ortam k\u00fct\u00fcphanenizdeki resimler i\u00e7in bu i\u015flemi h\u0131zl\u0131ca yapar ve eksik olan t\u00fcm resim boyutlar\u0131n\u0131 olu\u015fturur.<\/p>\n<h4>Ortam Dosyalar\u0131n\u0131 \u0130\u00e7e Aktarma (`wp media import`)<\/h4>\n<p>Sunucunuzdaki bir klas\u00f6rde bulunan resimleri toplu olarak WordPress ortam k\u00fct\u00fcphanesine eklemek i\u00e7in `wp media import <dosya_yolu\/*>` komutunu kullanabilirsiniz. \u00d6rne\u011fin, `wp media import ~\/resimler\/*.jpg` komutu, &#8220;resimler&#8221; klas\u00f6r\u00fcndeki t\u00fcm JPG dosyalar\u0131n\u0131 ortam k\u00fct\u00fcphanesine aktar\u0131r. Bu, FTP ile y\u00fcklenmi\u015f dosyalar\u0131 WordPress&#8217;e tan\u0131tmak i\u00e7in m\u00fckemmel bir yoldur.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ileri-Duzey-Kullanim-ve-Is-Akislari\"><\/span>\u0130leri D\u00fczey Kullan\u0131m ve \u0130\u015f Ak\u0131\u015flar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Temel komutlara hakim olduktan sonra, WP-CLI&#8217;yi i\u015f ak\u0131\u015flar\u0131n\u0131za entegre ederek ve daha geli\u015fmi\u015f \u00f6zelliklerini kullanarak verimlili\u011finizi en \u00fcst d\u00fczeye \u00e7\u0131karabilirsiniz. Bu b\u00f6l\u00fcm, WP-CLI&#8217;nin g\u00fcc\u00fcn\u00fc tam anlam\u0131yla ortaya koyan baz\u0131 ileri d\u00fczey kullan\u0131m senaryolar\u0131n\u0131 ele almaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WordPress-Multisite-Coklu-Site-Yonetimi\"><\/span>WordPress Multisite (\u00c7oklu Site) Y\u00f6netimi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI, WordPress Multisite kurulumlar\u0131n\u0131 y\u00f6netmek i\u00e7in kapsaml\u0131 destek sunar. `wp site list` ile a\u011fdaki t\u00fcm siteleri listeleyebilir, `wp site create &#8211;slug=yenisite` ile yeni bir site olu\u015fturabilir ve bir eklentiyi t\u00fcm a\u011fda etkinle\u015ftirmek i\u00e7in `wp plugin activate <eklenti-adi> &#8211;network` komutunu kullanabilirsiniz. T\u00fcm bu i\u015flemler, Multisite a\u011flar\u0131n\u0131 y\u00f6netmeyi \u00f6nemli \u00f6l\u00e7\u00fcde kolayla\u015ft\u0131r\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bakim-Modunu-Kontrol-Etme-wp-maintenance-mode\"><\/span>Bak\u0131m Modunu Kontrol Etme (`wp maintenance-mode`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sitenizde b\u00fcy\u00fck bir g\u00fcncelleme veya de\u011fi\u015fiklik yaparken ziyaret\u00e7ilerinize bir bak\u0131m sayfas\u0131 g\u00f6stermek isteyebilirsiniz. `wp maintenance-mode activate` komutu ile sitenizi an\u0131nda bak\u0131m moduna alabilirsiniz. \u0130\u015finiz bitti\u011finde ise `wp maintenance-mode deactivate` komutu ile sitenizi tekrar yay\u0131na alabilirsiniz. Bu, <a href=\"https:\/\/www.ihs.com.tr\/blog\/7-adimda-web-site-bakimi\/\" target=\"_blank\">web sitesi bak\u0131m\u0131<\/a> s\u00fcre\u00e7lerini daha profesyonel bir \u015fekilde y\u00f6netmenizi sa\u011flar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Cron-Islerini-Yonetme-ve-Tetikleme-wp-cron\"><\/span>Cron \u0130\u015flerini Y\u00f6netme ve Tetikleme (`wp cron`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WordPress, zamanlanm\u0131\u015f g\u00f6revler (\u00f6rne\u011fin, zamanlanm\u0131\u015f yaz\u0131lar\u0131 yay\u0131nlamak, g\u00fcncellemeleri kontrol etmek) i\u00e7in kendi cron sistemini kullan\u0131r. `wp cron event list` komutu ile zamanlanm\u0131\u015f t\u00fcm cron i\u015flerini g\u00f6rebilirsiniz. Belirli bir cron i\u015fini hemen tetiklemek i\u00e7in `wp cron event run <hook_adi>` komutunu kullanabilirsiniz. Bu, zamanlanm\u0131\u015f g\u00f6revlerin d\u00fczg\u00fcn \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 test etmek i\u00e7in \u00e7ok faydal\u0131d\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Gecici-Onbellegi-Transients-Temizleme-wp-transient\"><\/span>Ge\u00e7ici \u00d6nbelle\u011fi (Transients) Temizleme (`wp transient`)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Transients, WordPress&#8217;in veritaban\u0131nda ge\u00e7ici olarak veri \u00f6nbellekleme y\u00f6ntemidir. Bazen bu veriler eskiyebilir veya sorunlara neden olabilir. `wp transient delete &#8211;all` komutu, veritaban\u0131ndaki t\u00fcm transient (ge\u00e7ici \u00f6nbellek) verilerini temizler. Bu, \u00f6zellikle karma\u015f\u0131k eklentilerin neden oldu\u011fu \u00f6nbellek sorunlar\u0131n\u0131 \u00e7\u00f6zmede etkili bir y\u00f6ntemdir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bash-Scriptleri-ile-Otomasyon-Ornekleri\"><\/span>Bash Scriptleri ile Otomasyon \u00d6rnekleri<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI&#8217;nin ger\u00e7ek g\u00fcc\u00fc, di\u011fer komut sat\u0131r\u0131 ara\u00e7lar\u0131 ve bash scriptleri ile birle\u015ftirildi\u011finde ortaya \u00e7\u0131kar. \u00d6rne\u011fin, birden fazla sitenin t\u00fcm eklentilerini g\u00fcncelleyen, veritaban\u0131 yede\u011fini alan ve \u00e7ekirdek dosyalar\u0131n\u0131n b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc kontrol eden bir script yazabilirsiniz. Bu script&#8217;i tek bir komutla \u00e7al\u0131\u015ft\u0131rarak veya bir cron job olarak zamanlayarak rutin bak\u0131m g\u00f6revlerinizi tamamen otomatikle\u015ftirebilirsiniz. Bu, \u00f6zellikle birden \u00e7ok <a href=\"https:\/\/www.ihs.com.tr\/web-hosting\/wordpress-hosting.html\" target=\"_blank\">WordPress hosting<\/a> hesab\u0131 y\u00f6neten geli\u015ftiriciler ve ajanslar i\u00e7in paha bi\u00e7ilmezdir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"WP-CLI-Destekli-WordPress-Hosting-Icin-Neden-IHS-Telekomu-Tercih-Etmelisiniz\"><\/span>WP-CLI Destekli WordPress Hosting \u0130\u00e7in Neden \u0130HS Telekom&#8217;u Tercih Etmelisiniz?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>WP-CLI&#8217;nin t\u00fcm bu g\u00fc\u00e7l\u00fc \u00f6zelliklerinden tam olarak yararlanabilmek i\u00e7in do\u011fru altyap\u0131ya sahip bir hosting sa\u011flay\u0131c\u0131s\u0131yla \u00e7al\u0131\u015fmak esast\u0131r. \u0130HS Telekom, WordPress geli\u015ftiricilerinin ve profesyonellerin ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131lamak \u00fczere tasarlanm\u0131\u015f, WP-CLI&#8217;yi tam destekleyen bir <a href=\"https:\/\/www.ihs.com.tr\/sunucu-kiralama\/\" target=\"_blank\">sunucu<\/a> altyap\u0131s\u0131 sunar.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"SSH-Erisimi-ile-Gelen-Tam-Kontrol-ve-Esneklik\"><\/span>SSH Eri\u015fimi ile Gelen Tam Kontrol ve Esneklik<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI&#8217;nin temel gereksinimi olan SSH eri\u015fimi, \u0130HS Telekom&#8217;un sundu\u011fu hosting ve sunucu hizmetlerinin standart bir \u00f6zelli\u011fidir. Bu sayede sunucunuza do\u011frudan ba\u011flanabilir, dosyalar\u0131n\u0131z\u0131 y\u00f6netebilir ve WP-CLI komutlar\u0131n\u0131 k\u0131s\u0131tlama olmaks\u0131z\u0131n \u00e7al\u0131\u015ft\u0131rarak siteniz \u00fczerinde tam kontrol sahibi olabilirsiniz. \u0130ster <a href=\"https:\/\/www.ihs.com.tr\/sunucu-kiralama\/vps-server.html\" target=\"_blank\">VPS<\/a>, ister <a href=\"https:\/\/www.ihs.com.tr\/sunucu-kiralama\/vds-sunucu.html\" target=\"_blank\">VDS<\/a> kullan\u0131n, komut sat\u0131r\u0131n\u0131n g\u00fcc\u00fc her zaman elinizin alt\u0131ndad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sunucularda-Hazir-Kurulu-ve-Yapilandirilmis-WP-CLI\"><\/span>Sunucularda Haz\u0131r Kurulu ve Yap\u0131land\u0131r\u0131lm\u0131\u015f WP-CLI<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0130HS Telekom, m\u00fc\u015fterilerinin zaman\u0131n\u0131n de\u011ferli oldu\u011funu bilir. Bu nedenle, optimize edilmi\u015f WordPress hosting paketlerinde WP-CLI&#8217;yi haz\u0131r kurulu ve yap\u0131land\u0131r\u0131lm\u0131\u015f olarak sunar. Kurulum ad\u0131mlar\u0131yla u\u011fra\u015fmadan, hosting hesab\u0131n\u0131z\u0131 al\u0131r almaz SSH ile ba\u011flan\u0131p `wp` komutlar\u0131n\u0131 kullanmaya ba\u015flayabilirsiniz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Hizli-ve-Guvenilir-Sunucu-Altyapisi\"><\/span>H\u0131zl\u0131 ve G\u00fcvenilir Sunucu Altyap\u0131s\u0131<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI komutlar\u0131n\u0131n h\u0131zl\u0131 \u00e7al\u0131\u015fmas\u0131, sunucunun genel performans\u0131na ba\u011fl\u0131d\u0131r. \u0130HS Telekom, NVMe SSD depolama, g\u00fc\u00e7l\u00fc i\u015flemciler ve optimize edilmi\u015f sunucu yap\u0131land\u0131rmalar\u0131 ile komutlar\u0131n\u0131z\u0131n an\u0131nda i\u015flenmesini sa\u011flar. <a href=\"https:\/\/www.ihs.com.tr\/blog\/web-sitesi-hiz-optimizasyonu\/\" target=\"_blank\">Web sitesi h\u0131z optimizasyonu<\/a>, hem ziyaret\u00e7ileriniz hem de sizin y\u00f6netim deneyiminiz i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"WordPress-Uzmani-Teknik-Destek-Ekibi\"><\/span>WordPress Uzman\u0131 Teknik Destek Ekibi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI veya WordPress ile ilgili herhangi bir sorunla kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131zda, konunun uzman\u0131 bir teknik destek ekibine ula\u015fabilmek \u00f6nemlidir. \u0130HS Telekom&#8217;un WordPress konusunda deneyimli destek ekibi, olas\u0131 sorunlar\u0131n\u0131zda size h\u0131zl\u0131 ve etkili \u00e7\u00f6z\u00fcmler sunarak i\u015flerinizin aksamas\u0131n\u0131 \u00f6nler.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Otomatik-Yedekleme-ve-Guvenlik-Cozumleri\"><\/span>Otomatik Yedekleme ve G\u00fcvenlik \u00c7\u00f6z\u00fcmleri<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>WP-CLI ile manuel yedekleme yapmak m\u00fcmk\u00fcn olsa da, d\u00fczenli ve otomatik yedeklemeler sitenizin g\u00fcvenli\u011fi i\u00e7in bir zorunluluktur. \u0130HS Telekom, sundu\u011fu geli\u015fmi\u015f g\u00fcvenlik \u00f6nlemleri ve otomatik yedekleme sistemleri ile arkan\u0131 yaslanman\u0131z\u0131 sa\u011flar. Ayr\u0131ca, bir <a href=\"https:\/\/www.ihs.com.tr\/ssl\/\" target=\"_blank\">SSL sertifikas\u0131<\/a> kurulumu gibi g\u00fcvenlik ad\u0131mlar\u0131n\u0131 da kolayca y\u00f6netmenize olanak tan\u0131r.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress sitenizi y\u00f6netirken s\u00fcrekli olarak y\u00f6netici paneline giri\u015f yapmaktan, eklentileri tek tek g\u00fcncellemekten veya karma\u015f\u0131k i\u015flemleri aray\u00fcz \u00fczerinden yapmaya \u00e7al\u0131\u015fmaktan yoruldunuz mu?&hellip;<\/p>\n","protected":false},"author":3,"featured_media":15979,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[397],"tags":[],"class_list":["post-15978","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/15978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=15978"}],"version-history":[{"count":1,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/15978\/revisions"}],"predecessor-version":[{"id":15980,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/15978\/revisions\/15980"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media\/15979"}],"wp:attachment":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=15978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=15978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=15978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}