WordPress Italy Forum » Problemi Vari con WP

Creare link ad una categoria

(15 articoli)
  1. Tremisfero
    Membro

    Salve gente,
    vorrei creare un link ad una categoria molto semplice, e ottenere questo output:

    < a href="link-a-categoria" >Nome categoria< /a >

    Vorrei ottenerlo senza l'esclusione di tutte le altre ma tramite l'identificazione di quella che mi interessa, magar tramite ID o nome.

    Come?

    Posted: 3 anni # -
  2. clikki sopra il nome della categoria e copi il link nella barra del tuo browser

    Posted: 3 anni # -
  3. Tremisfero
    Membro

    Ok... se voglio però avere il permalink alla categoria, in modo che se anche modifico il nome il link resta sempre funzionante? Un tag che crei il link alla categoria da piazzare nel menù del sito e che resti lì per sempre (ma non voglio usare il list_cat e andare per esclusione mostrando solo quella che mi serve: vorrei indicarne l'ID).
    Praticamente sia link che nome visualizzati devono essere estratti dinamicamente tramite l'id.

    Posted: 3 anni # -
  4. Tremisfero
    Membro

    Ah sì, perfetto. Per visualizzare il nome in modo dinamico invece? Sempre senza dover fare un list e poi escludere tutte le altre, ma settando l'ID di quella che voglio estrarre?

    Posted: 3 anni # -
  5. Tremisfero
    Membro

    Quindi mi stai suggerendo di settare come titolo da visualizzare la descrizione della categoria e poi di estrarla al posto del titolo effettivo?

    Posted: 3 anni # -
  6. no ti ho dato due possibilità una semlice, che è quella che scrivi ed una più complessa con get_the_category da dove puoi estrarre quello che vuoi.

    Posted: 3 anni # -
  7. Tremisfero
    Membro

    OK grazie sei stato gentilissimo ^_^

    Posted: 3 anni # -
  8. mitch
    Membro

    No scusate, non ho mica capito dal codex come ottenere, anche fosse in modo non dinamico, l'url della categoria...

    Purtroppo non conosco nè l'inglese nè il php.

    Dovrei soltanto linkare una categoria da un post...

    Posted: 1 anno # -
  9. Paper
    Membro

    No scusate, non ho mica capito dal codex come ottenere, anche fosse in modo non dinamico, l'url della categoria...
    Purtroppo non conosco nè l'inglese nè il php.
    Dovrei soltanto linkare una categoria da un post...

    bhè, se ti serve solo il link, da inserire una volta all'interno di un testo e non t'interessa che sia dinamico come si diceva sopra, basta che fai come ha scritto Wolly nel suo primo reply.. o allo stesso modo, clicchi sopra il nome della categoria con il tasto destro e selezioni "copia indirizzo" (con firefox.. e voce analoga in altri browser) e poi lo incolli nel post.. o comunque nella casella per la creazione di un link ipertestuale se usi l'editor visuale.

    Posted: 1 anno # -
  10. mitch
    Membro

    Grazie mille per la risposta tempestiva!
    Ma dal pannello di amministrazione? Uso un url del tipo:

    http://www.ilmaltese.it/wp-admin/categories.php?action=edit&cat_ID=8

    ...Diversamente, non uso un tema che presenti da qualche parte dei links alle categorie, quindi non saprei da dove copiare l'url...

    Posted: 1 anno # -
  11. Paper
    Membro

    dipende dal tipo di permalink che usi.. con quelli di default è una cosa del genere:

    http://www.nomesito.com/?cat=X (e al posto della X metti l'id della categoria interessata)

    Altrimenti, se usi altre strutture, così:

    http://www.nomesito.com/category/nomecategoria/

    Quindi a seconda del tipo di permalink che usi, basta che metti un link come quelli che ti ho messo qui sopra, mettendo ovviamente il nome del tuo sito dopo http:// e nel primo caso, l'id categoria, mentre nel secondo, il nome.

    Posted: 1 anno # -
  12. mitch
    Membro

    GRANDE! FUNZIA! ...millemila grazie, davvero, avanzi una birra! (ho fatto molte molteplici prove seza successo)

    Posted: 1 anno # -
  13. mitch
    Membro

    adesso mi servirebbe di linkare una categoria in modo dinamico, però dal codex non riesco a apire di dove devo inserire l'ID della categoria:

    <?php get_category_link( $category_id ); ?>

    le ho provate tutte (dove al posto di X il mio ID):

    `<?php get_category_link( $category_id="X" ); ?>
    <?php get_category_link( $category_X ); ?>
    <?php get_category_link( "X" ); ?>
    <?php get_category_link( $X ); ?>
    <?php get_category_link( X ); ?>`

    poi ho visto tra gli esempi:

    `
    <?php
    // Get the URL of this category
    $category_link = get_category_link( $category_id );
    ?>
    `

    e quindi anche qui le ho provate tutte, le combinazioni di cui sopra... qualcuno sarebbe così gentile da "tradurmi" sto pezzettino di codex?
    ...quel che cerco è una cosa tipo:

    <a href="<?php link_categoria_da-ID ("X") ?>"> se clicchi apri la categoria con id X</a>

    Posted: 7 mesi # -

RSS feed for this topic

Replica

Devi aver fatto il login per poter pubblicare articoli.