Gadget de entradas al azar – Phone – Settlement – Credit

AVISO
Por el momento se recomienda no usar este código, los robots de Blogger podrían confundirlo con código malicioso.

Una forma de mantener por más tiempo a los lectores en el blog es poderles ofrecer más contenido que puedan disfrutar.
Gracias a Oloblogger vamos a ver dos formas de poner entradas al azar, uno es un enlace que al presionarlo mostrará una entrada al azar, y el otro es una lista de entradas aleatorias y siempre que se recargue la página aparecerán entradas distintas en la lista.
Ambos funcionan con un script y son sencillos de instalar en la plantilla.


Enlace de entradas al azar


Entra en Diseño Elementos de la página Añadir gadget HTML/Javascript y pega esto:
script type='text/javascript'
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
a href="#random" onclick="feelingLucky()" title="Entrada al azar"img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEist9KfeOsJAgNSUXORBTFTbbukh8FPkNGtbD750EyfeZheOPrAP5Okh0YWl1QwAyxtVXpgyCeUZaDIfWLWkakkzja3zW063kfXGJ-T0AdUXvT1duoY0HnZMZGpcg_ROzIwXH7V0Nk8ItRk/s1600/2edma7d.png" valign="middle" border="0" / Ver una entrada al azar/a

Ver una entrada al azar


Puedes cambiar la URL que está en rojo por la de otra imagen, de igual modo puedes modificar el texto que se encuentra al lado o eliminarlo.

Lista de entradas al azar


Entra en Diseño Elementos de la página Añadir gadget HTML/Javascript y pega lo siguiente:
div id="random-posts"
script type="text/javascript"
function getRandomPosts(json) {
var maxEntries =5;
var numPosts = json.feed.openSearch$totalResults.$t;
var indexPosts = new Array();
for (var i = 0; i numPosts; ++i) {
indexPosts[i] = i;
}
indexPosts.sort(function() {return 0.5 - Math.random()});
if (maxEntries numPosts) {
maxEntries = numPosts;
}
var container = document.getElementById('random-posts');
var ul = document.createElement('ul');
for (i = 0; i maxEntries; ++i) {
var entry = json.feed.entry[indexPosts[i;
var li = document.createElement('li');
var a = document.createElement('a');
a.title = entry.title.$t;
for (var j = 0; j entry.link.length; ++j) {
if (entry.link[j].rel == 'alternate') {
a.href = entry.link[j].href;
break;
}
}
a.appendChild(document.createTextNode(entry.title.$t));
li.appendChild(a);
ul.appendChild(li);
}
container.appendChild(ul);
}
/script
script src="http://nombre-de-mi-blog.blogspot.com/feeds/posts/summary?alt=json-in-script&callback=getRandomPosts&max-results=999" type="text/javascript"/script
/div

El resultado será este:



Cambia el nombre de tu blog donde se indica. El número en color rojo es el número de entradas que se mostrarán en la lista, puedes modificarlo por otro número si lo deseas.

Referencia | Oloblogger

DONATING A CAR IN MARYLAND Psd to WordPress Motor replacements Hire php programmers mesothelioma attorney directory MESOTHELIOMA LAW FIRM personal injury law firm Hire php developers car insurance quotes mn New social media platforms Casino reviews california law lemon Best Criminal Lawyers in Arizona Car insurance quotes pa Register free domains Paperport Promotional Code Cheap Car Insurance for Ladies ANNUITY SETTLEMENT asbestos lung cancer Online casino Motor Insurance Quotes canada personals yahoo personal injury solicitor Make money online Australia Mortgage Adviser mesothelioma lawyer virginia Casino Mobile casino mesothelioma auto insurance cost by state motor replacements better conferencing calls anti spam exchange server Seo company mesothelioma attorney assistance Business VOIP Solutions Social media platforms holland michigan college FUTURISTIC ARCHITECTURE Adobe illustrator classes personal injury attorney springfield mo adverse credit remortgage motorcycle accident attorney sacramento VIRTUAL DATA ROOMS baltimore mesothelioma attorneys michigan motorcycle accident lawyer onlineclasses Personal Injury Law Firm Business management software Online Christmas cards new mexico mesothelioma lawyer saskatchewan auto insurance Live casino Photo Christmas cards DUI lawyer Psd to html structured settlement buyer cash out annuity CHEAP CAR INSURANCE IN VIRGINIA CRIMINAL DEFENSE ATTORNEYS FLORIDA Social media platforms for business Php programmers Best social media platforms for business broward county dui lawyer phd in counseling education Criminal Defense Attorneys Florida Cheap Domain Registration Hosting Dwi lawyer Annuity Settlements Criminal lawyer Tech school Holland Michigan College Mesothelioma Law Firm los angeles auto accident attorneys Service business software WordPress themes for designers Gas/Electricity Criminal defense lawyer Neuson Php programmers for hire Car Donate mesothelioma law suit Hire php developer WebEx costs Bankruptcy lawyer Computer science classes online MASSAGE SCHOOL DALLAS TEXAS small business administration sba Email Bulk Service Seo companies Car Insurance Quotes Futuristic Architecture Social media tools philadelphia mesothelioma lawyer Auto Mobile Insurance Quote injury lawyers west palm beach DONATE OLD CARS TO CHARITY Business finance group Attorney Custom WordPress theme designer Asbestos Lung Cancer Seo services mesothelioma law suits mesothelioma lawyer dallas Home Phone Internet Bundle Best Seo company Best social media platforms personal injury attorney torrance houston mesothelioma attorney PHD on Counseling Education Custom Christmas cards Christmas cards structure settlements WordPress hosting caraccidentlawyer

Share: