Home › Forum › Plugin e temi di WP › Rotator.php
-
AutorePost
-
-
30 Dicembre 2005 alle 16:18 #723DoctorPartecipante
St cercando di far funzionare questo script “rotator.php” per far cambiare ad ogni reload della pagina l’immagine dell’header..Ora il mio problema è: dove devo inserire la stringa per far si che l’immagine ad ogni reload cambi?..io ho pensato a header.php..giusto? ma dove?.. la stringa dovrebbe essere
<img src=”http://www.lorenzogambini.org/wp-images/image-rotator/rotator.php”>
devo sostituire quale parte con questa stringa?..
Grazie..
-
30 Dicembre 2005 alle 17:30 #35666SteveAglAmministratore del forum
Suggerirei la lettura della Dissezione di Un tema WordPress sul wiki, capita la struttura di un tema sarà più facile metterci mano.
-
31 Dicembre 2005 alle 10:17 #35676DoctorPartecipante
Avevo gia letto questa sezione, e l’ho riletta sotto tuo consiglio! Ma il dubbio rimane..Solitamente per cambiare l’immagine dell’header cambiavo il percorso di ricerca dell’immagine nel file header.php e fin qui tutto ok..ma cercavo un file di immagine..adesso devo introdurre un file diverso e nn so proprio come inserirlo..Un aiutino??
di solito cambiavo questa stringa..e funzionava..
#header { background: url(“<?php bloginfo(‘stylesheet_directory’); ?>/images/ kubrickheader11.jpg “) no-repeat bottom center; }
ma come faccio a sostituire quell kubrickheader11.jpg con la nuova stringa <img src=”http://www.lorenzogambini.org/wp-images/image-rotator/rotator.php”>??
-
31 Dicembre 2005 alle 10:28 #35677DoctorPartecipante
Risolto..ho aggiunto alla directory /images/ una sotto directory /rotator/ con dentro il file rotator.php e nel file header, ho sostituito questa stringa
#header { background: url(“<?php bloginfo(‘stylesheet_directory’); ?>/images/ kubrickheader11.jpg “) no-repeat bottom center; }
con questa
#header { background: url(“<?php bloginfo(‘stylesheet_directory’); ?>/images/rotator/ rotator.php“) no-repeat bottom center; }
qualche correzione da suggerire?
-
31 Dicembre 2005 alle 10:56 #35678DoctorPartecipante
avrei pero un’altro quesito.. il rotator.php adesso funziona correttamente. Nel caso in cui volessi però un’mmagine fissa per la home page e “random” per tutte le altre, come potrei modifcare lo script? questo è il file:
-
31 Dicembre 2005 alle 11:13 #35680SteveAglAmministratore del forum
Nel caso in cui volessi però un’mmagine fissa per la home page e “random” per tutte le altre
ti leggi i Tag Condizionali sul Wiki, in particolare le funzioni
is_page()
-
31 Dicembre 2005 alle 13:06 #35687DoctorPartecipante
perche is_page( ) ??
Non dovrei usare is_home( ) ??
Poi altra domanda..questi Tag Condizionali, dove dovrei aggiungerli? al file Rotator.php? e poi come faccio a specificare che voglio quella determinata immagine per la homePage?
Ho letto il Wiki ma nn ho capito molto di piu di quanto ti sto dicendo adesso..Sorry
-
31 Dicembre 2005 alle 14:31 #35688SteveAglAmministratore del forum
perche is_page( ) ??
Non dovrei usare is_home( ) ??
bravo, risposta esatta.
questi Tag Condizionali, dove dovrei aggiungerli?
in
header.php
, se sei in home –is_home( )
– richiami un’immagine statica, altrimenti richiami lo scriptrotator.php
. -
1 Gennaio 2006 alle 17:40 #35704DoctorPartecipante
sono riuscito solo a capire questo..
<?php if ( is_home() ) { } ?>
a questo punto dovrei aggiungere a questo il richiamo ad una immagine predefinita giusto? ma qual’è la sintassi da usare?..
e poi nell’header.php a che riga inserire la stringa?
-
1 Gennaio 2006 alle 20:29 #35706SteveAglAmministratore del forum
<?php if (is_home()) {
echo "<img src='percorso-immagine-statica.jpg' />";
}
else {
include("percorso-rotator.php");
}
?>
ma qual’è la sintassi da usare?.
come vedi è semplice codice PHP che stampa un semplicissimo codice HTML
e poi nell’header.php a che riga inserire la stringa?
non è una stringa, si tratta di codice PHP.
devi inserirla dove vuoi che appaia l’immagine fissa o rotante che dir si voglia.
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.