Errore "Call to undefined function get_header()" in index.php

5 mag 2013, 20:06:32
Visualizzazioni: 14.4K
Voti: 2

Sto cercando di creare un tema.

Ho creato un file header.php e lo richiamo nel file index.php usando:

<?php get_header();?>

Quando provo a eseguire il mio file index.php mostra questo errore:

Call to undefined function get_header()

Cosa potrebbe essere sbagliato?

3
Commenti

Mostra qui il tuo codice header.php e index.php

Piyush Dhanotiya Piyush Dhanotiya
25 feb 2016 15:31:00

Come hai provato a "eseguire" quel file index.php ....... ?? Hai creato uno style.css nella cartella del tema e provato ad attivare il tema dal pannello di controllo ??

Anoop D Anoop D
25 feb 2016 16:18:47

Hai creato un index.php all'interno della cartella del tema? Se no, per favore guarda la risposta di Rarst ......

Anoop D Anoop D
25 feb 2016 16:28:02
Tutte le risposte alla domanda 2
0

I template dei temi WordPress non sono pensati per essere eseguiti direttamente. Vengono caricati dal core di WordPress (dopo che l'ambiente appropriato è stato configurato) secondo la Gerarchia dei Template.

5 mag 2013 20:09:36
0

Generalmente questo accade quando qualcuno ha erroneamente inserito index.php da un tema nella cartella di installazione di WP, dove sovrascrive l'index.php che è il file principale di WordPress. Scarica nuovamente WordPress e prendi il singolo file, index.php dalla sua cartella principale, sostituendo il file che ora hai come index.php

fonte

5 mag 2013 20:08:44