{"id":2236,"date":"2026-08-25T17:53:36","date_gmt":"2026-08-25T14:53:36","guid":{"rendered":"https:\/\/allinonewpsettings.com\/blog\/?p=2236"},"modified":"2026-08-04T18:13:33","modified_gmt":"2026-08-04T18:13:33","slug":"wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir","status":"publish","type":"post","link":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/","title":{"rendered":"WordPress&#8217;e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?"},"content":{"rendered":"<p><strong>\u00d6zel CSS ve JavaScript<\/strong>, k\u00fc\u00e7\u00fck bir tasar\u0131m veya davran\u0131\u015f ihtiyac\u0131n\u0131 t\u00fcm temay\u0131 de\u011fi\u015ftirmeden \u00e7\u00f6zebilir. Kodu ana tema dosyas\u0131na do\u011frudan eklemek h\u0131zl\u0131 g\u00f6r\u00fcn\u00fcr, ancak bir tema g\u00fcncellemesi de\u011fi\u015fikli\u011fi silebilir. Hatal\u0131 bir JavaScript kodu da yaln\u0131zca hedef sayfay\u0131 de\u011fil, ilgisiz sayfalar\u0131 etkileyebilir.<\/p>\n<p>WordPress \u00f6zel kod eklemek i\u00e7in birden fazla g\u00fcvenli yol sunar. Do\u011fru y\u00f6ntem; kodun ne yapt\u0131\u011f\u0131na, ne kadar s\u0131k de\u011fi\u015fece\u011fine ve hangi sayfalarda \u00e7al\u0131\u015fmas\u0131 gerekti\u011fine ba\u011fl\u0131d\u0131r. Birka\u00e7 sat\u0131r CSS ile analiz kodu ya da siteye yeni i\u015flev kazand\u0131ran bir \u00f6zellik ayn\u0131 yerde tutulmamal\u0131d\u0131r.<\/p>\n<p>K\u0131sa bir g\u00f6rsel d\u00fczeltme i\u00e7in Ek CSS, genel entegrasyon kodlar\u0131 i\u00e7in y\u00f6netilen kod alan\u0131, tema dosyalar\u0131 i\u00e7in alt tema, yeni PHP i\u015flevleri i\u00e7inse \u00f6zel eklenti daha uygundur. Se\u00e7im, kodun ne yapt\u0131\u011f\u0131na ve nerede \u00e7al\u0131\u015fmas\u0131 gerekti\u011fine g\u00f6re yap\u0131lmal\u0131d\u0131r.<\/p>\n<div class=\"aiows-article-toc\" style=\"margin:28px 0;padding:20px 22px;border:1px solid #dcdcde;border-radius:12px;background:#fafafa;\"><strong style=\"display:block;margin-bottom:10px;font-size:18px;\">\u0130\u00e7indekiler<\/strong><\/p>\n<ol style=\"margin:0 0 0 20px;\">\n<li><a href=\"#aiows-section-2236-ozel-css-ve-javascript-ne-ise-yarar\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">\u00d6zel CSS ve JavaScript ne i\u015fe yarar?<\/a><\/li>\n<li><a href=\"#aiows-section-2236-kod-eklemeden-once-dogru-yontemi-secin\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Kod eklemeden \u00f6nce do\u011fru y\u00f6ntemi se\u00e7in<\/a><\/li>\n<li><a href=\"#aiows-section-2236-siteyi-hazirlayin-ve-geri-donus-yolunu-koruyun\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Siteyi haz\u0131rlay\u0131n ve geri d\u00f6n\u00fc\u015f yolunu koruyun<\/a><\/li>\n<li><a href=\"#aiows-section-2236-ek-css-ile-kucuk-bir-tasarim-degisikligi-yapin\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Ek CSS ile k\u00fc\u00e7\u00fck bir tasar\u0131m de\u011fi\u015fikli\u011fi yap\u0131n<\/a><\/li>\n<li><a href=\"#aiows-section-2236-kodlari-header-body-veya-footer-alanina-yerlestirin\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Kodlar\u0131 header, body veya footer alan\u0131na yerle\u015ftirin<\/a><\/li>\n<li><a href=\"#aiows-section-2236-tema-degisiklikleri-icin-alt-tema-kullanin\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Tema de\u011fi\u015fiklikleri i\u00e7in alt tema kullan\u0131n<\/a><\/li>\n<li><a href=\"#aiows-section-2236-javascript-dosyasini-wp-enqueue-script-ile-yukleyin\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">JavaScript dosyas\u0131n\u0131 wp_enqueue_script ile y\u00fckleyin<\/a><\/li>\n<li><a href=\"#aiows-section-2236-kodu-yalnizca-gereken-sayfalarda-calistirin\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Kodu yaln\u0131zca gereken sayfalarda \u00e7al\u0131\u015ft\u0131r\u0131n<\/a><\/li>\n<li><a href=\"#aiows-section-2236-hatali-koddan-sonra-siteyi-kurtarin\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">Hatal\u0131 koddan sonra siteyi kurtar\u0131n<\/a><\/li>\n<li><a href=\"#aiows-section-2236-ozel-css-ve-javascript-icin-hangi-yontem-secilmeli\" style=\"color:inherit;text-decoration:underline;text-underline-offset:2px;\">\u00d6zel CSS ve JavaScript i\u00e7in hangi y\u00f6ntem se\u00e7ilmeli?<\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"aiows-section-2236-ozel-css-ve-javascript-ne-ise-yarar\" style=\"scroll-margin-top:96px;\">\u00d6zel CSS ve JavaScript ne i\u015fe yarar?<\/h2>\n<p>CSS bir sayfan\u0131n g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc belirler. Bo\u015fluklar, renkler, yaz\u0131 tipleri, kenarl\u0131klar ve mobil g\u00f6r\u00fcn\u00fcm bu kapsamdad\u0131r. JavaScript ise davran\u0131\u015f\u0131 y\u00f6netir. Bir men\u00fcy\u00fc a\u00e7abilir, t\u0131klamadan sonra mesaj g\u00f6sterebilir veya analiz sistemine etkinlik g\u00f6nderebilir.<\/p>\n<p>\u0130leti\u015fim butonunuz do\u011fru \u00e7al\u0131\u015f\u0131yor ancak k\u00f6\u015feleri fazla keskin g\u00f6r\u00fcn\u00fcyorsa CSS yeterlidir. Ayn\u0131 butonun \u00f6zel bir pencere a\u00e7mas\u0131 ve t\u0131klamay\u0131 kaydetmesi gerekiyorsa JavaScript de devreye girer.<\/p>\n<p>Bu iki dil kendi ba\u015f\u0131na tehlikeli de\u011fildir. Risk; kod yanl\u0131\u015f yere eklendi\u011finde, ihtiya\u00e7 olmad\u0131\u011f\u0131 h\u00e2lde her sayfada \u00e7al\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131nda veya de\u011fi\u015fiklikten \u00f6nce geri d\u00f6n\u00fc\u015f noktas\u0131 olu\u015fturulmad\u0131\u011f\u0131nda artar.<\/p>\n<h2 id=\"aiows-section-2236-kod-eklemeden-once-dogru-yontemi-secin\" style=\"scroll-margin-top:96px;\">Kod eklemeden \u00f6nce do\u011fru y\u00f6ntemi se\u00e7in<\/h2>\n<p>G\u00f6revi kar\u015f\u0131layan en k\u00fc\u00e7\u00fck y\u00f6ntemi se\u00e7mek genellikle en g\u00fcvenli yakla\u015f\u0131md\u0131r. Bir renk d\u00fczeltmesi i\u00e7in alt tema kurman\u0131z gerekmez. Uzun bir \u00f6zellik kodunu genel bir header kutusunda tutmak da iyi bir \u00e7\u00f6z\u00fcm de\u011fildir.<\/p>\n<ul>\n<li><strong>K\u00fc\u00e7\u00fck g\u00f6rsel d\u00fczenleme:<\/strong> WordPress Ek CSS alan\u0131.<\/li>\n<li><strong>Analiz, do\u011frulama veya k\u0131sa \u00fc\u00e7\u00fcnc\u00fc taraf kodu:<\/strong> kontroll\u00fc header, body veya footer ekleme arac\u0131.<\/li>\n<li><strong>\u015eablon ve kapsaml\u0131 tema stilleri:<\/strong> alt tema.<\/li>\n<li><strong>Tekrar kullan\u0131labilir site i\u015flevi:<\/strong> \u00f6zel eklenti.<\/li>\n<li><strong>Haric\u00ee JavaScript dosyas\u0131:<\/strong> WordPress enqueue i\u015flevleri.<\/li>\n<\/ul>\n<p>Bu ayr\u0131m kodun sahibini ve amac\u0131n\u0131 g\u00f6r\u00fcn\u00fcr tutar. Aylar sonra bile kodun nereden geldi\u011fini ve nas\u0131l kapat\u0131laca\u011f\u0131n\u0131 anlayabilirsiniz.<\/p>\n<h2 id=\"aiows-section-2236-siteyi-hazirlayin-ve-geri-donus-yolunu-koruyun\" style=\"scroll-margin-top:96px;\">Siteyi haz\u0131rlay\u0131n ve geri d\u00f6n\u00fc\u015f yolunu koruyun<\/h2>\n<p>\u0130lk olarak g\u00fcncel bir yedek al\u0131n ve hangi ekran\u0131 veya dosyay\u0131 de\u011fi\u015ftirece\u011finizi not edin. Gelir \u00fcreten ya da yo\u011fun ziyaret alan bir sitede kodu \u00f6nce staging kopyas\u0131nda deneyin. Staging, ziyaret\u00e7ilerin g\u00f6rmedi\u011fi test sitesidir.<\/p>\n<p>Kodu g\u00fcvenilir bir kaynaktan al\u0131n ve kaydetmeden \u00f6nce okuyun. \u00d6rnek alan adlar\u0131n\u0131, kimlikleri ve CSS se\u00e7icilerini kendi sitenize g\u00f6re de\u011fi\u015ftirin. Ba\u015fka bir tema i\u00e7in yaz\u0131lm\u0131\u015f kod, sizin teman\u0131zdaki \u00f6\u011feleri bulamayabilir.<\/p>\n<p>Her seferinde tek de\u011fi\u015fiklik yap\u0131n. Ard\u0131ndan ilgili sayfay\u0131 gizli pencerede a\u00e7\u0131n; masa\u00fcst\u00fc ve mobil g\u00f6r\u00fcn\u00fcm\u00fc ayr\u0131 ayr\u0131 kontrol edin. B\u00f6ylece sorun \u00e7\u0131karsa hangi de\u011fi\u015fikli\u011fin buna yol a\u00e7t\u0131\u011f\u0131n\u0131 kolayca bulursunuz.<\/p>\n<h2 id=\"aiows-section-2236-ek-css-ile-kucuk-bir-tasarim-degisikligi-yapin\" style=\"scroll-margin-top:96px;\">Ek CSS ile k\u00fc\u00e7\u00fck bir tasar\u0131m de\u011fi\u015fikli\u011fi yap\u0131n<\/h2>\n<p>Klasik bir tema kullan\u0131yorsan\u0131z k\u0131sa tasar\u0131m d\u00fczenlemeleri i\u00e7in <strong>G\u00f6r\u00fcn\u00fcm \u2192 \u00d6zelle\u015ftir \u2192 Ek CSS<\/strong> yolunu izleyebilirsiniz. Blok temalarda stil ekran\u0131 farkl\u0131 olabilir. Ama\u00e7, de\u011fi\u015fikli\u011fi ana tema dosyas\u0131n\u0131n d\u0131\u015f\u0131nda tutmakt\u0131r.<\/p>\n<pre><code>.contact-button {\n    border-radius: 10px;\n    font-weight: 700;\n}<\/code><\/pre>\n<p>Bu \u00f6rnek, <code>contact-button<\/code> s\u0131n\u0131f\u0131na sahip \u00f6\u011fenin k\u00f6\u015felerini yuvarlar ve metni kal\u0131nla\u015ft\u0131r\u0131r. Butonun ba\u011flant\u0131s\u0131n\u0131 veya \u00e7al\u0131\u015fma \u015feklini de\u011fi\u015ftirmez.<\/p>\n<p>Yay\u0131mlad\u0131ktan sonra ilgili sayfa \u00f6nbelle\u011fini temizleyin. De\u011fi\u015fiklik g\u00f6r\u00fcnm\u00fcyorsa hemen <code>!important<\/code> eklemek yerine se\u00e7iciyi taray\u0131c\u0131 geli\u015ftirici ara\u00e7lar\u0131yla kontrol edin. Yanl\u0131\u015f se\u00e7ici, daha g\u00fc\u00e7l\u00fc bir kuralla do\u011fru h\u00e2le gelmez.<\/p>\n<h2 id=\"aiows-section-2236-kodlari-header-body-veya-footer-alanina-yerlestirin\" style=\"scroll-margin-top:96px;\">Kodlar\u0131 header, body veya footer alan\u0131na yerle\u015ftirin<\/h2>\n<p>\u00dc\u00e7\u00fcnc\u00fc taraf hizmetler genellikle kodun header b\u00f6l\u00fcm\u00fcne, a\u00e7\u0131l\u0131\u015f body etiketinin hemen sonras\u0131na veya kapan\u0131\u015f body etiketinden \u00f6nce eklenmesini ister. Bu konumlar ayn\u0131 de\u011fildir.<\/p>\n<ul>\n<li><strong>Header:<\/strong> erken ba\u015flamas\u0131 gereken do\u011frulama ve \u00f6l\u00e7\u00fcm kodlar\u0131nda kullan\u0131l\u0131r.<\/li>\n<li><strong>Body ba\u015flang\u0131c\u0131:<\/strong> baz\u0131 etiket y\u00f6neticileri veya eri\u015filebilirlik ara\u00e7lar\u0131 bunu ister.<\/li>\n<li><strong>Footer:<\/strong> sayfa i\u00e7eri\u011finden sonra y\u00fcklenebilen kritik olmayan kodlar i\u00e7in uygundur.<\/li>\n<\/ul>\n<p>Hizmetin kendi kurulum talimat\u0131n\u0131 izleyin. Bir \u00f6l\u00e7\u00fcm kodunu yaln\u0131zca h\u0131z amac\u0131yla footer alan\u0131na ta\u015f\u0131mak ilk etkinli\u011fin ka\u00e7\u0131r\u0131lmas\u0131na yol a\u00e7abilir. Her kodu header b\u00f6l\u00fcm\u00fcne koymak ise g\u00f6r\u00fcnen i\u00e7eri\u011fin y\u00fcklenmesini geciktirebilir.<\/p>\n<p><a href=\"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-meta-pixel-guvenli-sekilde-nasil-eklenir\/\" rel=\"noopener noreferrer\" target=\"_blank\">Meta Pixel&#8217;i g\u00fcvenli ekleme<\/a> ve <a href=\"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-header-body-ve-footer-kodlari-nereye-eklenmeli\/\" rel=\"noopener noreferrer\" target=\"_blank\">header, body ve footer se\u00e7imi<\/a> hakk\u0131ndaki yaz\u0131lar bu iki yayg\u0131n durumu daha ayr\u0131nt\u0131l\u0131 a\u00e7\u0131klar.<\/p>\n<h2 id=\"aiows-section-2236-tema-degisiklikleri-icin-alt-tema-kullanin\" style=\"scroll-margin-top:96px;\">Tema de\u011fi\u015fiklikleri i\u00e7in alt tema kullan\u0131n<\/h2>\n<p>\u015eablon dosyalar\u0131n\u0131 de\u011fi\u015ftirecek, daha b\u00fcy\u00fck bir stil dosyas\u0131 y\u00f6netecek veya aktif temaya ait kod ekleyecekseniz alt tema daha do\u011fru yerdir. Alt tema ana teman\u0131n \u00f6zelliklerini kullan\u0131r, ancak sizin de\u011fi\u015fikliklerinizi ayr\u0131 dosyalarda saklar.<\/p>\n<p>Alt temay\u0131 canl\u0131 sitede etkinle\u015ftirmeden \u00f6nce kurulumunu tamamlay\u0131n ve test edin. Eksik yap\u0131land\u0131rma men\u00fclerin, bile\u015fenlerin veya \u015fablon ayarlar\u0131n\u0131n farkl\u0131 g\u00f6r\u00fcnmesine yol a\u00e7abilir. Kopyalad\u0131\u011f\u0131n\u0131z her dosyan\u0131n neden de\u011fi\u015ftirildi\u011fini not edin.<\/p>\n<p>Alt tema da bak\u0131m ister. Ana tema b\u00fcy\u00fck bir g\u00fcncelleme ald\u0131\u011f\u0131nda kopyalanm\u0131\u015f \u015fablonlar\u0131 kar\u015f\u0131la\u015ft\u0131r\u0131n. Eski dosyan\u0131n sonsuza kadar uyumlu kalaca\u011f\u0131n\u0131 varsaymay\u0131n.<\/p>\n<h2 id=\"aiows-section-2236-javascript-dosyasini-wp-enqueue-script-ile-yukleyin\" style=\"scroll-margin-top:96px;\">JavaScript dosyas\u0131n\u0131 wp_enqueue_script ile y\u00fckleyin<\/h2>\n<p>Geli\u015ftiriciler haric\u00ee bir JavaScript dosyas\u0131n\u0131 \u015fablona do\u011frudan <code>&lt;script&gt;<\/code> etiketi yazarak de\u011fil, WordPress y\u00fckleme sistemiyle eklemelidir. Bu sistem ba\u011f\u0131ml\u0131l\u0131klar\u0131, s\u00fcr\u00fcmleri ve dosyan\u0131n konumunu daha d\u00fczenli y\u00f6netir. <strong>\u00d6zel CSS ve JavaScript<\/strong> kodlar\u0131n\u0131 kontroll\u00fc y\u00fcklemek, daha sonra tek bir de\u011fi\u015fikli\u011fi ilgisiz kodlara dokunmadan kapatmay\u0131 da kolayla\u015ft\u0131r\u0131r.<\/p>\n<pre><code>add_action( 'wp_enqueue_scripts', function () {\n    wp_enqueue_script(\n        'site-interactions',\n        get_stylesheet_directory_uri() . '\/assets\/site-interactions.js',\n        array(),\n        '1.0.0',\n        true\n    );\n} );<\/code><\/pre>\n<p>Sondaki <code>true<\/code>, dosyan\u0131n footer b\u00f6l\u00fcm\u00fcnde y\u00fcklenmesini ister. Kod jQuery kullan\u0131yorsa y\u00fckleme s\u0131ras\u0131n\u0131 \u015fansa b\u0131rakmay\u0131n; ba\u011f\u0131ml\u0131l\u0131k dizisine <code>'jquery'<\/code> ekleyin.<\/p>\n<p>Resm\u00ee WordPress wp_enqueue_scripts belgesi, bu y\u00f6ntemin kullan\u0131m\u0131n\u0131 a\u00e7\u0131klar.<\/p>\n<h2 id=\"aiows-section-2236-kodu-yalnizca-gereken-sayfalarda-calistirin\" style=\"scroll-margin-top:96px;\">Kodu yaln\u0131zca gereken sayfalarda \u00e7al\u0131\u015ft\u0131r\u0131n<\/h2>\n<p>Yaln\u0131z rezervasyon sayfas\u0131nda kullan\u0131lan bir arac\u0131n sitenin tamam\u0131nda y\u00fcklenmesi gerekmez. Ko\u015fullu y\u00fckleme gereksiz istekleri azalt\u0131r ve hatal\u0131 kodun etkisini s\u0131n\u0131rlar.<\/p>\n<p>PHP taraf\u0131nda dosyay\u0131 eklemeden \u00f6nce <code>is_page()<\/code>, <code>is_singular()<\/code> veya \u015fablon kontrol\u00fc kullanabilirsiniz. Kod ekleme arac\u0131nda sayfa hedefleme \u00f6zelli\u011fi varsa ayn\u0131 mant\u0131\u011f\u0131 orada uygulay\u0131n.<\/p>\n<p>Kural\u0131 gere\u011finden fazla daraltmay\u0131n. \u00c7evrilmi\u015f sayfalarda veya yeni a\u00e7\u0131lan kampanya sayfas\u0131nda kodun kaybolmamas\u0131 i\u00e7in her dilde ve \u00e7\u0131k\u0131\u015f yap\u0131lm\u0131\u015f oturumda test edin.<\/p>\n<h2 id=\"aiows-section-2236-hatali-koddan-sonra-siteyi-kurtarin\" style=\"scroll-margin-top:96px;\">Hatal\u0131 koddan sonra siteyi kurtar\u0131n<\/h2>\n<p>De\u011fi\u015fiklikten sonra \u00f6n y\u00fcz bo\u015f kal\u0131r veya y\u00f6netim ekran\u0131 a\u00e7\u0131lmazsa ilk olarak son eklenen kodu geri al\u0131n. Ayn\u0131 anda ilgisiz ayarlar\u0131 de\u011fi\u015ftirmek sorunun kayna\u011f\u0131n\u0131 gizler.<\/p>\n<ol>\n<li>Son eklenen kodu devre d\u0131\u015f\u0131 b\u0131rak\u0131n veya silin.<\/li>\n<li>\u0130lgili WordPress, sunucu ve CDN \u00f6nbelleklerini temizleyin.<\/li>\n<li>Taray\u0131c\u0131 konsolundaki ilk hatay\u0131 not edin.<\/li>\n<li>Y\u00f6netim paneli a\u00e7\u0131lm\u0131yorsa \u00f6nceki dosyay\u0131 yedekten geri y\u00fckleyin.<\/li>\n<li>Kodu yeniden eklemeden \u00f6nce sayfay\u0131 tamamen test edin.<\/li>\n<\/ol>\n<p>Kod bir eklentideyse WordPress y\u00f6netimi a\u00e7\u0131lmad\u0131\u011f\u0131nda eklenti klas\u00f6r\u00fcn\u00fc hosting dosya y\u00f6neticisi veya SFTP ile yeniden adland\u0131rabilirsiniz. Alt tema hatas\u0131nda t\u00fcm temay\u0131 silmek yerine yaln\u0131zca \u00f6nceki dosyay\u0131 geri getirin. WordPress kod par\u00e7alar\u0131, her birinin amac\u0131 ve konumu a\u00e7\u0131k\u00e7a yaz\u0131ld\u0131\u011f\u0131nda daha kolay y\u00f6netilir.<\/p>\n<section aria-labelledby=\"aiows-cta-2236\" class=\"aiows-blog-cta\" style=\"margin:38px 0;padding:28px;border:1px solid #cddcff;border-radius:16px;background:#f6f9ff;\">\n<p style=\"margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.05em;color:#1746a2;\">ALL IN ONE WP SETTINGS \u00b7 CODE INJECTION<\/p>\n<h2 id=\"aiows-cta-2236\" style=\"margin:0 0 14px;scroll-margin-top:96px;\">Site kodlar\u0131n\u0131 tema dosyalar\u0131na dokunmadan y\u00f6netin<\/h2>\n<p>WordPress\u2019e eklenen her kod i\u00e7in sayfa olu\u015fturucu veya tema dosyas\u0131 d\u00fczenlemek gerekmez. Analiz kodlar\u0131, do\u011frulama etiketleri, reklam ve takip pikselleri, g\u00f6m\u00fcl\u00fc ara\u00e7lar, g\u00f6rsel d\u00fczenlemeler ve farkl\u0131 entegrasyonlar \u00e7o\u011fu zaman belirli bir alana yerle\u015ftirilen kodlardan olu\u015fur. All in One WP Settings i\u00e7indeki Code Injection, bu kodlar\u0131 WordPress y\u00f6netim panelinde g\u00f6r\u00fcn\u00fcr ve d\u00fczenli bir yerde toplar.<\/p>\n<p>Onaylad\u0131\u011f\u0131n\u0131z header, body ve footer kodlar\u0131n\u0131 aktif teman\u0131n i\u00e7ine yazmadan y\u00f6netebilirsiniz. B\u00f6ylece normal tema g\u00fcncellemeleri entegrasyonlar\u0131 silmez. Bir kodun nereden geldi\u011fini bulmak, i\u00e7eri\u011fini kontrol etmek veya ge\u00e7ici olarak devre d\u0131\u015f\u0131 b\u0131rakmak \u00e7ok daha kolay olur. \u00d6zellikle birden fazla ki\u015finin y\u00f6netti\u011fi sitelerde bu d\u00fczen, functions.php dosyas\u0131na veya rastgele widget alanlar\u0131na eklenen kodlardan daha anla\u015f\u0131l\u0131rd\u0131r.<\/p>\n<p>Mod\u00fcl, site genelindeki <strong>\u00f6zel CSS ve JavaScript<\/strong> \u00e7al\u0131\u015fmalar\u0131n\u0131 merkezi bi\u00e7imde y\u00f6netmek i\u00e7in g\u00fc\u00e7l\u00fc ve pratik bir se\u00e7enektir. Y\u00f6netilen aray\u00fcz, tema dosyas\u0131na veya SFTP eri\u015fimine gerek kalmadan kodu ayr\u0131 bir kay\u0131t olarak tutar. Deneyimli y\u00f6netici ise tekrar eden kodlar\u0131 tema \u015fablonlar\u0131ndan ay\u0131r\u0131r ve bir sorun \u00e7\u0131kt\u0131\u011f\u0131nda ilk bakaca\u011f\u0131 yeri bilir. Takip kodlar\u0131, do\u011frulamalar ve g\u00f6rsel d\u00fczenlemeler tek ekranda kald\u0131\u011f\u0131 i\u00e7in bak\u0131m s\u00fcresi k\u0131sal\u0131r; \u00f6nemli bir entegrasyonun g\u00fcncelleme s\u0131ras\u0131nda kaybolma riski azal\u0131r.<\/p>\n<p>Daha sonraki bir kontrolde hangi kodun h\u00e2l\u00e2 gerekli oldu\u011funu ve hangi entegrasyonun kald\u0131r\u0131labilece\u011fini daha h\u0131zl\u0131 anlars\u0131n\u0131z. A\u00e7\u0131klay\u0131c\u0131 adlarla ayr\u0131 tutulan kod bloklar\u0131, ayn\u0131 zamanda sitenin teknik yap\u0131s\u0131n\u0131 anla\u015f\u0131l\u0131r bi\u00e7imde belgeleyen pratik bir kay\u0131t olu\u015fturur.<\/p>\n<ul>\n<li>Header, body ve footer kodlar\u0131n\u0131 WordPress i\u00e7inden y\u00f6netin.<\/li>\n<li>Entegrasyonlar\u0131 tema dosyalar\u0131ndan ve g\u00fcncellemelerden ay\u0131r\u0131n.<\/li>\n<li>Bir kodu sunucu dosyas\u0131 a\u00e7madan devre d\u0131\u015f\u0131 b\u0131rak\u0131n.<\/li>\n<li>Takip, do\u011frulama ve site geneli kodlar\u0131 tek yerde tutun.<\/li>\n<\/ul>\n<p style=\"margin-bottom:0;\"><a href=\"https:\/\/allinonewpsettings.com\/tr\/ozellikler\/kod-ekleme\" rel=\"noopener noreferrer\" style=\"display:inline-block;padding:11px 17px;margin:6px 8px 0 0;border-radius:8px;background:#1557ff;color:#fff;text-decoration:none;font-weight:700;\" target=\"_blank\">Code Injection mod\u00fcl\u00fcn\u00fc inceleyin<\/a><a href=\"https:\/\/allinonewpsettings.com\/tr\/fiyatlandirma\" rel=\"noopener noreferrer\" style=\"display:inline-block;padding:10px 16px;margin:6px 8px 0 0;border:1px solid #1557ff;border-radius:8px;color:#1557ff;text-decoration:none;font-weight:700;background:#fff;\" target=\"_blank\">Fiyatland\u0131rma ve denemeyi g\u00f6r\u00fcn<\/a><\/p>\n<\/section>\n<h2 id=\"aiows-section-2236-ozel-css-ve-javascript-icin-hangi-yontem-secilmeli\" style=\"scroll-margin-top:96px;\">\u00d6zel CSS ve JavaScript i\u00e7in hangi y\u00f6ntem se\u00e7ilmeli?<\/h2>\n<p>Site genelindeki CSS, JavaScript, analiz, do\u011frulama ve g\u00f6mme kodlar\u0131n\u0131n \u00e7o\u011fu i\u00e7in Code Injection en pratik ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r; \u00e7\u00fcnk\u00fc kodlar g\u00f6r\u00fcn\u00fcr ve birbirinden ba\u011f\u0131ms\u0131z bi\u00e7imde y\u00f6netilebilir. \u00c7ok k\u00fc\u00e7\u00fck bir g\u00f6rsel de\u011fi\u015fiklikte Ek CSS yeterlidir. \u015eablon dosyalar\u0131n\u0131n de\u011fi\u015fmesi gerekiyorsa alt tema kullan\u0131labilir. \u00d6zel eklenti ise \u00f6n y\u00fcz kodu eklemekten farkl\u0131 olarak yeni PHP i\u015flevleri geli\u015ftirildi\u011finde gerekli olur.<\/p>\n<p><strong>\u00d6zel CSS ve JavaScript<\/strong> i\u00e7in en iyi y\u00f6ntem, en karma\u015f\u0131k olan de\u011fildir. Kodu ekleyen ki\u015fi ayr\u0131nt\u0131lar\u0131 unutsa bile \u00e7\u00f6z\u00fcm anla\u015f\u0131labilir, test edilebilir ve kapat\u0131labilir kalmal\u0131d\u0131r.<\/p>\n<h2 id=\"aiows-sources-2236\" style=\"scroll-margin-top:96px;\">Kaynaklar<\/h2>\n<ul class=\"aiows-article-sources\">\n<li><a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_enqueue_scripts\/\" rel=\"noopener noreferrer\" target=\"_blank\">WordPress Developer Resources: wp_enqueue_scripts kancas\u0131<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u00d6zel CSS veya JavaScript i\u00e7in do\u011fru y\u00f6ntemi se\u00e7in, ana tema dosyalar\u0131n\u0131 de\u011fi\u015ftirmeyin ve hatal\u0131 bir kodu h\u0131zl\u0131ca geri al\u0131n.<\/p>\n","protected":false},"author":1,"featured_media":7907,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[96],"tags":[],"class_list":["post-2236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kod-ekleme"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>WordPress&#039;e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?<\/title>\n<meta name=\"description\" content=\"\u00d6zel CSS veya JavaScript i\u00e7in do\u011fru y\u00f6ntemi se\u00e7in, ana tema dosyalar\u0131n\u0131 de\u011fi\u015ftirmeyin ve hatal\u0131 bir kodu h\u0131zl\u0131ca geri al\u0131n.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress&#039;e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?\" \/>\n<meta property=\"og:description\" content=\"\u00d6zel CSS veya JavaScript i\u00e7in do\u011fru y\u00f6ntemi se\u00e7in, ana tema dosyalar\u0131n\u0131 de\u011fi\u015ftirmeyin ve hatal\u0131 bir kodu h\u0131zl\u0131ca geri al\u0131n.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/\" \/>\n<meta property=\"og:site_name\" content=\"All in One WP Settings\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-25T14:53:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"All in One WP Settings\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"All in One WP Settings\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/\"},\"author\":{\"name\":\"All in One WP Settings\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/person\\\/daa924a7f9a0d0fbe18ea77286693c57\"},\"headline\":\"WordPress&#8217;e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?\",\"datePublished\":\"2026-08-25T14:53:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/\"},\"wordCount\":1957,\"publisher\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp\",\"articleSection\":[\"Kod Ekleme\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/\",\"name\":\"WordPress'e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp\",\"datePublished\":\"2026-08-25T14:53:36+00:00\",\"description\":\"\u00d6zel CSS veya JavaScript i\u00e7in do\u011fru y\u00f6ntemi se\u00e7in, ana tema dosyalar\u0131n\u0131 de\u011fi\u015ftirmeyin ve hatal\u0131 bir kodu h\u0131zl\u0131ca geri al\u0131n.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/#primaryimage\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp\",\"width\":1440,\"height\":720,\"caption\":\"WordPress'e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/tr\\\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress&#8217;e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\",\"name\":\"All in One WP Settings\",\"description\":\"Fewer plugins. Faster WordPress.\",\"publisher\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\",\"name\":\"All in One WP Settings\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/aiows-logo.png\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/aiows-logo.png\",\"width\":772,\"height\":250,\"caption\":\"All in One WP Settings\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/person\\\/daa924a7f9a0d0fbe18ea77286693c57\",\"name\":\"All in One WP Settings\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"caption\":\"All in One WP Settings\"},\"sameAs\":[\"https:\\\/\\\/allinonewpsettings.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WordPress'e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?","description":"\u00d6zel CSS veya JavaScript i\u00e7in do\u011fru y\u00f6ntemi se\u00e7in, ana tema dosyalar\u0131n\u0131 de\u011fi\u015ftirmeyin ve hatal\u0131 bir kodu h\u0131zl\u0131ca geri al\u0131n.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/","og_locale":"en_US","og_type":"article","og_title":"WordPress'e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?","og_description":"\u00d6zel CSS veya JavaScript i\u00e7in do\u011fru y\u00f6ntemi se\u00e7in, ana tema dosyalar\u0131n\u0131 de\u011fi\u015ftirmeyin ve hatal\u0131 bir kodu h\u0131zl\u0131ca geri al\u0131n.","og_url":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/","og_site_name":"All in One WP Settings","article_published_time":"2026-08-25T14:53:36+00:00","og_image":[{"width":1440,"height":720,"url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp","type":"image\/webp"}],"author":"All in One WP Settings","twitter_card":"summary_large_image","twitter_misc":{"Written by":"All in One WP Settings","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/#article","isPartOf":{"@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/"},"author":{"name":"All in One WP Settings","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/person\/daa924a7f9a0d0fbe18ea77286693c57"},"headline":"WordPress&#8217;e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?","datePublished":"2026-08-25T14:53:36+00:00","mainEntityOfPage":{"@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/"},"wordCount":1957,"publisher":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#organization"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/#primaryimage"},"thumbnailUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp","articleSection":["Kod Ekleme"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/","url":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/","name":"WordPress'e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?","isPartOf":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/#primaryimage"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/#primaryimage"},"thumbnailUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp","datePublished":"2026-08-25T14:53:36+00:00","description":"\u00d6zel CSS veya JavaScript i\u00e7in do\u011fru y\u00f6ntemi se\u00e7in, ana tema dosyalar\u0131n\u0131 de\u011fi\u015ftirmeyin ve hatal\u0131 bir kodu h\u0131zl\u0131ca geri al\u0131n.","breadcrumb":{"@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/#primaryimage","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/how-to-add-custom-css-and-javascript-to-wordpress-safely-tr.webp","width":1440,"height":720,"caption":"WordPress'e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?"},{"@type":"BreadcrumbList","@id":"https:\/\/allinonewpsettings.com\/blog\/tr\/wordpress-e-ozel-css-ve-javascript-guvenli-sekilde-nasil-eklenir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/allinonewpsettings.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WordPress&#8217;e \u00d6zel CSS ve JavaScript Nas\u0131l Eklenir?"}]},{"@type":"WebSite","@id":"https:\/\/allinonewpsettings.com\/blog\/#website","url":"https:\/\/allinonewpsettings.com\/blog\/","name":"All in One WP Settings","description":"Fewer plugins. Faster WordPress.","publisher":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/allinonewpsettings.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/allinonewpsettings.com\/blog\/#organization","name":"All in One WP Settings","url":"https:\/\/allinonewpsettings.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/07\/aiows-logo.png","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/07\/aiows-logo.png","width":772,"height":250,"caption":"All in One WP Settings"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/person\/daa924a7f9a0d0fbe18ea77286693c57","name":"All in One WP Settings","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","caption":"All in One WP Settings"},"sameAs":["https:\/\/allinonewpsettings.com\/blog"]}]}},"lang":"tr","translations":{"tr":2236,"en":2234,"de":2235},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts\/2236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/comments?post=2236"}],"version-history":[{"count":0,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts\/2236\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/media\/7907"}],"wp:attachment":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/media?parent=2236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/categories?post=2236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/tags?post=2236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}