meta description su WordPress
Ho notato che parecchi temi non settano il tag meta description su WordPress.
Senza dover installare plugin SEO, ho scritto queste poche righe di codice che settano il campo keyword basandosi sulle prime parole del testo dell’articolo, nel caso in cui si stia visualizzando il dettaglio di un articolo.
<?php if ( is_single() ) {
global $post;
$description = strip_tags($post->post_content);
$description = str_replace ( "n","",$description);
$description = str_replace ( "r","",$description);
if (strlen($description)>200) {
$endpos = strpos ($description,' ',120);
if ($endpos>140) $endpos=120;
$description = htmlspecialchars(substr($description,0,$endpos))."...";
?>
<meta name="description" content="<?= $description?>" />
<?}}?>
Le potete mettere in “header.php”, dentro il tag “head”
-
-
-
-
-
Nota di servizio
Per cause tecniche dovute a un smtp server paranoico tutte le mail mandate al mio indirizzo di mail fino ad ora...
-
-
Resize e crop immagini in php
Scrivendo un articolo per il web spesso si fa riferimento ad immagini che non necessariamente sono sul vostro sito e...
3 Commenti
commenta | feed commenti [?] | trackback uri [?]