WordPress.com’daki çoğu site paylaşılan bir ortam kullanır, yani hepsi aynı yazılımı kullanır. Bu harika bir çalışma biçimidir çünkü aynı anda milyonlarca siteyi güncellememize izin verir. Böylece çok hızlı bir şekilde hataları düzeltebilir veya yeni özellikler sunabiliriz, bu da siz kullanıcılar için bir kazançtır.
Bu kılavuzda
Aynı yazılımdan birden fazla siteyi çalıştırmak tehlikeli de olabilir. Dikkatli olmadığımız takdirde tek bir site kullanılarak tüm WordPress.com devre dışı bırakılabilir. Bu nedenle sitenizde yayınlayabilecekleriniz konusunda bazı sınırlamalar getiririz. Kod yazar veya başka bir siteden kopyalayıp yapıştırırsanız ve yazınızı yayınladıktan sonra o kod kaybolursa, büyük olasılıkla güvenlik önlemi olarak çıkarılmıştır. Yanlış bir şekilde çıkarıldığını düşünüyorsanız veya izin vermemiz gereken ek kod türleri önermek istiyorsanız lütfen destek ile iletişime geçin.
Daha fazla özel kod eklemek isterseniz, eklenti özellikli paketler bu seçeneği sağlar. Daha fazla bilgi için buraya tıklayın
WordPress.com, yazılarınızda, sayfalarınızda ve widget’larınızda aşağıdaki HTML etiketlerine izin verir:
a
adres
abbr
acronym
area
article
aside
b
big
alıntı
br
caption
cite
class
code
col
sil
details
dd
div
dl
dt
em
figure
figcaption
footer
font
h1, h2, h3, h4, h5, h6
header
hgroup
i
img
ins
kbd
li
harita
mark
ol
p
pre
q
rp
rt
rtc
ruby
s
section
small
span
strike
güçlü
sub
özet
sup
table
tbody
td
tfoot
th
thead
tr
tt
u
ul
var
Şu etiketler bazı temalardaki başlıklarda desteklenir:
a, abbr, b, cite, del, em, i, q, s, strong, strike, u
Bu HTML kodlarının her birinin nasıl kullanılabileceği hakkında daha fazla bilgi için W3 Okulları bölümüne bakın.
Eklenti özellikli paket kullanılmayan sitelerde, aşağıdaki etiketlere güvenlik nedeniyle izin verilmez:
embed, frame, iframe, form, input, object, textarea, style, link
Bu kodlar, WordPress.com Pro paketimizin kullanıldığı sitelerde kullanılabilir. Sitenizde eski paketlerimizden birini kullanıyorsanız Kurumsal ve e-Ticaret paketinde kullanılabilir.
JavaScript, eklenti özellikli paketlerimizin kullanıldığı sitelerle kullanılabilir.
Eklenti özellikli paketlerin kullanılmadığı sitelerin JavaScript yayınlamasına güvenlik nedeniyle izin verilmez. Bunun nedeni, JavaScript’in kötü niyetli amaçlarla kullanılabilmesidir. Örnek olarak JavaScript geçmişte MySpace.com ve LiveJournal gibi siteleri çevrimdışına almıştır. Tüm WordPress.com sitelerinin güvenliği bizim için en önemli önceliktir ve komut dosyası dillerinin zararlı olmayacağını garanti edene kadar bunlara izin vermeyiz.
YouTube ve Google Video gibi güvenilir ortaklardan gelen JavaScript, bir gönderi kaydedilirken WordPress kısa koduna dönüştürülür.
Eklenti özellikli bir pakete sahip WordPress.com sitelerinde Flash’a ve aşağıdakileri kullanan diğer gömme türlerine izin verilmez:
embed, frame, iframe, form, input, object, textarea
Videoları, Sesleri ve diğer öğeleri herhangi bir WordPress.com sitesine göndermenin birkaç güvenli yolu vardır. Ek olarak, İçerik gömme sayfasında izin verilen çeşitli gömme türleri listelenmektedir. Potansiyel olarak güvenli olmayan HTML etiketlerini kullanan Flash ve diğer gömme türlerine yalnızca eklenti özellikli paketlerin kullanıldığı WordPress.com sitelerinde izin verilir.
Blogunuza kaynak kodunu kolayca nasıl göndereceğinizle ilgili ayrıntılar için Kaynak Kodu Gönderme makalemize bakın.
Yukarıda belirtilen kod sınırlamaları, yalnızca eklenti özellikli olmayan siteler için geçerlidir.
WordPress.com eklentisinin etkin olduğu paketlerde, üçüncü taraf eklentilerini ve temalarını yükleme seçeneğiniz vardır. Bu adımları izleyerek üst bilginize kod eklemek için bir eklenti kullanabilirsiniz (Google AdSense gibi hizmetlerle entegrasyon için yaygın olarak uygulanır).
Özel eklentiler ve temalar genellikle kötü niyetli saldırılara karşı savunmasızdır, bu nedenle bunları yüklemeyi seçtiğinizde sitenizi paylaşılan WordPress.com ortamından ayırırız. Sitenizin güvenliğini sağlamaya yardımcı olmak için arka planda önemli altyapı değişiklikleri de yaparız. Bu değişiklikler nedeniyle, eklenti özellikli bir siteye özel bir eklenti veya tema yüklediğinizde, sitenizin herhangi bir yerine JavaScript veya Flash dahil olmak üzere istediğiniz herhangi bir kodu istediğiniz gibi ekleyebilirsiniz.
Aynı zamanda, özel kod eklerken lütfen çok dikkatli olun. Siteniz paylaşılan ortamdan ayrıdır, bu nedenle tüm WordPress.com’a karşı saldırı yapmak için kötüye kullanılamaz, ancak yine de savunmasız olabilir. Bu nedenle, yalnızca saygın kaynaklardan gelen kodları eklemenizi öneririz. Şüpheniz varsa, tedbirli olun.