Entradas relacionadas en Blogger – Registros – Negocios – Abogado

Me pregunta elDr. Pagé cómo poner las entradas relacionadas en Blogger.Rosa hizo una excelente adaptación del código deJMiur para conseguir esta herramienta, la cual se basa en la recopilación de palabras y etiquetas que se relacionen con la entrada en cuestión.

Primero entra aPlantilla | Edición de HTML y justo antes de/head pega lo siguiente:
script
//![CDATA[
var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();

function related_results_labels(json) {
for (var i = 0; i json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;
}
}
}
}

function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];
}
}
relatedTitles = tmp2;
relatedUrls = tmp;
}

function contains(a, e) {
for(var j = 0; j a.length; j++) if (a[j]==e) return true;
return false;
}

function printRelatedLabels() {
var cuantosPosts = 0;
var r = Math.floor((relatedTitles.length - 1) * Math.random());
var i = 0;
var dirURL = document.URL;
document.write('ul');
while (i relatedTitles.length && i 20) {
if (relatedUrls[r] != dirURL) {
document.write('lia href="' + relatedUrls[r] + '" title="Post relacionado: '
+ relatedTitles[r] + '"' + relatedTitles[r] + '/a/li');
}
if (r relatedTitles.length - 1) {
r++;
} else {
r = 0;
}
i++;
cuantosPosts++;
if (cuantosPosts == 5) {
break;
}
}
document.write('/ul');
}

//
/script
Ahora busca esta línea:
b:loop values='data:post.labels' var='label'
Y justoantes del siguiente/b:loop pega esto:
b:if cond='data:blog.pageType == "item"'
script expr:src='"/feeds/posts/default/-/" + data:label.name +
"?alt=json-in-script&callback=related_results_labels&max-results=10"'
type='text/javascript'/
/b:if
Ya sólo busca esta línea:
div class='post-footer-line post-footer-line-3'
Y pega debajo de ella lo siguiente:
b:if cond='data:blog.pageType == "item"'
div class='post-footer-line post-footer-line-4' id='relpost'
h4Entradas relacionadas:/h4
b:if cond='data:blog.pageType == "item"'
script type='text/javascript'
removeRelatedDuplicates();
printRelatedLabels();
/script
/b:if
/div/b:if
Guarda los cambios y listo. El resultado lo verás haciendo click en una entrada de tu blog, pues no se mostrará en la página principal.

NOTA: Es importante que tus entradas tengan al menos una etiqueta, y que las etiquetas se muestren en el post para que las entradas relacionadas funcionen.

selling my structured settlement new york mesothelioma law firm mesothelioma lawyer chicago Live casino STRUCTURED ANNUITY SETTLEMENT Social media platforms structured settlement quote lawyers accidents Online casino workplace accident attorney data recovery raid Hire php developers domain name yahoo average mesothelioma settlement hair removal washington dc hosted predictive dialers online criminal justice degree Casino adverse remortgage Mortgage Adviser Business finance group Royalty Free Images Stock Auto Accident Attorney Dayton Freight Lines mesothelioma attorney assistance How to Donate A Car in California structured settlements companies Massage school Dallas Texas Life Insurance Co Lincoln Nunavut Culture Forex Trading Platform Best social media platforms Donate Car to Charity California Hire php programmers Tech school Photo Christmas cards PAPERPORT PROMOTIONAL CODE quotes car Structures Annuity Settlement Donate old cars to charity Online Colleges Mobile casino Bankruptcy lawyer Paperport Promotional Code auto accident attorney injury lawyers west palm beach Make money online Australia car insurance quotes pa AUTOMOBILE ACCIDENT ATTORNEY Donating a Car in Maryland structured settlement annuity companies Casino reviews Cheap Domain Registration Hosting Dayton freight lines EMAIL BULK SERVICE Hire php developer DONATE A CAR IN MARYLAND Proud Italian cook Donate your Car for Money buy gift card Psd to html selling a structured settlement Email bulk service los angeles motorcycle accident lawyer DUI lawyer firm law mesothelioma Seo companies ANNUITY SETTLEMENT Donate Your Car Sacramento MET AUTO google affiliate Dwi lawyer phd in counseling education Register Free Domains Motor Insurance Quotes Donate Old Cars to Charity Criminal lawyer Social media platforms for business Service business software Dallas Mesothelioma Attorneys Personal Injury Law Firm Social media management motorcycle accident lawyer california home phone internet bundle DONATE YOUR CAR FOR KIDS Criminal defense lawyer WordPress hosting Car insurance quotes Colorado saskatchewan auto insurance personal injury attorney ocala fl Cheap car insurance in Virginia Php programmers for hire PHD IN COUNSELING EDUCATION Car Donate Social media campaigns Best criminal lawyer in Arizona World Trade Center Footage mesothelioma lawyers san diego Holland Michigan College Computer science classes online Php programmers AUTO ACCIDENT ATTORNEY Massage School Dallas Texas structured settlement investments Online Christmas cards california law lemon Best social media platforms for business Donating Used Cars to Charity CHEAP DOMAIN REGISTRATION HOSTING New social media platforms donate old cars to charity emergency response plan ppt Annuity Settlements Email Bulk Service Custom WordPress theme designer

Share: