Visualizzazione risultati 1 fino 11 di 11

Discussione: Inserire link negli articoli

  1. #1
    Guest

    Predefinito Inserire link negli articoli

    Ho notato che se nel codice href inserisco solo il nome di un altro articolo che ho nel sito (quello linkato), il link funziona ugualmente senza necessariamente inserire tutto l’url completo di dominio.
    Volevo sapere se è una prassi comune accettata da WordPress o se è meglio andare alla vecchia inserendo l’url completo.

  2. #2
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,408

    Predefinito

    Citazione Originalmente inviato da fotoebenessere Visualizza messaggio
    Ho notato che se nel codice href inserisco solo il nome di un altro articolo che ho nel sito (quello linkato), il link funziona ugualmente senza necessariamente inserire tutto l’url completo di dominio.
    Volevo sapere se è una prassi comune accettata da WordPress o se è meglio andare alla vecchia inserendo l’url completo.
    In HTML è possibile valorizzare href con il solo percorso sotteso all'url dello stesso sito. Ad esempio il link ad una pagina può essere costruito con href="tua_pagina", mentre il link ad un articolo con href="tuo_articolo".
    Per fare ciò con Wordpress non è necessario utilizzare codice HTML. Selezionando un blocco "Paragrafo" si può utilizzare il pulsante "Link" per valorizzare il collegamento con l'intero percorso, oppure con solo /tuo_articolo.
    Se invece si utilizza il blocco "Paragrafo classico", selezionando il pulsante "Inserisci/Modifica Link" e successivamente il pulsante "Opzioni link", verranno elencati sia gli articoli che le pagine (è possibile anche eseguire ricerche) e procedere con la selezione di ciò che si vuole linkare.
    Saluti

  3. #3
    Guest

    Predefinito

    Si, effettivamente sto mettendo
    Codice:
    <href="articolo">xxx</a>

  4. #4
    Guest

    Predefinito

    Però ho notato che per le immagini che ho in Media devo mettere l'url completo altrimenti non le trova.

  5. #5
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,408

    Predefinito

    Citazione Originalmente inviato da fotoebenessere Visualizza messaggio
    Però ho notato che per le immagini che ho in Media devo mettere l'url completo altrimenti non le trova.
    Wordpress salva i media nel percorso /wp-content/uploads/anno/mese/nome_file (sempreché non si modifichino le impostazioni di default).
    E' possibile, pertanto, valorizzare href="wp-content/uploads/anno/mese/nome_file".
    Continua a sfuggirmi, tuttavia, perché Lei utilizzi il codice HTML anziché utilizzare i tools di Wordpress.

    Saluti

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da frasidipace Visualizza messaggio
    Wordpress salva i media nel percorso /wp-content/uploads/anno/mese/nome_file (sempreché non si modifichino le impostazioni di default).
    E' possibile, pertanto, valorizzare href="wp-content/uploads/anno/mese/nome_file".
    Continua a sfuggirmi, tuttavia, perché Lei utilizzi il codice HTML anziché utilizzare i tools di Wordpress.

    Saluti
    Che tools intendi? C'è qualche altro modo per inserire i link negli articoli?

    EDIT: Intendi questo? Mostra il logo solo nella home, non nelle pagine o articoli.

    Codice PHP:
    if (is_home()) {
    <a href="<?php echo esc_url(home_url('/'));?>" alt="" rel="home"><img src="wp-content/uploads/logo.png" /> </a>
    } else {
    <a href="<?php echo esc_url(home_url('/'));?>" alt="" rel="home"><img src="wp-content/uploads/logo.png" /> </a>
    }
    Ultima modifica di fotoebenessere : 11-08-2021 alle ore 15.56.51

  7. #7
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,408

    Predefinito

    Citazione Originalmente inviato da fotoebenessere Visualizza messaggio
    Che tools intendi? C'è qualche altro modo per inserire i link negli articoli?

    EDIT: Intendi questo? Mostra il logo solo nella home, non nelle pagine o articoli.

    Codice PHP:
    if (is_home()) {
    <a rel="nofollow" href="<?php echo esc_url(home_url('/'));?>" alt="" rel="home"><img src="wp-content/uploads/logo.png" /> </a>
    } else {
    <a rel="nofollow" href="<?php echo esc_url(home_url('/'));?>" alt="" rel="home"><img src="wp-content/uploads/logo.png" /> </a>
    }
    Il tool lo avevo descritto nella risposta di ieri. Te la riporto di seguito:

    Per fare ciò con Wordpress non è necessario utilizzare codice HTML. Selezionando un blocco "Paragrafo" si può utilizzare il pulsante "Link" per valorizzare il collegamento con l'intero percorso, oppure con solo /tuo_articolo.
    Se invece si utilizza il blocco "Paragrafo classico", selezionando il pulsante "Inserisci/Modifica Link" e successivamente il pulsante "Opzioni link", verranno elencati sia gli articoli che le pagine (è possibile anche eseguire ricerche) e procedere con la selezione di ciò che si vuole linkare
    .

    Se non conosci bene Wordpress, in rete trovi dei tutorial che ti spiegano in dettaglio come fare.
    Saluti

  8. #8
    Guest

    Predefinito

    Me ne intendo abbastanza di WP, ho trovato il modo di inserire immagini negli articoli con url abbreviato:

    Codice PHP:
    src="../wp-content/uploads/img.jpg"

  9. #9
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,408

    Predefinito

    Citazione Originalmente inviato da fotoebenessere Visualizza messaggio
    Me ne intendo abbastanza di WP, ho trovato il modo di inserire immagini negli articoli con url abbreviato:

    Codice PHP:
    src="../wp-content/uploads/img.jpg"
    Non metto in dubbio le tue conoscenze di Wordpress ma continuo a non capire il motivo per cui scrivi codice.
    Anche per l'inserimento di una immagine Wordpress consente di farlo velocemente caricando i media nell'articolo o nella pagina.
    Tuttavia se trovi più comodo scrivere codice rispetto all'utilizzo dei tools messi a disposizione da Wordpress, va bene uguale.

    Saluti

  10. #10
    Guest

    Predefinito

    Quello che voglio fare è togliere il prefisso dell'url della home e mettere al suo posto questo quando necessario in modo che se cambio sito non devo star li a riscriverli:

    Codice PHP:
    <?php echo esc_url(home_url('/'));?>
    Ultima modifica di fotoebenessere : 11-08-2021 alle ore 23.06.51

  11. #11
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,408

    Predefinito

    Citazione Originalmente inviato da fotoebenessere Visualizza messaggio
    Quello che voglio fare è togliere il prefisso dell'url della home e mettere al suo posto questo quando necessario in modo che se cambio sito non devo star li a riscriverli:

    Codice PHP:
    <?php echo esc_url(home_url('/'));?>
    Come ho già scritto, i tools di Wordpress ti consentono di inserire il percorso del file senza l'url del sito.
    Ad ogni modo se cambi sito, una volta esportato il DB, prima di importarlo sul nuovo sito, comunque dovrai editarne il contenuto per cambiare l'url da vecchio a nuovo, cosa che si fa velocemente con un normale editor di testo. In alternativa esistono plugin che consentono di gestire la migrazione da vecchio a nuovo.
    Però credo che siamo off-topic, quindi mi fermerei qui.

    Saluti

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •