2014-06-26 3 views
0

Je suis nouveau et je wordpress encore à apprendre.étiquette conditionnelle Wordpress dans une page ne fonctionne pas

J'ai une barre de recherche dans l'en-tête du thème et le client veut juste que, pour être spectacle dans la page de blog.

Alors, je l'ai essayé balises conditionnelles de wordpress. Et je suis venu à ceci:

<?php if (is_page('blog')){ ?> 
<form method="get" id="searchform" action="<?php echo home_url(); ?>/"> 
    <div id="search-text"> 
     <input type="text" value="<?php the_search_query(); ?>" name="s" id="s" autocomplete="off" /> 
    </div> 
    <input type="submit" id="searchsubmit" value="" /> 
    <br class="clear"> 
</form> 
<?php } 
wp_reset_query();?> 

J'ai essayé avec l'identification aussi bien.

De plus, je fais ce changement directement dans le thème parent. Comment l'utiliser dans le thème enfant? Dans les fonctions.php ou je devrais télécharger le searchform.php (c'est le fichier que je change) dans le dossier racine du thème enfant?

Merci beaucoup.

P.S. J'utilise Wordpress 3.9.1

Répondre

0

Je résolu ce problème en utilisant css. Ce que j'ai fait était d'afficher aucun à la barre de recherche, puis afficher le bloc dans les pages que je voulais.

Questions connexes