Meta Description uguale per tutte le pagine

felino

Utente Attivo
12 Dic 2013
902
10
18
Aci Catena (Catania)
Buon giorno a tutti,
effettuando un site:nomedominio.it del mio sito web, mi sono accorto che i meta description di tutte le pagine sono praticamente uguali per tutti.

In un altro sito invece (sempre realizzato con WP) prende in automantico il contenuto delle pagine.

So che non è per niente buono, ma nell'attesa di installare <a href="http://wordpress.org/plugins/wordpress-seo/">WordPress SEO by Yoast</a>, come potrei fare in modo che nella descrption venga inserito parte del contenuto testuale presente in ciascuna pagina?

Attualmente è presente questa funzione:
Codice:
			$this->pagetitle=sprintf($format,$title);
			if ($this->get( 'seo','keywords' )!=''&&$keywords!='')$keywords.=",";
			if ($this->get( 'seo','description' )!=''&&$descr!='')$descr.=" ";
			if (($descrln=200-iconv_strlen($descr, "utf-8"))>=(strpos($this->get( 'seo', 'description' ),' ')))
				$descr.=iconv_substr($this->get( 'seo', 'description' ), 0, $descrln, 'utf-8' );
			if ( $echo ) {
				echo "<title>".sprintf($format,$title)."</title>\r\n";
				echo '<meta name="Description" content="'.preg_replace('/[\'\"]/', '',$descr)."\" />\r\n";
				echo '<meta name="Keywords" content="'.$keywords.$this->get( 'seo', 'keywords' )."\" />\r\n";
			} else {
				return sprintf($format,$title);
			}
Grazie!