• User Attivo

    inserire il blogrool in una pagina

    ciao a tutti,
    normalmente il blogrool è inserito nella sidebar di destra o sinistra, io vorrei portarlo in una pagina..esiste un modo?! o semplicemente mi devo riscrivere tutti i link a mano?!grazie.


  • User Attivo

    Innanzitutto controlla che nel tuo template non sia presente un file che si chiama links.php. Se c'è è la pagina che mostra i link, passa direttamente al punto 6.

    Sennò devi crearti un modello, un template da applicare a una pagina statitica del blog.

    1. copia il file index.php del tuo template e rinominalo in blogroll.php

    2. aprilo in un editor di testo (anche blocco note va bene) e aggiungi proprio all'inizio :
      [php] <?php
      /*
      Template Name: Blogroll
      */
      ?>[/php]3. Rimuovi il loop di WP, di solito da
      [php] <?php if (have_posts()) : ?>[/php]fino all'endif corrispondente

    3. Al posto di ciò che hai rimosso inserisci la funzione
      [php]<?php wp_list_bookmarks(); ?>[/php]la puoi personalizzare con molte opzioni che trovi tutte documentate su
      codex.wordpress.org/Template_Tags/wp_list_bookmarks
      ti consiglio però di personalizzarla in un secondo momento, quando hai verificato che funzioni il tutto

    4. Salva il tutto

    5. Entra nella Dashboard di WP, vai a scrivere una nuova pagina (non post!)

    6. Dai il titolo che vuoi alla pagina. Questo sarà il nome della tua pagina che apparirà nei menu ecc. Diciamo che lo chiamiamo Links

    7. Dalla casella Template Pagine scegli "Blogroll", in questo modo dici di usare il file che abbiamo preparato per il contenuto della pagina. Tieni presente che qualunque cosa tu scriva nell'editor come testo della pagina NON viene visualizzato

    8. Salva e pubblica

    Più o meno dovrebbe funzionare...
    Dipende da come è impostato il tuo template, queste sono indicazioni piuttosto generali...


  • User Attivo

    mmm..allora, innanzitutto ti ringrazio davvero per l'aiuto che mi stai dando, devo chiederti però una delucidazione:

    è presente il file "link.php" , cosichè sono passato subito al punto 6, solamente che dalla casella "template pagina" mi da solamente due opzioni, ovvero:

    1. TEMPLATE STANDARD
    2. ARCHIVI
      per cui.. archivi non centra|| scegliendo template è quello di default.

    Quindi mi son detto, riparto dal punto 1) ma:

    • una volta che ho copiato il file index.php(che prendo subito dopo essere entrato nella directory (wordpress)?) e lo rinominato, dove lo uppo per fare in modo che venga visto tra le scelte possibili nella casella "template pagina" ?
      grazie ancora.

  • User Attivo

    ok perfetto, risolto ogni problema, stassera scrivo un tutorial e poi posto il link;);)grazie della dritta


  • User Attivo

    Grande!
    Mi rendo conto che le istruzioni erano un po' sommarie... ma è da diverso tempo che non faccio una cosa del genere e sono andato "a memoria"...

    Comunque aspetto il tuo tutorial! Lo segnalo volentieri su WordPressMania!

    ciao
    Stefano


  • User Attivo

    eccolo;)guida completa:
    lineguides.netsons.org/wordpress/?p=358