Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problema con immagine ottenuta in modo automatico tramite form

    Salve, ho un sito web di eventi e ho deciso di impostare la locandina che gli utenti inseriscono automaticamente tramite form in una parte del loro spazio evento in dimensioni ridotte, questo è uno stralcio di codice che ho utilizzato:

    Codice PHP:
    Codice PHP:
     <?php if(has_post_thumbnail()) { ?>

    <?php $image_src wp_get_attachment_image_srcget_post_thumbnail_id$post->ID ), false'' ); ?>

    <div class="page-title-bg" style="background-image: url(<?php echo esc_url($image_src[0]); ?>); background-position: 50% 50%; background-size: contain; left: 800px;"</div>
    Il mio problema ora sta nel fatto che vorrei rendere questa immagine cliccabile per visualizzarla a dimensione reale in una nuova pagina, oppure farla aprire nella stessa pagina ma più grande..

    Non riesco ad ottenere questo risultato anche perchè l'immagine è ottenuta da una funzione php (esc_url($image_src[0]); ) , mentre se era un immagine fissa era un altra storia...

    è possibile ottenere questo risultato? grazie a tutti
    Ultima modifica di Vincent.Zeno; 09-03-2016 a 22:28

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    chiarisci queste cose:

    si serve saperlo scrivere in php?
    stai usando un cms? (se si quale)
    da quel poche che si vede nel codice sembra che l'immagine sia un background, è così?

  3. #3
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    chiarisci queste cose:

    si serve saperlo scrivere in php?
    stai usando un cms? (se si quale)
    da quel poche che si vede nel codice sembra che l'immagine sia un background, è così?
    si
    wordpress
    si è un background

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    prima di chiudere la discussione per crossposting:
    http://forum.html.it/forum/showthrea...readid=2935818
    (ricorda che il crossposting su questo forum non è consentito)

    chiedo: non ti riesce di inserire semplicemente l'immagine nel contenitore (il div, e poi farci quello che vuoi)?

  5. #5
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    prima di chiudere la discussione per crossposting:
    http://forum.html.it/forum/showthrea...readid=2935818
    (ricorda che il crossposting su questo forum non è consentito)

    chiedo: non ti riesce di inserire semplicemente l'immagine nel contenitore (il div, e poi farci quello che vuoi)?
    non sapevo su quale sezione mettere la domanda, puoi chiudere l'altra?:
    http://forum.html.it/forum/showthrea...readid=2935818

    come potrei fare in termini di codice?, fammi un esempio grazie

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Quote Originariamente inviata da tommix95 Visualizza il messaggio
    come potrei fare in termini di codice?, fammi un esempio grazie
    avevi detto che se fosse stata un'immagine statica non avresti avuto problema... in questo caso dovresti soli inserire la variabile immagine in un tag img delimitato da a

    esempio spiccio, da verificare nel tuo contesto:
    codice:
    <?php if(has_post_thumbnail()) { ?>
    
    <?php $image_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), false, '' ); ?>
    
    <div class="page-title-bg" style="background-image: url(<?php echo esc_url($image_src[0]); ?>); background-position: 50% 50%; background-size: contain; left: 800px;">
    <a href="<?php echo esc_url($image_src[0]); ?>" >
    <img src="<?php echo esc_url($image_src[0]); ?>"></a>
    </div>

  7. #7
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    avevi detto che se fosse stata un'immagine statica non avresti avuto problema... in questo caso dovresti soli inserire la variabile immagine in un tag img delimitato da a

    esempio spiccio, da verificare nel tuo contesto:
    codice:
    <?php if(has_post_thumbnail()) { ?>
    
    <?php $image_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), false, '' ); ?>
    
    <div class="page-title-bg" style="background-image: url(<?php echo esc_url($image_src[0]); ?>); background-position: 50% 50%; background-size: contain; left: 800px;">
    <a href="<?php echo esc_url($image_src[0]); ?>" >
    <img src="<?php echo esc_url($image_src[0]); ?>"></a>
    </div>
    Infatti così la tratterei come una qualsiasi immagine. Capito!! Grazie

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.