Showing posts with label Blogger Tutorials. Show all posts
Showing posts with label Blogger Tutorials. Show all posts

New UI on Your Blogger Dashboard

The Blogger’s new UI has now migrated from Blogger Daft to the regular Dashboard.If you are a regular reader here, then you must have already seen screenshot of the new UI. Blogger has now made some improvements to  the new UI, and has plugged it into the regular dashboard.The new UI also includes an option to Edit your Template Code.
When you login to your Blogger Dashboard, you should see a notification asking you to check out the New UI.
image

If you dismissed this notification, don’t worry, you can still switch to the new UI.In your Old Dashboard, you will see a link asking you to try the new UI.
image
If you are not able to figure that out, just follow this link and you will be taken to the new UI.
Here are a few Screen Shots: (Click the image for a larger version)
Blogger Dashboard
Blogger Reading List
Blog Overview
Blog Posts
Blog Pages
Blog Comments
Blog Stats
Blog Earnings
Blog Layout
Blog Template
Edit Template HTML
Blog Settings
If you don’t like the new Interface, you can switch back to the old one.
image

Edit Blogger Mobile Templates

Edit Blogger Mobile Templates


There is some Good news from the Blogger Team on the Blogger Code Blog. If you haveenabled the Mobile Templates, you will be able to customize the Blogger Mobile Template by using CSS definitions. You will also be able to control which widgets are to be shown and which shouldn't. You can also configure the widgets to show an alternate content in the mobile view.
Though this looks so promising, I was not able to test all of these features.

Where to Start?

Go to Template and Click on the Gear Icon below the Mobile Template. From the Dropdown opt for “Custom”, Preview the mobile template  and Save it. 
image

Customizing the structure of your Mobile Template.

Blogger Templates are made up  using Widgets.Blogger has added a new property(mobile) to the <b:widget/> tag. This property can take values ‘default', ‘yes', ‘no' or ‘only'. And this property will determine how the widget will be rendered in the mobile view.
The widgets that display on mobile by default are the following:
  • Header
  • Blog
  • Profile
  • PageList
  • AdSense
  • Attribution
If you want to hide any of those, then use the property mobile='no' in the Widget tag, and that widget would no longer appear in the mobile view.
For example I can hide the Attribution Gadget in Mobile view if I use
<b:widget id='Attribution1' locked='true' mobile='no' title='' type='Attribution'/>
If you want  to display the non-default widgets in your Mobile view, then just set the mobile property to yes.
E.g.: this is the normal tag for the Blog Archive Widget
<b:widget id='BlogArchive1' title='Blog Archive' type='BlogArchive'>
Now if you set the mobile property as
<b:widget id='BlogArchive1' title='Blog Archive' mobile='yes' type='BlogArchive'>
, then you should see the archive widget on your Mobile View(I didn't get it working).
If you want a widget to appear only in the mobile view, then you can set the mobile property to 'only'
<b:widget id='Attribution1' locked='true' mobile='only' title='' type='Attribution'/>
If I use this tag, the attribution gadget will disappear from my desktop view, and will appear only on the mobile view.
This code change will make the attribution widget disappear from your Mobile View.

Customizing the Look and Feel of your Mobile Template

Now you can fully customize the looks of your mobile template. The body element of the mobile template will be styled my the mobile class
<body class='loading mobile'>
Make sure that your template has:
<body expr:class='&quot;loading&quot; + data:blog.mobileClass'>
So if you are good at CSS, you can use this class name to style your mobile template.
.mobile .date-header {
text-decoration:underline;
}

Alternate Widget Content on Mobile View

Once you switch to the Custom Mobile Template, you might find that the template is too huge to fit into a Mobile Browser. If you want, then you can provide alternate content inside a widget.
e.g:
<div class="widget-content">
<b:if cond="data:blog.isMobile">
<!-- Show a text link in mobile view.-->
<a href="http://www.blogger.com">
Powered By Blogger
</a>
<b:else/>
<!-- Show an image link in desktop view.-->
<a href="http://www.blogger.com">
<img expr:src="data:fullButton" alt="Powered By Blogger"/>
</a>
</b:if>
</div>
This will show a Powered by Blogger Text link on the Mobile View, and a Powered by Blogger image on the normal desktop view.
The condition
<b:if cond="data:blog.isMobile"/>
can be used to check if the viewer is viewing your blog in a mobile browser or not. You can use this conditional check creatively and give a totally different look to the mobile version of the blog. Happy hacking, and do share if you have created some really awesome mobile template :)

