Intendi sviluppare plugin per Wordpress o solo realizzare un sito? Per scrivere plugin va bene un qualsiasi editor di testi che abbia un minimo di supporto ai linguaggi di programmazione, Notepad++ per esempio.
Per realizzare un sito invece non ti serve niente, non c'è nulla da programmare se trovi tutti i plugin che ti servono già sviluppati da altri, basta installarli e poi configurare tutto dal pannello amministrativo di WP.
I CMS esistono proprio per non richiedere la capacità di programmazione per realizzare un sito.

Rispondi quotando