
Vamos a utilizar para ello, un par de condicionales ubicados en sitios estratégicos, de manera que cuando estemos en la páginaInicio se vean ciertas cosas, pero no se muestren las entradas y cuando estemos en cualquier otro tipo de página, no se vea lo que coloquemos en la susodicha páginaInicio y sí las entradas.
En primer lugar, vamos a quitar las entradas de nuestroHome. Para ello, conExpandir plantillas de artilugios seleccionado, insertamos una condición y su cierre correspondiente, para que el loop principal que crea las entradas no se ejecute cuando estemos allí:
b:if cond='data:blog.url != data:blog.homepageUrl'
!-- posts --
div class='blog-posts hfeed'
b:include data='top' name='status-message'/
data:defaultAdStart/
b:loop values='data:posts' var='post'
...
google.load("annotations", "1", {"locale": "data:top.languageCode/"});
function initialize() { google.annotations.setApplicationId(data:top.blogspotReviews/);
google.annotations.createAll();
google.annotations.fetch();
}
google.setOnLoadCallback(initialize);
/script
/b:if
/b:if
/b:includable
Las dos líneas en verde son las nuevas. El resto son sólo una referencia para saber dónde hay que ponerlas. ConVista Previa ya podeis ver el resultado.
Ahora, el contenido que queramos mostrar en Inicio, lo pondremos dentro de un gadget tipoHTML/JavaScript. Esto nos permitirá poner todo el código que queramos para incluir texto, imágenes, tablas, efectos rollover, un flash... o lo que sea. Aquí es dónde ya le teneis que echar imaginación, porque con este sistema, podeis poner prácticamente todo lo que querais. En elejemplo sólo hemos puesto cuatro imágenes con enlace a las distintas categorías y un pequeñoefecto rollover. Debajo un menú hecho con el gadget deetiquetas convertido en botones. Todo ello está redactado en HTML dentro de un widget como se ha dicho al principio este párrafo.
Según lo que queramos, el gadget lo podemos poner debajo de la cabecera o en el footer, para que ocupe todo el ancho del blog. Si lo ponemos debajo o encima del cuerpo de las entradas, ocupará sólo el hueco que ocupan las entradas normales (todo el ancho menos el que ocupa la/s barra/s lateral/es)
style type='text/css'#sidebar-wrapper {display:none !important;}/style
/b:if
Si elID delDIV que forma la barra lateral tuvieraotro nombre, ese es el que tendríamos que poner en las nuevas líneas. Entre esos dos condicionales, podeis meter con la misma técnica (haciendo referencia al nombre del selector), todo aquello que no querais que se vea en la página de Inicio. Por ejemplo, se podría añadir un#header {display:none !important;}; Incluso se pueden alterar algunas propiedades (sólo para la páginaInicio) que nos interese. Vg:#outer-wrapper {margin-top:20px !important; background: url("http://imagen.jpg") !important;}
De todas formas, si haceis esto, desdeElementos de Página no tendreis la opción de añadir gadgets, simplemente porque la barra lateral no se verá. Se conoce que para Blogger, estar enDiseño es como estar enHome. Siendo así las cosas, se recomienda dejar la barra lateral como esté y añadir todo el contenido de la portada en un gadget encima del cuerpo de las entradas, usando el truquillo sólo para lo imprescindible.
Ahora nos vamos a preocupar de que este gadget que forma la portada desaparezca cuando estamos en otro tipo de páginas distintas de la principal. Para ello, lo buscamos en nuestra plantila conPlantillas de Artilugios Expandidas. Lo más rápido y cómodo, es darle un título cuando lo creemos. Este título no se verá cuando terminemos porque vamos a eliminar su visualización desde la plantilla. Supongamos que le hemos llamadoPORTADA; tendremos que buscar un widget contitle='portada' y una vez localizado, insertamos/borramos las siguientes líneas:
b:includable id='main'
b:if cond='data:title != ""'
h2 class='title'data:title//h2
/b:if
b:if cond='data:blog.url == data:blog.homepageUrl'
div class='widget-content'
data:content/
/div
/b:if
b:include name='quickedit'/
/b:includable
/b:widget
En verde las líneas a insertar y tachadas las que hay que borrar.
Un pequeño detalle. Podeis eliminar el rótulo "Mostrando entradas con la etiqueta..." si borrais de vuestra plantilla la líneab:include data='top' name='status-message'/. El mismo resultado se consigue si en lugar de borrarla la encerrais entre símbolos de comentarios:!-- CODIGO --
Lo mejor de este sistema es que si alguna vez, más adelante, quereis deshacer todo esto, con quitar los dos condicionales y eliminar el gadgetPORTADA, será suficiente.
Actualización: Otro ejemplo de un blog con portada...Poemaciones. Aunque no he mirado el sistema con el que se construyó, sirve para hacerse una idea de lo que se puede conseguir.
BEST CRIMINAL LAWYER IN ARIZONA Mortgage AUTOMOBILE ACCIDENT ATTORNEY la personal injury lawyer criminal defense attorneys florida Online casino mesothelioma lawsuit WordPress theme designers Casino world trade center footage att call conference best criminal lawyer in arizona DUI lawyer Business VOIP Solutions Car Insurance Quotes MN AUTO ACCIDENT ATTORNEY Donate Your Car Sacramento Live casino Bankruptcy lawyer DALLAS MESOTHELIOMA ATTORNEYS CAR INSURANCE IN SOUTH DAKOTA Mobile casino Dallas mesothelioma attorneys Social media examiner Html email Donating a Car in Maryland structured settlement purchasers Casino reviews domain registration yahoo Auto Accident Attorney tucson car accident attorney business email web hosting automobile accident attorney NUNAVUT CULTURE Car Donate Make money online Australia Adobe illustrator classes Hire php programmers HOME PHONE INTERNET BUNDLE Car Insurance Companies DONATE CARS ILLINOIS Seo companies mesothelioma lawyers san diego CAR INSURANCE QUOTES COLORADO Health Records Personal Health Record Asbestos Lung Cancer integrated ehr FUTURISTIC ARCHITECTURE Donate a Car in Maryland Online colledges offshore accident lawyer CAR DONATE motor replacements Royalty Free Images Stock Custom WordPress theme designer Hire php developers saskatchewan auto insurance Criminal defense lawyer Business finance group Seo company personal injury attorney springfield mo car accident lawyers Proud Italian cook Dallas Mesothelioma Attorneys mesothelioma lawyer dallas Email Bulk Service Dwi lawyer Online Stock Trading Criminal lawyer Seo services Service business software email bulk service Best social media platforms car insurance quotes colorado Personal Injury Lawyer Donate Car to Charity California Hire php developer Php programmers for hire diagnosed with mesothelioma selling annuity mesothelioma charities forensics online course Online College Course mesothelioma information illinois mesothelioma lawyer Tech school buying structured settlements domains yahoo Donating Used Cars to Charity Social media platforms for business Paperport promotional code Better conferencing calls Cheap Car Insurance in Virginia ONLINE COLLEDGES Motor Replacements Computer science classes online Php programmers Best social media platforms for business New social media platforms life insurance quotes Better Conference Calls Life Insurance Co Lincoln california motorcycle accident lawyer car accident lawyers west palm beach Forensics online course DAYTON FREIGHT LINES Best Seo company PHD IN COUNSELING EDUCATION mesothelioma lawyer chicago Psd to WordPress ONLINECLASSES Business management software BETTER CONFERENCING CALLS chicago hair laser removal Asbestos Lawyers adverse remortgage workplace accident attorney Online Christmas cards Online Motor Insurance Quotes Injury Lawyers Annuity Settlements motorcycle lawyer los angeles Social media platforms PhD in counseling education new york mesothelioma law firm Photo Christmas cards Custom Christmas cards WordPress themes for designers WORLD TRADE CENTER FOOTAGE WordPress hosting fortis health insurance temporary domain yahoo Social media management Motor Insurance Quotes Social media tools HARDDRIVE DATA RECOVERY SERVICES Structures Annuity Settlement mesothelioma lawyer texas Donate old cars to charity earthlink business internet Car Insurance Quotes PA Christmas cards accident attorney san bernardino donate your car for money car donate purchase structured settlements tennessee mesothelioma lawyer Car insurance quotes Colorado Psd to html canada personals yahoo Italian cooking school sell structured settlement calculator Hard drive Data Recovery Services injury lawyers Massage School Dallas Texas auto insurance yuba city ca mesothelioma help Social media strategies Learning adobe illustrator dui lawyer scottsdale Car Insurance Quotes Colorado Webex Costs Donate your car for money selling a structured settlement Social media campaigns Mesothelioma Law Firm mesothelioma claims Auto Mobile Shipping Quote Donate Car for Tax Credit Donate Cars in MA DONATE OLD CARS TO CHARITY Psychic for Free mesothelioma survival rates How to Donate A Car in California Sell Annuity Payment Donate Your Car for Kids new mexico mesothelioma lawyer online colledges mesotheliama structured settlemen Donate your Car for Money mesothelioma claim los angeles motorcycle accident lawyer philadelphia mesothelioma lawyer Online Classes donate car for tax credit Nunavut Culture Dayton Freight Lines MET AUTO PHD on Counseling Education workers compensation lawyer los angeles semi truck accident lawyers Cheap Domain Registration Hosting home phone internet bundle Donate Cars Illinois ROYALTY FREE IMAGES STOCK mesothelioma lawyer asbestos cancer lawsuit Criminal Defense Attorneys Florida Best Criminal Lawyers in Arizona Car Insurance Quotes Utah Holland Michigan College Online Colleges Paperport Promotional Code Futuristic Architecture verizon sip World Trade Center Footage DONATING A CAR IN MARYLAND refinance with bad credit Home phone internet bundle DONATE YOUR CAR FOR KIDS