Друг вид притурка "Случайна публикация"

притурка "Случайна публикация"
Добър да е денят за всички нас! Днес искам да ви предложим код, с който можете да си инсталирате хепервръзка, кликайки върху която читателят попада на една напълно случайна публикация в блога ви. За подобен код говорихме и по-рано. Този път бутонът за случайната публикация е с друга форма и цвят. Изхождам от необходимостта всеки от вас да има избор. За феновете на минимализма този бутон е просто чудесен вариант.

И в този вариант линкът към случайната публикация може да се инсталира като притурка в страничната колона. Ако желаете, може да я инсталирате и в самата публикация, на желаното от вас място в режим на HTML.
Готови ли сте? Пътят ви е познат и той е следният. Админ панел ➔ оформление ➔ добавяне на притурка ➔ избираме притурката HTML / JavaScript и инсталираме в нея следния код:



<center><a href="#random" onclick="feelingLucky()" title="СЛУЧАЙНА СТАТИЯ"><b>СЛУЧАЙНА СТАТИЯ</b></a></center>
<script type='text/javascript'>
  //<![CDATA[
  function showLucky(root){
      var feed = root.feed;
      var entries = feed.entry || [];
      var entry = feed.entry[0];
        for (var j = 0; j < entry.link.length; ++j) {
         if (entry.link[j].rel == "alternate") {
         window.location = entry.link[j].href;
         }
        }
     }
function fetchLuck(luck){
      script = document.createElement('script');
      script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky';
      script.type = 'text/javascript';
      document.getElementsByTagName('head')[0].appendChild(script);
     }
  function readLucky(root){
      var feed = root.feed;
      var total = parseInt(feed.openSearch$totalResults.$t,10);
      var luckyNumber = Math.floor(Math.random()*total);
      luckyNumber++;
      fetchLuck(luckyNumber);
      }
  function feelingLucky(){
      var script = document.createElement('script');
      script.type = 'text/javascript';
      script.src = '/feeds/posts/summary?max-results=0&alt=json-in-script&callback=readLucky';
      document.getElementsByTagName('head')[0].appendChild(script);
      }
  //]]>
  </script>


Напишете вашия текст на мястото, оцветено в червено и това е всичко. Имаме ли нужда от тази притурка или не, решавате вие. Вижте как изглежда тук в лавата странична колона. Защо да не поканите посетителя да види и други публикации във вашия блог?

Благодаря на всички ви и ще се видим скоро.

Здраве за всички вас! Не забравяйте да правите добро на други хора!

Ще съм благодарна да оцените моя труд и кликнете върху звездичките по-долу. Или гласувайте за блога на:

BGtop


OpenCloseComments
Cancel