Как да добавим странична лента в WordPress темата Twenty Eleven ?

Както вероятно сте забелязали, темата Twenty Eleven на WordPress не поддържа странична лента в постовете и страниците които създавате, което от своя страна затруднява читателите на вашия сайт(блог) да навигират по удобно в него.
Липса на странична лента в страници и постове

Лош SEO фактор.
Липсата на странична лента по вашите постове и страници, довежда до по-бързо отпадане на посетителите от него, което е лош SEO фактор за Google и другите търсещи машини.
Обяснено накратко за хората разбиращи от SEO, вашия сайт получава по-голям bounce rate, което определено е лош фактор за позиционирането на сайта в Google.

Решение на проблема със страничната лента в темата Twenty Eleven.
В тази статия, ще опиша стъпките които трябва да предприемете, за да поставите странична лента в темата Twenty Eleven на WordPress.

Първата стъпка която трябва да предприемете е да отидете в Appearance->Editor и да потърсите файла с име page.php.

Сега остава да влезнете в него и да потърсите следния ред код:

<?php get_footer(); ?>

Би трябвало да се намира на последния ред.

След като го откриете, поставете точно преди него този код:

<?php get_sidebar(); ?>

Кода трябва да изглежда както е показано по долу.

<?php get_sidebar(); ?>
<?php get_footer(); ?>

За да поставите странична лента и на постовете си, трябва да влезнете в single.php и да повторите стъпките които съм описал по-горе за страниците.

Ако се чудите за какво служи кода ще обясня накратко.
Той оказва буквално: Покажи странична лента за постове и/или страници.

Сега остава да направите и последната стъпка, по редакцията на вашата WordPress тема Twenty Eleven.
Трябва да влезнете в functions.php и да намерите следния код:

function twentyeleven_body_classes( $classes ) {

	if ( ! is_multi_author() ) {
		$classes[] = 'single-author';
	}

	if ( is_singular() && ! is_home() && ! is_page_template( 'showcase.php' ) && ! is_page_template( 'sidebar-page.php' ) )
		$classes[] = 'singular';

	return $classes;
}
add_filter( 'body_class', 'twentyeleven_body_classes' );

След като го намерите, може направо да го изтриете, или да го поставите в коментари.

След като запазите всички промени, вече би трябвало, страниците и постовете ви да разполагат със странична лента.

Честито 🙂 .

Надявам се информацията да ви е била от полза.

 

 

Споделете тази статия в социалните мрежи, така помагате на сайта да се развива!

Leave a Comment