Come inserire un sottotitolo in Wordpress

Esattamente come questo!

13
giu
2008

Non l’ho “inventata” io questa cosa del sottotitolo, però, dal momento che ho spataccato non poco in rete per reperirla (ovviamente in inglese) tanto vale condividerla con chi ha magari meno tempo e meno pazienza e un cliente un po’ noioso che vuole a tutti i patti un campo per il sottotitolo nell’amministrazione di Wordpress.

Solo una precisazione: sicuramente c’è un modo migliore e chiunque voglia segnalarmelo (al suo buon cuore) è libero di farlo e la cosa è ben gradita. Nel frattempo questo metodo, sebbene forse poco elegante, è comunque adatto alla bisogna.

Per prima cosa, nella pagina “index.php” del tema che si sta usando bisogna incollare questo simpatico codice (altra precisazione: chi volesse fare copia incolla faccia attenzione perché virgolette e apici qui non sono gli stessi che si utilizzano in un normale editor, quindi bisogna poi cambiarli):

<?php    $subtitle = get_post_meta($post->ID, 'subtitle', $single = true); if($subtitle !== '') echo $subtitle; ?>

Ocio però che non finisce qui.

A questo punto bisogna andare nell’amministrazione e crearla ’sta variabile “$subtitle“. Bisogna cioè andare nella sezione “Scrivi Articolo” e, in basso, aggiungere un nuovo campo personalizzato che si chiamerà, appunto, “subtitle”.

A parte che ovviamente la zona dei “Campi personalizzati” è da aprire, se non ne avete mai aggiunti altri la pagina vi apparirà un po’ diversa.

A questo punto direi che ci siamo: ogni volta che volete aggiungere un sottotitolo dovete andare nella zona dei “Campi personalizzati” scegliere nel menù a tendina la chiave “subtitle” (se anche voi l’avete chiamata così) e scrivere nel campo “Valore” il vostro sottotitolo (il campo “Chiave” lo dovete riempire solo se volete creare una nuova chiave).

A questo punto il sottotitolo si visualizzerà solo nella home-page del vostro blog. Se volete visualizzarlo anche negli archivi o nella ricerca o nei feed dovete fare la stessa cosa che avete fatto nella index anche nelle varie altre pagine del vostro tema, scegliendo bene il punto giusto, ossia sotto (o sopra) il titolo. Ecco il codice della mia index con titolo e sottotitolo per esteso:

<h2><a href="<?php the_permalink() ?>" class="titolo" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></h2>

<h2><a href="<?php the_permalink() ?>" class="sottotitolo" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php    $subtitle = get_post_meta($post->ID, 'subtitle', $single = true); if($subtitle !== '') echo $subtitle;?></a></h2>

Sperando di esservi stato di aiuto.

  • Twitter
  • Facebook
  • LinkedIn
  • StumbleUpon
  1. Ti ringrazio della dritta. Ho provato il plugin subtitler che trovi qui:
    http://spidermarket.com (la spiegazione la trovi su un blog italiano: http://www.lucabecattini.it/2008/10/subtitler-aggiungere-un-sottotitolo-a-wordpress/ . Sinceramente, il tuo metodo è migliore e non richiede un hackeraggio e l’installazione di un plugin.
    Se comunque vuoi provare anche questo plugin, be’… eccotelo. I link te li ho dati.
    Ciauz! :)

    IlJester
  2. Beh, a dire la verità non è male neanche il plugin che mi hai segnalato.
    Mille grazie!

    Manuel
  3. [...] pixedelic.com (inserire un sottotitolo in wordpress) – 3 visite [...]

 
N.B.: Se vuoi che al tuo commento sia associato un avatar scelto da te devi visitare Gravatar.com, registrarti, caricare l'immagine che preferisci e collegarla al tuo indirizzo email.
 

IO ti assicuro che le informazioni che inserisci in questo form non verranno divulgate a terzi, ma TU, selezionando questo campo, dichiari di aver preso visione della Informativa sulla Privacy e di acconsentire al trattamento dei tuoi dati.

 
settembre: 2010
L M M G V S D
 12345
6789101112
13141516171819
20212223242526
27282930  
Pixedelic.com ~ by Manuel Masia
Cattolica (RN, ITALIA) - p.iva 03718310406
chatta con me
o chiamami
Web design marketing agency Rimini