Ja sam sa Textpatterna prešao na Wordpress, i tek tada sam ozbiljnije počeo da koristim CMSove. Kod TXP-a mi je užasno smetalo to što se insistira na tome da svi ASCII fajlovi templatea ne budu fajlovi, nego se pasteuju u textbox, pa pravac baza. Čak ni pluginovi nisu fajlovi, već se distribuiraju kao b64-kodirana čorba. Jako naporno kod finog štelovanja, za one koji su navikli na kuckanje u svom omiljenom editoru, pa ctrl-s, alt-tab, f5.
Što se pravljenja templatea za WP tiče, sve što je potrebno za početak su index.php i style.css. Naravno, moguće je i zakomplikovati stvari: Ako neka strana odstupa od dizajna naslovne, npr. strana sa listom kategorija, njen template se zove category.php. Ako neka posebna kategorija treba da ima drugačiji dizajn, a npr. ima ID 4, template se zove category-4.php... i tako dalje.
Za razliku od TXP-a, teme se menjaju iz theme managera, klikom na thumbnail. Moguće je i pravljenje "zavisnih tema" - jedna je osnovna, a druga se bazira na njoj, i upisuju se samo izmene u odnosu na prvu. To je dosta zgodno za "presvlačenje sajta" za vreme praznika.
Jedna od glavnih zamerki Textpatternaša u odnosu na WP je to što se kod WP-a u templateu koristi PHP, a Textpattern ima svoj template jezik. Ne znam zašto im je toliko strašnije:
Kôd:
<?php comment_text(); ?>
od
Kôd:
<txp:comment_message />
...čak je i kraće ako se koristi short open tag