Dove trovare il codice sorgente di un widget?

18 mag 2012, 05:45:07
Visualizzazioni: 30.4K
Voti: 5

vorrei trovare il codice sorgente dei widget, sapreste dove trovarli? Ho trovato la classe WP_Widget, ma vorrei trovare, per esempio, il widget con gli ultimi articoli.

Grazie

0
Tutte le risposte alla domanda 2
1

I widget predefiniti sono definiti in wp-includes/default-widgets.php.

Per trovare codice specifico cerca nel Codex o usa queryposts.com. Il miglior strumento è il tuo IDE (ambiente di sviluppo integrato). Tutti gli IDE offrono una ricerca full text in un insieme di file.

Ecco uno screenshot da Eclipse PDT

Screenshot di Eclipse PDT che mostra la ricerca nel codice

Come puoi vedere è molto flessibile - ed è anche veloce. Vedi anche questa domanda per una guida base su come lavorare con WordPress in un IDE.

18 mag 2012 05:55:39
Commenti

un altro link per trovare il codice sorgente delle funzioni di WordPress: http://phpxref.ftwr.co.uk/wordpress/nav.html?_functions/index.html

Michael Michael
18 mag 2012 12:33:13
0

I widget possono provenire da numerose fonti: plugin, temi o il core stesso. Di conseguenza, trovare il codice per un widget specifico potrebbe rivelarsi problematico se non si conosce la sua origine. Potresti utilizzare grep cercando parti che conosci, o cercare tutti i widget usando extends WP_Widget. Se sai da dove proviene (core, plugin, ecc.) è semplicemente una questione di scorrere (o usare grep, suppongo) il codice.

18 mag 2012 05:52:21