récupérer l’url de l’image de the_custom_header_markup

  • WordPress :4.7
  • Statut : non résolu
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #1637560

    rebk
    Participant
    Initié WordPress
    39 contributions

    Bonjour,

    Je souhaiterai récupérer uniquement l’url source de l’image d’en-tête que l’on entre en admin et qui est nativement appelée dans header-image.php  <?php the_custom_header_markup(); ?> et qui sort en frontend :

    <div id="wp-custom-header" class="wp-custom-header">
    
    <img src="http://monsite.com/.../wp-content/uploads/2017/04/fond.jpg" width="2000" height="1257" alt="Noves" sizes="100vw" />
    
    </div> 

    <span id="line197"></span>	Alors que je voudrai quelque chose qui me sorte juste http://...etc../fond.jpg		
    
    Merci de votre aide !!

    Ma configuration WP actuelle

    • Thème utilisé : twentyseventeen
    #1637561

    PhiLyon
    Modérateur
    Maître WordPress
    15707 contributions
    #1637584

    rebk
    Participant
    Initié WordPress
    39 contributions

    euh…merci PhiLyon mais ça ne répond pas à ma question…. je me suis sûrement mal expliquée :

    je cherche le bout de code qui appelle la fameuse image qu’on charge en admin pour l’en-tête, quelque chose comme <?php get_url_of_the_custom_header_markup ?>

    #1637586

    PhiLyon
    Modérateur
    Maître WordPress
    15707 contributions

    Bonjour.

    Sûrement ça

    <?php get_template_part( 'template-parts/header/header', 'image' ); ?>

    🙂

    #1637723

    rebk
    Participant
    Initié WordPress
    39 contributions

    Merci beaucoup PhiLyon pour ton aide 😉

    Hélas ça n’est toujours pas ça, là ça me sort l’ulr du logo dans une image, dans une div. Alors que je souhaite l’url de ‘image d’entête qu’utilise twentySeventeen (donc pas le logo) et juste l’url donc pas sous forme <div></div>

     

    #1637728

    PhiLyon
    Modérateur
    Maître WordPress
    15707 contributions

    Et bien l’url de l’image est dans la bibliothèque de médias, tu cliques sur l’image et à droite tu auras l’url.

    🙂

    #1637772

    rebk
    Participant
    Initié WordPress
    39 contributions

    Oui mais ça va me donner l’url absolue, hors cette image va être changée régulièrement d’où mon besoin de trouver comment l’appeler avec un get url, sinon je ferai juste une div img avec la bonne image ;)…

    il me faudrait quelque chose comme comme <?php get_url_of_the_custom_header_markup ?>

    #1637787

    Flobogo
    Modérateur
    Maître WordPress
    13143 contributions

    Bonjour,

    Pour appeler l’image en header, c’est ce code :

    <?php the_custom_header_markup(); ?>

    #1637809

    rebk
    Participant
    Initié WordPress
    39 contributions

    Merci Flobogo mais je pense que tu n’as pas du lire le tout premier post, je cherche à récupérer juste l’url de l’image pas tout le custom header markup…

    l’idée est que je souhaite utiliser cette image comme fond du site donc sous forme

    <div style= »background: url(« <?php get_url_of_the_custom_header_markup ?> ») 0 0 no-repeat ; »>…</div>

     

    Merci beaucoup de votre aide

    #1637876

    Flobogo
    Modérateur
    Maître WordPress
    13143 contributions

    Et bien alors, suivez ce que dit PhiLyon, au lieu de demander le code PHP. 😕

    Ou, comme vous le dites vous-même :

    sinon je ferai juste une div img avec la bonne image

    #1637886

    rebk
    Participant
    Initié WordPress
    39 contributions

    comme dit plus haut :

    « Oui mais ça va me donner l’url absolue, hors cette image va être changée régulièrement d’où mon besoin de trouver comment l’appeler avec un get url, sinon je ferai juste une div img avec la bonne image ;)…
    <div class= »bbp-reply-content »>

    il me faudrait quelque chose comme comme <?php get_url_of_the_custom_header_markup ?> »

    </div>

    #1637893

    Flobogo
    Modérateur
    Maître WordPress
    13143 contributions

    J’ai bien compris, mais il n’y a pas 50 solutions. Puisque le code que je vous ai donné appelle toute la 1ère partie du header, alors utilisez l’URL complète de l’image. C’est l’un ou l’autre.

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