Profile Picture in Google Search Results

You might have noticed Google search results  includes information about the author. It has a link to the Author’s Google Plus Profile and it also displays the Author’s Profile Picture.This tutorial will guide you in doing the same with your Blog.
Before we Start, here is a preview of what we are talking about

image

How to Make Google Know that you are the Author of a Blog ?

This process involves kind of a two way verification. In your blog you should tell the Google Crawlers that  this guy with this Google Profile is the author of the entry.
Now Google has to verify that the Blogger has provided the correct Google Plus Profile.So it will see if that guy’s Google Plus profile links back to your Blog. If it does, then Google can confirm that he/she is the author and it may display his/her profile information in the Google Search Results

Now lets’ do it

There are two methods of setting up this two way verification. We will have a look at simplest of those

a. For a Single Author Blog.

Every page on your Blog should tell Google that this Google Plus guy is my Author. To do that, there should be a link to your Google Plus profile on every page on your Blog. This link should have the rel attribute set to author
You can do that by adding the following link code to some HTML/JavaScript Widget
<a rel="author" href="https://plus.google.com/109412257237874861202">My Profile</a>
The Link in red should be replaced by your Google Plus Profile URL. You can replace the thing in Green with anything you want.  When you add this as an HTML/JavaScript Widget, you are telling Google that every page on your Blog was written by the guy with the Google Plus Profile which you have mentioned in the link. It is not mandatory that you should add this link in a Gadget. You can add the link anywhere in your Template. The only thing is that it should be there on every page of your Blog.
Now we have to help Google in conforming this.To do that  your Google Plus profile should link back to your Blog’s home page.
So Edit your Google Plus Profile and add a link to your Blog’s Home Page.
image
Now you have successfully completed the steps. Read the last part of this post to know how you can verify if you did everything right.
b. For a Multi Author Blog.
The method is almost the same for a Multi Author blog as well. The only difference is that each post on the Multi Author Blog should link to the corresponding author.
If you are not good with Blogger Template Codes, then you can manually add the Google Plus profile link to each Post(so that each post will link to the corresponding author’s Google Plus Profile). If you are good with the template codes, then you can use the following code.
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!—repeating block –>
<b:if cond='data:post.author == &quot;Author1Name&quot;'>
<a rel="author" href="https://plus.google.com/109412257237874861202">My Profile</a>
</b:if>
<!/—repeating block –>
<b:if cond='data:post.author == &quot;Author2Name&quot;'>
<a rel="author" href="https://plus.google.com/109412257237874861202">My Profile</a>
</b:if>
</b:if>
Author1Name and Author2Name should be replaced by the  name of the Authors(their Blogger Name). The red links should be replaced by the Google Plus Profile  link of the corresponding Author. You can change the green text to anything you want. If you have more than 2 authors, you can just repeat the repeating block.(I have commented it so that you can properly identify the repeating one).
You have to pasted this code in your template below
<div class='post-footer-line post-footer-line-1'>
or
<p class='post-footer-line post-footer-line-1'>
or
<data:post.body/>
Now each of the Blog Author’s Google Plus Profile should link back to your Blog’s home page.

Verifying if everything worked properly

You can use the Rich Snippets Testing Tool to verify if you have done everything properly. Give a post URL in the text box athttp://www.google.com/webmasters/tools/richsnippets and preview how your page will appear on the search engine. You should see something like this when you do a preview.


Twitter Delicious Facebook Digg Stumbleupon Favorites More