Membuat template wordpress bagaikan bermain puzzle untuk bisa menghasilkan website yang baik dan bagus.Template ini harus berjalan untuk semua halaman sehingga template bersifat flexible. Pada umumnya website disusun oleh dua pondasi pokok yaitu HTML dan CSS. Kalau diibaratkan pada bangunan toko, HTML adalah struktur bangunan seperti atap, dinding, lanta dan lain-lain yang menghasilkan kekokohan bangunan, sedangkan CSS adalah gaya riasan seperti cat berwarna-warni, lukisan di dinding, lampu hias dan lain-lain yang bersifat menghiasai bangunan toko tersebut, tentu saja dengan tujuan meningkatkan daya tarik pengunjung sebanyak-banyaknya.