Imbunatatiri pentru WordPress

In acest tutorial vom lucra numai cu fisierul header.php din folder-ul temei active pe blog.

1. Imbunatatire ce ajuta la SEO. Pentru prima pagina, meta description si meta keywords sunt deja stabilite de noi, dar pentru celelalte pagini (posturi, categorii) vom avea alti termeni, adica numele post-ului sau categoria pe care o vizualizam.

<?php if (is_home()): ?>
<meta name="description" content="pagina personala, blog" />
<meta name="keywords" content="design, informatii, personal, povesti, programare, tutoriale, poze" />
<?php else: ?>
<meta name="description" content="" />
<meta name="keywords" content="" />
<?php endif ?>

2. Continutul tag-ului <title> se va schimba de fiecare data cand vizualizam un post, o categorie, arhiva sau cautam ceva.

<title>
<?php
if (is_home()) 
{
	echo bloginfo('name');
} 
elseif (is_404())
{
	echo '404 Not Found';
} 
elseif (is_category())
{
	echo 'Categoria:';
	wp_title('');
} 
elseif (is_search())
{
	echo 'Rezultatul cautarii';
} 
elseif (is_day() || is_month() || is_year())
{
	echo 'Arhiva:';
	wp_title('');
} 
else
{
	echo wp_title('');
}
?>
</title>

3. Motorul de cautare Google “penalizeaza” dublurile de continut. In felul asta evitam indexarea unor informatii de mai multe ori, Google va indexa numai prima pagina, posturile individuale si categoriile.

<?php if ((is_home() && ($paged < 2 )) || is_single() || is_page() || is_category()): ?>
	<meta name="robots" content="index,follow" />
<?php else: ?>
	<meta name="robots" content="noindex,follow" />
<?php endif; ?>

4. Daca te-ai plictisit de aceeasi imagine din header-ul blog-ului, acum ai posibilitatea de a schimba automat imaginea aleatoriu dintr-un numar de “n” (in cazul nostru: 12) alte poze. In primul rand editezi kubrickheader.jpg si de fiecare data salvezi noua poza sub numele kubrickheader_nr.jpg. La sfarsit vei avea “n” poze care se vor schimba la fiecare refresh de pagina.

#header { background: url(/wp-content/themes/ddumi/images/kubrickheader_.jpg) no-repeat bottom center; }

Succes 😉

One thought on “Imbunatatiri pentru WordPress”

Leave a Reply

Your email address will not be published. Required fields are marked *