cacher le titre d’un article selon la catégorie (Créer un compte)

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #487674
    numero7
    Membre
    Initié WordPress
    11 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.01
    – Thème utilisé : mimbo custom

    Problème(s) rencontré(s) :

    Bonjour à tous, j’aimerai cacher le titre et les informations meta de certains articles dans mon fichier single.php en fonction d’une catégorie donnée. est-ce qu’il y a un moyen de le faire via le fichier function.php ou en codant une condition dans le fichier single ? j’ai trouvé sur le forum anglophone une solution mais qui date de 2006 et dont le code est un peu dépassé.

    Merci d’avance pour votre aide et belle journée à vous tous.

    #744490
    numero7
    Membre
    Initié WordPress
    11 contributions

    a tout hasard, voici mon code :

    <div id="content">
    
    	
    
          
     
      <div id="post-” >
    	 
    			<div class="entry clearfloat">
    				<?php the_content('<p>‘.__(‘Read the rest of this entry’,’Mimbo’).’»</p>‘); ?>
    
    				 ‘<p><strong> ‘.__(‘Pages:’,’Mimbo’).’ </strong>‘, 
    				‘after’ => ‘</p>‘, 
    				‘next_or_number’ => ‘number’)); 
    				?>
    				</div>
    				
    			<?php the_tags('<span id="tags"><strong>‘.__(‘Tagged as:’,’Mimbo’).’</strong> ‘, ‘, ‘, ‘</span>‘); ?>
    			
    	<?php edit_post_link(__('Edit this entry','Mimbo'), '<p>‘, ‘»</p>‘); ?>
    
    </div>
    
          
    	 ID; 
          ?>
          
          
      
    		<div id="post-” >
    			<h2 class="posttitle"></h2>
    	
    		 <p class="postmetadata">le  • Catégorie </p>
    		 
    			<div class="entry clearfloat">
    				<?php the_content('<p>‘.__(‘Read the rest of this entry’,’Mimbo’).’»</p>‘); ?>
    
    				 ‘<p><strong> ‘.__(‘Pages:’,’Mimbo’).’ </strong>‘, 
    				‘after’ => ‘</p>‘, 
    				‘next_or_number’ => ‘number’)); 
    				?>
    				</div>
    				
    			<?php the_tags('<span id="tags"><strong>‘.__(‘Tagged as:’,’Mimbo’).’</strong> ‘, ‘, ‘, ‘</span>‘); ?>
    			
    	<?php edit_post_link(__('Edit this entry','Mimbo'), '<p>‘, ‘»</p>‘); ?>
    
    </div>
    
    	
    
    	
    
    		<p></p>
    
    
    
    	</div>

    je reçois une l’erreur suivante : Parse error: syntax error, unexpected T_ENDWHILE in ….

    Je pense que j’ai mal codé la boucle ou qu’il manque qque chose.
    merci pour votre aide.

    #744491
    Li-An
    Modérateur
    Maître WordPress
    23715 contributions

    Moi je me casserai pas la tête.

    
    
    <h2 class="posttitle"></h2>

    À mettre à l’endroit où doit apparaitre ou pas le titre. Mais je ne suis pas un grand savant en php.

    #1603120
    momofr@free.fr
    Modérateur
    Maître WordPress
    3222 contributions

    Un filtre PHP dans le fichier functions.php (pour une thème enfant) doit pouvoir faire ça… mais c’est un dev PHP qui te dira (ou fera) ce qu’il faut faire.

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.