- Statut : non résolu
- Ce sujet contient 8 réponses, 3 participants et a été mis à jour pour la dernière fois par hamon2, le il y a 11 années et 6 mois.
-
AuteurMessages
-
24 mai 2013 à 21 h 17 min #524599
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 3,5,1
– Version de PHP/MySQL : 5,1
– Thème utilisé : twentytwelve-child
– Extensions en place :
– Nom de l’hebergeur : ovh
– Adresse du site : http://ventedepipes.frProblème(s) rencontré(s) :
Dans les galeries de mon site, par exemple :
http://ventedepipes.fr/WordPress3/vente-de-pipes-exceptionnelles/visiter-lexposition-de-la-vente/galerie-n-01/
Il y a des vignettes et quand on clique dessus on va sur une page qui montre l’image en grand avec description, etc… , par exemple :
http://ventedepipes.fr/WordPress3/vente-de-pipes-exceptionnelles/visiter-lexposition-de-la-vente/galerie-n-01/1a/
Sur cette page il y a entre autre ceci :
« Publié le 27 avril 2013 à 800 × 600 dans Galerie n° 01. »
Lorsque « j’inspecte » cette ligne avec firebug, le code concerné est le suivant :Or ce code, c’est du html, et j’aimerais savoir où se trouve le php qui fabrique ce code html.
Merci pour votre aide.
25 mai 2013 à 6 h 07 min #894887Or ce code, c’est du html, et j’aimerais savoir où se trouve le php qui fabrique ce code html.
Le code peut venir de 3 sources :
– WordPress (dans ce cas, mieux ne pas y toucher)
– le thème (le code se trouve dans wp-contentthemestwentytwelve)
– une extension (le code se trouve alors dans wp-contentpluginsmaGallerie) dans le cas d’une galerie créée par une extension.Après les modifications dépendent de ce que tu souhaites modifier précisément. S’il s’agit du texte qui s’affiche (par exemple remplacer publié le par date de rédaction) il faut modifier le fichier de traduction et non pas le code php.
25 mai 2013 à 6 h 20 min #894888merci pour ta réponse,
en fait cette ligne contient plusieurs informations :
– La date de publication,
– La taille de l’image (clicable),
– Le nom de la galerie (clicable).Je voudrais ne conserver que le nom de la galerie pour permettre un retour facile à la galerie. Et pouvoir ajouter queqlues mots du genre « retour à « .
Mais pour ça il faut que je sache où se trouve le code php qui génère le html…
25 mai 2013 à 8 h 15 min #894889CEs lignes se trouvent dans le fichier image.php:
<?php
<footer class="entry-meta">
<?php
$metadata = wp_get_attachment_metadata();
printf( __( '<span class="meta-prep meta-prep-entry-date">Published </span> <span class="entry-date">%2$s</span> at <a href="%3$s" title="Link to full-size image">%4$s × %5$s</a> in <a href="%6$s" title="Return to %7$s" rel="gallery">%8$s</a>.’, ‘twentytwelve’ ),
esc_attr( get_the_date( ‘c’ ) ),
esc_html( get_the_date() ),
esc_url( wp_get_attachment_url() ),
$metadata[‘width’],
$metadata[‘height’],
esc_url( get_permalink( $post->post_parent ) ),
esc_attr( strip_tags( get_the_title( $post->post_parent ) ) ),
get_the_title( $post->post_parent )
);
?>
<?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<span class="edit-link">‘, ‘</span>‘ ); ?>
</footer><!-- .entry-meta -->Que veux tu exactement conserver?
25 mai 2013 à 8 h 25 min #894890Je voudrais supprimer la date et la taille de l’image et conserver un lien vers la page d’origine de l’image.
Au finale il n’y aurait plus que « retour vers la galerie n° 01 ».Merci
25 mai 2013 à 8 h 41 min #894891tu peux essayer de remplacer par
<?php
printf( __( '<span class="meta-prep meta-prep-entry-date">Retourner à </span> <a href="%1$s" title="Return to %2$s" rel="gallery">%3$s</a>.’, ‘twentytwelve’ ),
esc_url( get_permalink( $post->post_parent ) ),
esc_attr( strip_tags( get_the_title( $post->post_parent ) ) ),
get_the_title( $post->post_parent )
);Attention, c’est fait en ligne, il est donc possible qu’il y ait une erreur de syntaxe, c’est pour te montrer le principe.
25 mai 2013 à 9 h 27 min #894892merci, je vais essayer.
Je suppose que c’est dans single.php que je fais la manip ?25 mai 2013 à 9 h 37 min #894893non, je t’avais indiqué le fichier concerné, il s’agit de image.php.
25 mai 2013 à 12 h 12 min #894894En te relisant avant de faire une connerie, je m’en étais aperçu à temps, et ça marche 🙂
Je dois aussi te remercier pour un hook que tu m’avais envoyé pour modifier la bordure des vignettes et que je n’avais pas réussi à installer à l’époque. Maintenant j’y suis arrivé et ça marche aussi.
Vraiment un grand merci à toi 🙂
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.