Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Problema codice

  1. #1

    Problema codice

    Ciao a tutti ;
    In un mio blog wordpress vorrei utilizzare il seguente codice, trovato in rete, per ottimizzare la condivisione su facebook nel particolare delle immagini.

    <?php if (is_single()) { ?>
    <link rel="image_src" href="<?php bloginfo('siteurl'); ?>/wp-content/themes/miotema/images<?php the_title(); ?>.jpg" />
    <?php }else{ ?>
    <link rel="image_src" href="<?php bloginfo('siteurl'); ?>/wp-content/themes/miotema/images/copertina.jpg" />
    <?php } ?>


    Mi trovo a dover affrontare un problema però...
    La parte relativa alle pagine singole infatti indica come la fine del percorso per il recupero dell'immagine la cartella /images
    Nel mio caso però, Wordpress salva le immagini caricate nei post seguendo questo percorso

    wp-content/uploads/2012/01

    Ciò mi crea dei problemi su come indicare la cartella di pescaggio in quanto le due finali variano a seconda dell' anno e del mese.

    Qualche suggerimento su come modificare questo codice per ovviare a questo problema ?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    se è solo per il percorso basta che lo cambi...

    Codice PHP:
    <?php
    // in realtà le due righe seguenti puoi inizializzarle come vuoi, p.es. con anno e mese correnti
    $anno '2012';
    $mese '01';
    $ref "$anno/$mese";
    ?>
    ... href="<?php bloginfo('siteurl'); ?>/wp-content/uploads/<?php print $ref?>" /> -...

  3. #3
    Ciao, perdona l' ignoranza ... mi in questo modo a febbraio quando la cartella di salvataggio sarà 02 pescherà in automatico ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    no... leggi il commento... devi settare tu i valori, avresti allora:

    Codice PHP:
    ...
    $anno date('Y');
    $mese date('m');
    ... 
    ...così sì.

  5. #5
    Ancora non ci sono ...
    ho inserito il codice come mi hai scritto ma non funziona
    io devo far in modo che venga pescata l' immagine che si chiama come il titolo del post

    Ho provato questa modifica ma non va ...

    Codice PHP:
    <link rel="image_src" href="<?php bloginfo('siteurl'); ?>/wp-content/uploads/<?php print $ref?>/<?php the_title(); ?>.jpeg" /> />
    Grazie ancora

  6. #6
    non considerare l' errore di doppio />/> ... ho sbagliato a scrivere

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    non ricordo la variabile... basta che metti quella... mi pare $post->post_title (se c'è qualche parte nell'html dove ti compare basta che guardi lì, altrim. sui docs di WP)

  8. #8
    non riesco a venirne a capo ...
    l' unica soluzione funzionante è quella di caricare via ftp l' immagine con il nome del titolo nella cartella images e mantenere il codice che ho scritto in partenza .
    Così va...

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.