Programlama ile ilgilenip bir de üzerine bir yerlerde(forum gibi) kod yazmaya çalışan insanlar bilirler ki yazılan kodlarda bırakılan boşluklar gözükmez. Bunun sebebi sitelerin yazdıklarınızı gösteren sayfalarının html ile yapılmış olması ve html’in de boşluk kabul etmemesidir.

WordPress kendi bloglarında kod yazmayı düşünenler için css ile bir tag tanımlamış. Bu tagle birlikte kodlarımızda dilediğimiz gibi girintileme yapabiliyoruz. Hatta bu tag sadece girintileme yapmak ile kalmıyor; kodunuza satır numarası ekliyor, kodunuzu renklendiriyor ve kopyala yapıştır yapmanız için imkan veriyor. Bu özelliği kullanmak için kodunuzu istediğiniz gibi yazdıktan sonra başına [sourcecode language='css'] ve sonuna da [/sourcecode] taglarını yazıyorsunuz ve böylece kodlarınızda istediğiniz gibi girintileme yapma imkanına sahip oluyorsunuz.

Dikkat etmeniz gereken bir de şöyle bir nokta var ki tag’imizin içinde language=’css’ diye bir kısım var. Bu kısım kodun hangi programlama diline göre düzenleneceğini belirtiyor. Şu an için desteklenen programlama dilleri şunlardır:

  • cpp
  • csharp
  • css
  • delphi
  • html
  • java
  • jscript
  • php
  • python
  • ruby
  • sql
  • vb
  • xml

Örnek olarak ise C++ ile yazılmış bir “Hello World!” uygulamasını “sourcecode” ile taglayelim ve sonucu görelim:

#include <iostream>
using namespace std;
int main()
{
     cout<<"Hello World!"<<endl;
     return 0;
}