wordpress, Il plugin durante l’attivazione ha generato 6 caratteri di output inaspettato

Sono impazzito per tre notti per questo problema, Il plugin durante l’attivazione ha generato 6 caratteri di output inaspettato.
Ho realizzato un plugin apposito per un servizio che metterò on-line (www.podopodo.it) utilizzando wordpress dove i visitatori potranno segnalare, tramite un’apposito form, le corse podistiche non competitive per creare una sorta di calendario corse per tutti..
Il plugin funzionava ma, appunto, durante l’installazione mi dava i problemi di output inaspettato.
Inoltre nel creare una nuova categoria per i posts dovevo fare il refresh della pagina per vederla nella lista.

Tutto ciò non andava bene, non mi piaceva. C’era qualcosa di sporco ma non capivo cosa.

…e cerca nei forum, leggi in inglese, traduci con google tralsate e via.

Cos’era??!?!

Errore da programmatore principiante.
I tag iniziali di apertura e chiusura file php ( < ?php e ?>)
non devono avere spazi bianchi, ne prima e nemmeno dopo.

Ad esempio, chiudevo il tag e dopo il tag avevo alcune righe bianche. Questo causava errore.
Oppure aprivo il tag e mettevo uno spazio più il commento sulla stessa riga del tag (< ?php //commento )

L'apertura e chiusura corretta è la seguente:
< ?php (Su questa riga dalla "p" in poi non deve esserci niente) //codice ?> (dal simbolo "maggiore" in poi non deve esserci niente)

Pulendo i file dagli spazi bianchi inutili tutto è andato apposto.

Lascia un commento