Aggiunta di microformati a blog su WordPress

(1 valutazioni Valutazione: 4 su 5)
Загрузка ... Caricamento in corso ...

Microformati

- Che i tag che servono per descrivere un particolare tipo di informazioni sulla pagina web. Come recensioni, eventi, prodotti, società o persona.

Tutte le informazioni ha le sue proprietà. Per esempio, una "persona" comprende funzioni quali: nome, indirizzo, titolo di lavoro, affiliazione e indirizzo email.

In generale, i microformati vengono definite utilizzando l'attributo di classe all'interno di tag HTML o <span> <div>

Un esempio di Wikipedia

Supponiamo di avere un contenitore con le informazioni già marcato-up sulla persona:

  Parole
    Василий Пупкин </ div > Parole Vasily Pupkin </ div>
    Рога и Копыта </ div > Corni Parole e unghie </ div>
    495 - 564 - 1234 </ div > Parole 495 - 564-1234 </ div>
    "http://example.com/" > Мой сайт </ a > <A Href = "http://example.com/"> Il mio sito </ a>
 </ Div> 

Con microformat hCard possono aggiungere significato semantico di questo blocco di codice:

 = "vcard" > < div class = "fn" > Василий Пупкин </ div > < div class = "org" > Рога и Копыта </ div > < div class = "tel" > 495 - 564 - 1234 </ div > < a class = "url" href = "http://example.com/" > Мой сайт </ a > </ div > Class = <div "vcard"> <div class = "fn"> Vasily Pupkin </ div> <div class = "org"> corna e zoccoli </ div> <div class = "tel"> 495 - 564-1234 </ div> <a class = "url" href = "http://example.com/"> Il mio sito </ a> </ div> 

Il contenuto degli elementi stessi non vengono modificati e per loro sono state aggiunte solo attributi per indicare esattamente dove l'unità si trova in una o l'altra informazioni (nome, numero di telefono e così via). L'intera unità è in questo caso ha un attributo class = "vcard", che è il padre del hCard microformat. Ciò significa che questo elemento e gli eventuali elementi nidificati ad esso, insieme, costituiscono una hCard microformat.

Microformati per un blog su WordPress

Per i blog e altri siti simili sono più adatti microformat hAtom . Ecco cosa sarà attuato.

Modificare i file sul nostro tema index.php, single.php, search.php

1. Individuare il div contenitore con id «contenuto» e aggiungere la classe «hfeed».
Per esempio:

  "content" class = "narrowcolumn hfeed" > <div Id = "content" class = "narrowcolumn hfeed"> 

2. Poi troviamo il div con la classe del «messaggio» e aggiungere la classe «hentry».
Per esempio:

  ; ?> "> <Div class = "hentry post" id = "post-<Php the_ID ();??>"> 

3. Modificare il titolo del post in modo che diventi contemporaneamente riferimento alla classe «entry titolo».
Per esempio:

  ?> " rel="bookmark" title="Permanent Link to <?php the_title ( ) ; ?> " class="entry-title"> <A href = "<Php the_permalink ()>??" Rel = titolo "segnalibro" = "Permanent Link <Php the_title ();??>" Class = "entry-title"> 

oppure

  ?> " rel="bookmark" title=" <?php the_title ( ) ; ?> "> <?php the_title ( ) ; ?> </a></h1> <h1 class="entry-title"> <a href = "<php ​​the_permalink ()>??" rel = titolo "segnalibro" = "<php ​​the_title ();??>"> <php the_title ();? ?> </ a> </ h1> 

4. Ora arriva la parte difficile. La data di pubblicazione del post dovrebbe essere messo in questa forma.
Esempio:

Prima:

  'Ymd H:i' ) ?> <Php the_time ('Ymd H: i')??> 

Dopo:

  'Ymd\TH:i:s\Z' ) ?> "> <?php the_time ( 'Ymd H:i' ) ?> </abbr> <Class = Sigla titolo "pubblicato" = "<Php the_time ('Ymd \ TH: i: s \ Z')?>?"> <Php the_time ('Ymd H: i')??> </ Abbr> 

5. La classe di cambiamento single.php file di «voce» in «entry-contenuto».
Per esempio:

  = "entry-content" > Class = <div "entry-content"> 

6. Nel file index.php, modificare la classe di «voce» alla «entry-sintesi».
Per esempio:

  = "entry-summary" > Class = <div "entry-summary"> 

7. In linea con la comment_time file di comments.php o comment_date concludono in un div con la classe «aggiornato».
Per esempio:

  ?> "> <?php comment_date ( 'j F Y' ) ?> в <?php comment_time ( ) ?> </a></small></div> <div class="updated"> <small class="commentmetadata"> <a rel = "nofollow" href = "# comment-<? php COMMENT_ID ()?>"> <? php comment_date ('j FY')? > a <? php comment_time ()?> </ a> </ small> </ div> 

Tutto qui. Ora, Google ha sempre ragione a determinare il contenuto delle nostre pagine web e fare i frammenti giusti.

Ultima modifica: 08/06/2013 alle 02:36
Pubblicato: Sabato 9 luglio 2011 alle 11:56
Scegli la lingua:

Avete qualcosa da dire? Non tacere!


Il tuo commento verrà visualizzato dopo essere stato moderato.
Spam e messaggi off-topic verranno eliminati.

Per inserire php-codice, utilizzare il tag:
<pre lang="php"> php-codice </ pre>


Io non sono uno spammer!