{"id":480,"date":"2025-09-10T14:11:26","date_gmt":"2025-09-10T11:11:26","guid":{"rendered":"https:\/\/destek.narhost.com\/?p=480"},"modified":"2026-09-12T14:10:40","modified_gmt":"2026-09-12T11:10:40","slug":"wordpress-siteye-kod-ekleme","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/wordpress-siteye-kod-ekleme\/","title":{"rendered":"WordPress Siteye Kod Ekleme (Header Footer Analytics)"},"content":{"rendered":"<p class=\"kb-dogrulama\">Son do\u011frulama: Eyl\u00fcl 2026 \u00b7 cPanel 136 test hesab\u0131nda denendi<\/p>\n<div id=\"hizli-cozum\" class=\"ai-box ai-box--cozum\">\n<p class=\"ai-box-title\">H\u0131zl\u0131 \u00e7\u00f6z\u00fcm<\/p>\n<p><strong>WordPress siteye kod ekleme<\/strong> i\u015fleminin g\u00fcvenli yolu \u015fudur: <code>header.php<\/code> ya da <code>footer.php<\/code> dosyas\u0131n\u0131 do\u011frudan d\u00fczenlemek yerine bir alt tema (child theme) olu\u015fturup kodu oradaki <code>functions.php<\/code> i\u00e7ine, ya da G\u00f6r\u00fcn\u00fcm \u2192 \u00d6zelle\u015ftirici&#8217;deki kod alan\u0131na eklersiniz; b\u00f6ylece ana tema g\u00fcncellendi\u011finde ekledi\u011finiz kod silinmez.<\/p>\n<ol>\n<li>Ana teman\u0131n bir alt temas\u0131n\u0131 (child theme) olu\u015fturun.<\/li>\n<li>Alt teman\u0131n <code>functions.php<\/code> dosyas\u0131na kancay\u0131 (hook) ekleyin.<\/li>\n<li>Alt temay\u0131 etkinle\u015ftirin ve siteyi test edin.<\/li>\n<li>Kodun sayfa kayna\u011f\u0131nda g\u00f6r\u00fcnd\u00fc\u011f\u00fcn\u00fc do\u011frulay\u0131n.<\/li>\n<\/ol>\n<\/div>\n<table class=\"kb-uyg\">\n<tr>\n<th>Panel<\/th>\n<td>cPanel<\/td>\n<\/tr>\n<tr>\n<th>Sistem<\/th>\n<td>WordPress (tema ba\u011f\u0131ms\u0131z)<\/td>\n<\/tr>\n<tr>\n<th>Yetki<\/th>\n<td>WordPress y\u00f6neticisi, cPanel kullan\u0131c\u0131s\u0131<\/td>\n<\/tr>\n<tr>\n<th>Narhost \u00fcr\u00fcn\u00fc<\/th>\n<td><a href=\"https:\/\/narhost.com\/web-hosting\" title=\"Web Hosting paketleri - Narhost\">Web Hosting<\/a><\/td>\n<\/tr>\n<\/table>\n<div class=\"kb-once\">\n<p class=\"label\">Ba\u015flamadan \u00f6nce<\/p>\n<ul>\n<li>WordPress y\u00f6netici giri\u015fi ve cPanel eri\u015fimi.<\/li>\n<li>Aktif teman\u0131z\u0131n ad\u0131 ve s\u00fcr\u00fcm\u00fc (G\u00f6r\u00fcn\u00fcm \u2192 Temalar sayfas\u0131ndan g\u00f6r\u00fcn\u00fcr).<\/li>\n<li>Eklemek istedi\u011finiz kodun kayna\u011f\u0131 ve do\u011frulu\u011fu (\u00f6r. bir do\u011frulama veya \u00f6l\u00e7\u00fcm hizmetinin size verdi\u011fi kod).<\/li>\n<li>Sitenizin g\u00fcncel bir yede\u011fi; dosya d\u00fczenlemeden \u00f6nce al\u0131nmas\u0131 \u00f6nerilir.<\/li>\n<\/ul>\n<\/div>\n<h2>Header footer dosyas\u0131n\u0131 do\u011frudan d\u00fczenlemek neden risklidir<\/h2>\n<p>WordPress siteye kod ekleme denince akla ilk gelen yol, teman\u0131n <a href=\"https:\/\/developer.wordpress.org\/advanced-administration\/wordpress\/edit-files\/\" title=\"Editing Files - WordPress.org resmi dok\u00fcmantasyonu\" target=\"_blank\" rel=\"noopener\">G\u00f6r\u00fcn\u00fcm \u2192 Dosya D\u00fczenleyici<\/a> ekran\u0131ndan <code>header.php<\/code> ya da <code>footer.php<\/code> dosyas\u0131n\u0131 a\u00e7\u0131p kodu yap\u0131\u015ft\u0131rmakt\u0131r. Bu y\u00f6ntem \u00e7al\u0131\u015f\u0131r ama kal\u0131c\u0131 de\u011fildir: tema bir g\u00fcncelleme ald\u0131\u011f\u0131nda WordPress bu dosyalar\u0131 yeni s\u00fcr\u00fcmle de\u011fi\u015ftirir ve elle ekledi\u011finiz her sat\u0131r kaybolur. Ekledi\u011finiz kod bir \u00f6l\u00e7\u00fcm ya da do\u011frulama kodu ise fark etmeden g\u00fcnlerce eksik kalabilir.<\/p>\n<p>Do\u011fru yol, WordPress&#8217;in <a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/template-hierarchy\/\" title=\"Template Hierarchy - WordPress.org resmi dok\u00fcmantasyonu\" target=\"_blank\" rel=\"noopener\">tema yap\u0131s\u0131na<\/a> uygun iki yoldan biridir: ana teman\u0131n \u00fcst\u00fcne bir alt tema (child theme) kurup kodu orada tutmak, ya da kod eklemeye izin veren bir eklenti veya \u00d6zelle\u015ftirici&#8217;nin kod alan\u0131n\u0131 kullanmak. Her iki y\u00f6ntemde de kod, ana tema dosyalar\u0131n\u0131n d\u0131\u015f\u0131nda durdu\u011fu i\u00e7in bir sonraki g\u00fcncellemeden etkilenmez.<\/p>\n<h2>Ad\u0131m ad\u0131m wordpress siteye kod ekleme<\/h2>\n<h3>Y\u00f6ntem 1 \u2014 Alt tema ile kod ekleme (kal\u0131c\u0131, tema g\u00fcncellemesinden etkilenmez)<\/h3>\n<ol class=\"kb-adimlar\">\n<li><strong>\u00d6nce bir yedek\/klon \u00fczerinde deneyin.<\/strong> cPanel \u2192 WordPress Management (WP Toolkit) ekran\u0131nda sitenizin yan\u0131ndaki men\u00fcden bir klon veya staging kopyas\u0131 olu\u015fturun.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/wordpress-siteye-kod-ekleme-adim-1.webp\" alt=\"wordpress siteye kod ekleme \u00f6ncesi WP Toolkit'te klon veya staging kopyas\u0131 olu\u015fturma ekran\u0131\" width=\"1200\" height=\"912\" loading=\"lazy\"><figcaption>WP Toolkit&#8217;te bir sitenin klon veya staging kopyas\u0131n\u0131 olu\u015fturma ekran\u0131.<\/figcaption><\/figure>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: ayn\u0131 siteyi ayr\u0131 bir adreste test edebilece\u011finiz bir kopya olu\u015fur.<\/p>\n<\/li>\n<li><strong>cPanel \u2192 Dosyalar \u2192 Dosya Y\u00f6neticisi<\/strong> ile <code>wp-content\/themes\/<\/code> klas\u00f6r\u00fcne gidin, ana teman\u0131z\u0131n ad\u0131n\u0131 (\u00f6r. <code>anatema<\/code>) not edin.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/wordpress-siteye-kod-ekleme-adim-2.webp\" alt=\"wordpress siteye kod ekleme i\u00e7in Dosya Y\u00f6neticisi'nde alt tema klas\u00f6r\u00fc olu\u015fturma ekran\u0131\" width=\"1200\" height=\"833\" loading=\"lazy\"><figcaption>Dosya Y\u00f6neticisi&#8217;nde tema klas\u00f6r\u00fcne gidip yeni bir alt tema klas\u00f6r\u00fc olu\u015fturma ekran\u0131.<\/figcaption><\/figure>\n<p><code>anatema-child<\/code> ad\u0131nda yeni bir klas\u00f6r olu\u015fturun.<\/p>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: bo\u015f bir alt tema klas\u00f6r\u00fc a\u00e7\u0131l\u0131r.<\/p>\n<\/li>\n<li>Bu klas\u00f6r\u00fcn i\u00e7ine iki dosya olu\u015fturun: <code>style.css<\/code> i\u00e7ine teman\u0131n ad\u0131n\u0131 ve ana temaya ba\u011flant\u0131s\u0131n\u0131 (<code>Template: anatema<\/code>) yazan standart alt tema ba\u015fl\u0131\u011f\u0131n\u0131, <code>functions.php<\/code> i\u00e7ine ise eklemek istedi\u011finiz kodu <code>wp_head<\/code> ya da <code>wp_footer<\/code> kancas\u0131yla saran bir fonksiyon ekleyin.\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: iki dosya da <code>anatema-child<\/code> klas\u00f6r\u00fcnde g\u00f6r\u00fcn\u00fcr.<\/p>\n<\/li>\n<li><strong>G\u00f6r\u00fcn\u00fcm \u2192 Temalar<\/strong> sayfas\u0131nda yeni alt temay\u0131 etkinle\u015ftirin.\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: site g\u00f6rsel olarak de\u011fi\u015fmez, \u00e7\u00fcnk\u00fc alt tema ana teman\u0131n dosyalar\u0131n\u0131 miras al\u0131r.<\/p>\n<\/li>\n<\/ol>\n<h3>Y\u00f6ntem 2 \u2014 \u00d6zelle\u015ftirici veya kod ekleme eklentisi (tema de\u011fi\u015fikli\u011finden ba\u011f\u0131ms\u0131z)<\/h3>\n<ol class=\"kb-adimlar\">\n<li>Alt tema olu\u015fturmak istemiyorsan\u0131z <strong>G\u00f6r\u00fcn\u00fcm \u2192 \u00d6zelle\u015ftirici<\/strong>&#8216;de baz\u0131 temalar\u0131n sundu\u011fu &#8220;Ek Kod&#8221; ya da &#8220;Header\/Footer&#8221; alan\u0131na kodu yap\u0131\u015ft\u0131r\u0131n; teman\u0131z bu alan\u0131 sunmuyorsa kod ekleme ama\u00e7l\u0131 bir eklenti kurup kodu oradaki header\/footer alan\u0131na ekleyin.\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: kod, kaydettikten sonra hemen sayfa kayna\u011f\u0131nda g\u00f6r\u00fcn\u00fcr.<\/p>\n<\/li>\n<li>Bir \u00f6l\u00e7\u00fcm ya da do\u011frulama kodu ekliyorsan\u0131z (\u00f6r. GA4 etiketi ya da Search Console do\u011frulama meta etiketi) kodu <code>&lt;head&gt;<\/code> alan\u0131na, \u00e7o\u011fu reklam ya da sohbet beti\u011fini ise altbilgi (footer) alan\u0131na yerle\u015ftirin.\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: ilgili hizmetin panelinde birka\u00e7 dakika i\u00e7inde &#8220;ba\u011flant\u0131 do\u011fruland\u0131&#8221; bildirimi g\u00f6r\u00fcn\u00fcr.<\/p>\n<\/li>\n<\/ol>\n<h2>Do\u011frulama<\/h2>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>Sitenizi taray\u0131c\u0131da a\u00e7\u0131p sayfa kayna\u011f\u0131n\u0131 g\u00f6r\u00fcnt\u00fcleyin (Ctrl+U) ve ekledi\u011finiz kodun <code>&lt;head&gt;<\/code> ya da altbilgi b\u00f6l\u00fcm\u00fcnde g\u00f6r\u00fcnd\u00fc\u011f\u00fcn\u00fc kontrol edin; bir \u00f6l\u00e7\u00fcm kodu eklediyseniz ilgili hizmetin ger\u00e7ek zamanl\u0131 (realtime) ekran\u0131nda ziyaretinizi g\u00f6rmeniz de do\u011frulamay\u0131 tamamlar.<\/p>\n<\/div>\n<h2>H\u00e2l\u00e2 \u00e7\u00f6z\u00fclmediyse<\/h2>\n<ul>\n<li><strong>Alt temay\u0131 etkinle\u015ftirdikten sonra site tasar\u0131m\u0131 bozuldu.<\/strong><code>style.css<\/code> ba\u015fl\u0131\u011f\u0131ndaki <code>Template:<\/code> sat\u0131r\u0131 ana teman\u0131n klas\u00f6r ad\u0131yla birebir e\u015fle\u015fmiyordur; klas\u00f6r ad\u0131n\u0131 yeniden kontrol edin.<\/li>\n<li><strong>Kod hem eski hem yeni yerde iki kez \u00e7al\u0131\u015f\u0131yor.<\/strong> Daha \u00f6nce header.php&#8217;ye elle ekledi\u011finiz kodu silmeden yeni y\u00f6nteme ge\u00e7mi\u015fsinizdir; eski dosyadaki sat\u0131r\u0131 kald\u0131r\u0131n.<\/li>\n<li><strong>Alt temay\u0131 etkinle\u015ftirince sitede beyaz sayfa \u00e7\u0131kt\u0131.<\/strong><code>functions.php<\/code> i\u00e7inde bir yaz\u0131m hatas\u0131 olabilir; <a href=\"https:\/\/narhost.com\/destek\/wordpress-sorunlari-ve-cozumleri\/\" title=\"WordPress Y\u00f6netimi ve Sorun Giderme Rehberi - Narhost Destek\">WordPress Y\u00f6netimi ve Sorun Giderme Rehberi<\/a>&#8216;ndeki dosya d\u00fczeltme ad\u0131mlar\u0131n\u0131 izleyin.<\/li>\n<\/ul>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost deste\u011fi<\/p>\n<p>Alt tema veya eklenti sonras\u0131 site a\u00e7\u0131lm\u0131yorsa destek talebinize alan ad\u0131n\u0131z\u0131, hangi dosyay\u0131 de\u011fi\u015ftirdi\u011finizi ve ekledi\u011finiz kodu (varsa) ekleyin.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/submitticket.php\" title=\"Narhost destek talebi a\u00e7\">Destek talebi a\u00e7<\/a><\/div>\n<div class=\"kb-ilgili\">\n<p class=\"label\">Sonraki ad\u0131mlar<\/p>\n<ul>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-sorunlari-ve-cozumleri\/\" title=\"WordPress Y\u00f6netimi ve Sorun Giderme Rehberi - Narhost Destek\">WordPress Y\u00f6netimi ve Sorun Giderme Rehberi<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wp-toolkit-kullanimi\/\" title=\"WP Toolkit kullan\u0131m\u0131 - Narhost Destek\">WP Toolkit kullan\u0131m\u0131 (klon ve staging)<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/ucretli-ve-ucretsiz-wordpress-temalari-sitede-nasil-aktif-edilir\/\" title=\"\u00dccretli ve \u00fccretsiz WordPress temalar\u0131 sitede nas\u0131l aktif edilir - Narhost Destek\">WordPress temalar\u0131 sitede nas\u0131l aktif edilir<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/google-pagespeed-puanini-artirma-wordpress-hiz-ayarlari-nasil-yapilir\/\" title=\"Google PageSpeed puan\u0131n\u0131 art\u0131rma - Narhost Destek\">Google PageSpeed puan\u0131n\u0131 art\u0131rma<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>Eklenti ile kod eklemek alt temadan daha m\u0131 kolay?<\/h3>\n<p>K\u0131sa ve az say\u0131da kod par\u00e7ac\u0131\u011f\u0131 i\u00e7in evet, kurulumu birka\u00e7 dakika s\u00fcrer. \u00c7ok say\u0131da \u00f6zel fonksiyon ekleyecekseniz alt tema daha d\u00fczenli bir yap\u0131 sunar ve eklenti ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 yaratmaz.<\/p>\n<h3>Google Analytics kodunu nereye eklemeliyim?<\/h3>\n<p>\u00d6l\u00e7\u00fcm kodlar\u0131 genelde sayfan\u0131n <code>&lt;head&gt;<\/code> alan\u0131na, m\u00fcmk\u00fcn oldu\u011funca her sayfada \u00e7al\u0131\u015facak \u015fekilde eklenir; \u00d6zelle\u015ftirici&#8217;nin kod alan\u0131 ya da alt teman\u0131n <code>wp_head<\/code> kancas\u0131 bu i\u015f i\u00e7in uygundur.<\/p>\n<h3>Alt tema olu\u015fturmak siteyi yava\u015flat\u0131r m\u0131?<\/h3>\n<p>Hay\u0131r; alt tema yaln\u0131zca birka\u00e7 k\u00fc\u00e7\u00fck dosyadan olu\u015fur ve ana teman\u0131n dosyalar\u0131n\u0131 oldu\u011fu gibi kullan\u0131r, \u00f6l\u00e7\u00fclebilir bir performans fark\u0131 yaratmaz.<\/p>\n<h3>Kodu eklerken temam g\u00fcncellenirse ne olur?<\/h3>\n<p>Alt temadaki dosyalar\u0131n\u0131z ana tema g\u00fcncellemesinden etkilenmez; yaln\u0131zca ana teman\u0131n kendisi g\u00fcncellenir, alt teman\u0131z\u0131 siz ayr\u0131 olarak g\u00fcncellersiniz.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WordPress siteye kod ekleme; header.php veya footer.php dosyas\u0131n\u0131 do\u011frudan de\u011fi\u015ftirmenin neden riskl\u0131 oldu\u011fu, alt tema (child theme) ve \u00d6zelle\u015ftirici ile kal\u0131c\u0131 kod ekleme ad\u0131mlar\u0131, GA4 gibi \u00f6l\u00e7\u00fcm kodu \u00f6rne\u011fi.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,7],"tags":[22],"class_list":["post-480","post","type-post","status-publish","format-standard","hentry","category-web-hosting","category-wordpress-hosting","tag-wordpress"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/comments?post=480"}],"version-history":[{"count":3,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/480\/revisions"}],"predecessor-version":[{"id":892,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/480\/revisions\/892"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}