Domanda

Ho un file che includo attraverso il sito su index.php, single.php ecc.

Questo file si comporta davvero in cocco e si comporta come non parte
significato ambientale di wordpress:

Ricevo errori su get_bloginfo ('template_url') e non lo farà
Ottieni i valori dalla mia pagina delle opzioni.

Qualche idea su cosa potrebbe succedere?

Ecco il codice include che ho nel mio index.php (da qualche parte a metà pagina):

<?php include(get_bloginfo('template_url') .'/extras/floater.php'); ?>

(Include il file, quindi il problema non c'è)

Ecco il codice Actuall "Floater.php" ...:

<?php
    function establishParms() {
    // get yes/no values and urls..
    $facebook = get_option('sg_show_facebookfloater');
    $twitter = get_option('sg_show_twitterfloater');
    $mail = get_option('sg_show_mailfloater');

        // facabook
        if($facebook == "Yes") {
            $facebook = '<li><a href="'. get_option('sg_url_facebookfloater') .'"><img src="'. get_bloginfo('template_url') .'/images/facebook.png" alt="'.__('Visit us on Facebook', 'sagive').'" /></a></li>';
        } 

        // twitter
        if($twitter == "Yes") {
            $twitter = '<li><a href="'. get_option('sg_url_twitterfloater') .'"><img src="'. get_bloginfo('template_url') .'/images/twitter.png" alt="'.__('Visit us on Twitter', 'sagive').'" /></a></li>';
        } 

        // mail
        if($mail == "Yes") {
            $mail = '<li><a href="'. get_option('sg_url_mailfloater') .'"><img src="'. get_bloginfo('template_url') .'/images/mail.png" alt="'.__('Contact us', 'sagive').'" /></a></li>';
        } 
    }
?>

<div class="floatingBar" >
    <ul class="gotop">
        <?php echo $facebook; ?>
        <?php echo $twitter; ?>
        <li><a href="#top"><?php echo '<img src="'. get_bloginfo('template_url') .'/images/mail.png" alt="" />'; ?></a></li>                                    
        <li><a href="#top"><?php echo '<img src="'. get_bloginfo('template_url') .'/images/up.png" alt="" />'; ?></a></li>
    </ul>
</div>  

.
Niente di speciale lì anche così .. Sono rimasto senza risposta a cui pensare.

Inoltre ... ha avuto un problema non strano con questo sito (che funziona alla grande su LocalHost)
Ho una funzione che ha fatto una cosa semplice all'interno del file Function.php:

function setPaths() {
    $templateUrl = get_bloginfo('template_url');
    $imagesUrl = get_bloginfo('template_url')."/images/";
}

Ma quando si tenta di usare $ templateurl nel file index.php non mi ha dato nulla ..

Mi piacerebbe per il tuo aiuto :)
Saluti, sagivi

REVISIONE:

Ecco un esempio di un errore che ho ricevuto:

Fatal error: Call to undefined function get_bloginfo() in /home/workspac/public_html/sagive/wp-content/themes/sagive-spaceJunkie/extras/floater.php on line 29

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top