Wordpress, nuove pagine tema e funzioni php

dalziani

Nuovo Utente
12 Ott 2009
9
0
0
Ciao, per sviluppare un tema accessibile per Wordpress (http://4elementi.info/wordpress/?page_id=47) ho dovuto aggiungere al tema delle nuove pagine.

Come mai non posso inserirvi le funzioni del Cms (ad esempio <?php echo get_option('siteurl'); ?>), che funzionano solo nei file index.php, sidebar.php etc. ?

Persino creando una nuova pagina 404.php (che esiste in altri temi) le funzioni di Wordpress inserite lì non funzionano.

Un caro saluto

Francesco
 
Funzioni Wordpress in nuove pagine tema

Ciao Eliox,

semplicemente inserisco <?php echo get_option('siteurl'); ?> nel contesto Html dove occorre.

Come nei file preesistenti.

Ad esempio: se voglio creare il path Sei su: Home > Tecnica > Accessibilità, il link di Home diventa <a href="<?php echo get_option('siteurl'); ?>">Home</a>...

... oppure se voglio richiamare il titolo del post nel tag <meta> per la descrizione: <?php the_title(); ?>.

Troppo semplice?

Oppure <?php language_attributes(); ?> per le specifiche della lingua nella Dtd (lang="it-IT").

Grazie

Francesco
 
In wordpress hai bisogno di creare la pagina function.php in cui gestire tutte le funzioni di tutte le pagine. E' un tantino complesso.
 
E' vero che è complesso.

Ad esempio non riesco a inviare tramite form e metodo 'post' il valore della variabile della lingua <?php language_attributes(); ?> da index.php a nuove pagine.

Ugualmente non so come richiamare i dati dal database per poi farli acquisire come variabile alle nuove pagine.

In pratica: come si interfaccia functio.php con pagine non di sistema?

Grazie e tanti auguri di Serene Festività

Francesco
 

Discussioni simili