Будь в курсе событий!

05.03.2014

Оптимизация часть - 3 как скрыть,показать виджеты на блогспот,блоггер.

Leave a Comment



А вот и третий урок, по оптимизации блога и сегодня я в продолжение предыдущей темы.Расскажу вам друзья, о том как снизить нагрузку на блог для увеличения скорости загрузки блога.А рассказ мой будет о виджетах, точнее о том как их скрыть с определенной страницы.Есть много разнообразных виджетов, есть как и стандартные так и те которые мы добавляем сами.Путем вставки кода, и если в предыдущей статье я писал что желательно виджеты удалить ненужные.То в этой я расскажу как  их сохранить, дело в том что некоторые виджеты удалять совсем не хочется. Но и  если оставишь, то нагрузка на блог не уменьшиться по этому есть выход из данной ситуации.А именно виджеты  можно убрать, с главной страницы на любую другую, а так как чаще всего загружают главную страницу сначала.Нам  самое главное освободить её, но опять же например я скрыл с главной всего один виджет,если я бы их скрыл штук 10 для для Seo это ничего хорошего.Да и для пользователей, ибо все равно они будет переходить не только на главную, но и на другие страницы ресурса.По этому с этим надо быть деликатнее, и не переусердствовать)в том плане  что оставить какие то виджеты можно,но с умом.А что бы нам скрыть виджет,или виджеты с определенных страниц нам придется в своем коде виджета не важно,какого.Будь он родной,стандартный или же код который мы вставляем сами дописать несколько строчек, и сейчас я вам покажу примеры для разных страниц.

В Blogspot,Blogger несколько видов страниц

homepageUrl – главная страница

static_page – статичные страницы

item – страницы сообщений

index – страницы ярлыков

archive – страницы архива

А теперь сами строчки кода для скрытия,или отображения ваших гаджетов только наопределенных страницах.


 Показ виджета только на главной странице:

<b:if cond='data:blog.url == data:blog.homepageUrl'>
 Код ващего виджета
</b:if>
==============================================================================

Показ только для страниц сообщений:
   
<b:if cond='data:blog.pageType == "item"'>
 Код ващего виджета
</b:if>


==============================================================================

Показ только для страниц архива:
   
<b:if cond='data:blog.pageType == "archive"'>
 Код ващего виджета
</b:if>
==============================================================================

Показ для всех страниц, кроме главной:
   
<b:if cond='data:blog.url != data:blog.homepageUrl'>
 Код ващего виджета
</b:if>
==============================================================================

Показ только для статических страниц:
   
<b:if cond='data:blog.pageType == "static_page"'>
 Код ващего виджета
</b:if>
==============================================================================

Показ только для главной и для страниц ярлыков:
   
<b:if cond='data:blog.pageType == "index"'>
 Код ващего виджета
</b:if>
==============================================================================

Показ на всех страницах, кроме указанной:
   
<b:if cond='data:blog.url != "url_страницы"'>
 Код ващего виджета
</b:if>
==============================================================================

Показ на определённой странице:
   
<b:if cond='data:blog.url == "url_страницы"'>
 Код ващего виджета
</b:if>
==============================================================================

Показ только на страницах ярлыков:
   
<b:if cond='data:blog.searchLabel'>
 Код ващего виджета
</b:if>

=============================================================================
Ну а далее можно сказать следующее, смотрите  вот эти 2 тега равно (  ==  ) без скобок естественно, означают показ кода везде кроме страниц что вы пометили. А вот эим два тега восклицательный знак, и равно тоже без скобок (  !=  ) значат запрет показа кода, на определенных страницах тех что вы пометили. А далее я приготовил для вас уважаемые читатели, подробный видео урок советую посмотреть.
 

Далее же обьясню тот скриншот  что в самом вверху, где на нем помечено красными стрелками там и надо вставлять наши строчки кода.Которыми мы обертываем виджет  чтобы он показывался на определенной странице, А вот синими, стрелкми я пометил строчки кода что бы вы не запутались.Кто не понял то,первую строчку для нашего виджета, вставляем после верхней синей строчки, а нижний закрывающий тег вставляем между синих стрелок что снизу на нашем скриншоте где помечено красным.)

0 коммент. :

© 2012-2017 Cash's from program