Si può richiamare il file header.php in una pagina che non sia index.php?
Facendo copia incolla del file index.php nella pagina laterale non me lo fa fare, quindi sbaglio qualcosa.
Avete idea di cosa mi sono scordato?
Si può richiamare il file header.php in una pagina che non sia index.php?
Facendo copia incolla del file index.php nella pagina laterale non me lo fa fare, quindi sbaglio qualcosa.
Avete idea di cosa mi sono scordato?
se usi il metodo include la pagina in cui infili l'header.php deve essere una pagina php...altrimenti non ho capito di cosa stai parlando
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Se metto l'istruzione
<?php get_header(); ?>
in index.php mi funziona.
Se invece la stessa istruzione la metto in un file prova.php nella stessa radice non gira e mi dice:
Fatal error: Call to undefined function get_header() in D:\Inetpub\webs\laugherit\prova.php on line 1
Wordpress o Joomla per esempio sono dei CMS, stai cercando di apportare modifiche ad uno di questi?
Oppure stai lavorando ad un qualcosa che hai fatto tu da zero?
Il codice che hai inserito in index è una chiamata di funzione che probabilmente è in un file esterno che includi prima della chiamata (all'inizio del codice della pagina) oppure è inserita in index.php
nella tua pagina di prova non è definita la funzione. Devi quindi includere il file che la contiene
Se ho ben capito, stai facendo un pastrocchio.
Non puoi prendere un po' di codice di WP ed usarlo per altre cose, funziona solo all'interno del framework di WP.
get_header() per esempio è una funzione propria di WP, non è una funzione nativa di PHP, quindi se la usi all'interno di WP funziona, se la usi da un'altra parte invece no, perché non esiste, infatti ottieni il messaggio:
Fatal error: Call to undefined function get_header() in D:\Inetpub\webs\laugherit\prova.php on line 1
Wordpress o lo usi per tutto il progetto oppure non lo usi affatto, non puoi fare un po' e un po'.