February 17
Nella programmazione, le istruzioni condizionali verificare la presenza di determinate condizioni e quindi eseguire porzioni di codice solo se tali condizioni sono soddisfatte. I programmatori chiamano anche queste affermazioni "if-then", perché si comincia con la parola "se". Wordpress utilizza speciali "tag condizionali" - funzioni incorporate pensati per l'uso con le istruzioni condizionali - nel file di modello di temi. Questi tag verificare se un visitatore sta leggendo un tipo di contenuto o di un altro, ma è possibile creare file di modelli separati per eliminare la necessità di questi tag. È inoltre possibile condensare più istruzioni "if-then" utilizzando l'operatore "e".
1 Accedere al cruscotto Wordpress si trova nella directory wp-admin del tuo sito web. Passare a "Aspetto" e cliccare sul link "Editor" per caricare l'interfaccia "modificare i temi".
2 Caricare ogni file di modello elencato nella sezione "Modelli" e controllare il suo codice per istruzioni condizionali. Queste dichiarazioni includono affermazioni "if-then" e spesso utilizzano uno dei "tag condizionali" built-in Wordpress, come "is_page ()" e "is_single ()." Ad esempio, il seguente è un'istruzione condizionale che include entrambi questi elementi:
<? Php if (is_single ()):?>
<! - HTML qui eseguito se la pagina è la visualizzazione di un singolo post ->
<? Php endif; ?>
3 Determinare se è possibile sostituire l'uso del condizionale con un nuovo file di modello. È possibile rimuovere "is_single ()" da un file index.php, per esempio, e creare un modello "single.php" che include il codice che si differenzia tra le visualizzazioni indice e solo post in Wordpress. Crea "home.php" per eliminare la necessità di "is_home ()" o "is_front_page ()" e così via.
4 Combinare molte affermazioni "if-then" annidati uno dentro l'altro. Ad esempio, queste istruzioni nidificate "if-then" verificare la presenza di due condizioni:
if ($ roba == "cose") {
if ($ roba == "voci") {
echo 'Stuff is equal to things and items.';
}
}
Modificare questo codice di seguito:
if ($ roba == "cose" && $ roba == "articoli") {
echo 'Stuff è pari a cose e oggetti.';
}