Introduction
Welcome to the documentation. Use the Hashim bloggerCart to Blogger Template each section.
Installation
Welcome to the Blogger Template Installation Guide. This tutorial covers everything you need to install your new Blogger template successfully. From creating a backup of your existing theme to uploading the new template and applying the changes, each step is explained in a simple and easy-to-follow manner.
Upload the XML file from Blogger Dashboard.
Dashboard → Theme → Restore → Upload XML
Installation Steps
Before installing the template, download the .zip file and extract it on your computer. Inside the extracted folder, you will find the Blogger template XML file and any additional resources.
Step 1: Back Up Your Current Theme
Before replacing your existing template, create a backup of your current Blogger theme. This allows you to restore it later if needed.
- Sign in to your Blogger Dashboard.
- Open the Theme section.
- Click the ▼ More button.
- Select Backup or Backup & Restore.
- Download and save the backup file to your computer.
Example
Step 2: Copy the Template Code
After downloading and extracting the template package, you need to copy the XML code before installing it in Blogger.
- Open the extracted template folder.
- Locate the file with the .xml extension.
- Open the XML file using Notepad, Notepad++, VS Code, or any text editor.
- Click anywhere inside the file.
- Press Ctrl + A to select all the code.
- Press Ctrl + C to copy the selected code.
Example
Step 3: Replacing the Old Code
Now you will replace your existing Blogger theme code with the new template code you copied earlier. Follow the steps carefully to avoid mistakes.
- Go to your Blogger Dashboard → Theme.
- Click the ▼ (More) button and select Edit HTML.
A. Open HTML Editor
B. Replace Old Code
- Click inside the code editor.
- Press Ctrl + A to select all existing code.
- Press Delete to remove it.
- Paste the new template code using Ctrl + V.
C. Save Changes
After pasting the new code, click the Save button to apply the template.
D. Verify Installation
Go back to your blog homepage and make sure the new template is active and displaying correctly.
Video Tutorial
Layout
Edit your widgets from the Blogger Layout page.
Blogger Cart Configuration (Top)
You can configure global template variables from the Blogger Layout section. These variables control important features like coupons, currency, and system settings.
How to Access Variables
- Go to your Blogger Dashboard.
- Open the Layout section.
- Find the Blogger Shop Config widget.
- Click the Edit (✎) link.
- Use the Configure Link List window to add values.
- Click Save to apply changes.
How to Add Variables
In the Configure Link List window:
- New Site Name: Enter variable name
- New Site URL: Enter variable value
- Click Add Link
- Repeat for more variables
- Finally click Save
Available Variables
COUPON
Used to define discount coupon codes and their values. Multiple coupons can be separated
1 WELCOME10
percent|10|200|2026-12-31|1
2 FLAT500
flat|500|200|2026-12-31|1
3 FREESHIP
shipping|50|100|2026-12-31|5
2. CURRENCY CODE
Defines the 3-letter currency code for your store.
1 currency
USD
2 currency
AED
3 currency
EUR
3 currency
AUD
Example Preview
Theme Options
Theme Options allow you to customize global settings like default thumbnails and JSON variables. These settings control how your Blogger template behaves across the entire site.
Default Thumbnail
The Default Thumbnail option lets you set a fallback image for posts that do not contain an image or YouTube video.
How to Set Default Thumbnail
- Go to your Blogger Dashboard.
- Open Layout.
- Find Theme Options.
- Click on Default Thumbnail gadget.
- Upload or paste your image URL.
- Click Save.
Example
JSON Variables
JSON Variables are used to control theme text and small dynamic settings inside the template.
How to Edit JSON Variables
- Go to Layout in Blogger.
- Open Theme Options.
- Click JSON Variables gadget.
- Edit or paste the configuration code.
- Save changes.
Example Code
{
viewAllText: "View all"
}
Note: viewAllText is set to View all by default.
Example
Header Logo Setup
To change or upload your site logo, go to the Blogger Layout section and edit the Header Logo (Image) gadget. This allows you to customize your blog branding easily.
Steps to Add Header Logo
- Open your Blogger Dashboard.
- Go to Layout.
- Find the Header Logo (Image) gadget.
- Click the Edit (✎) icon.
- Upload your logo image or paste the image URL.
- Click Save to apply changes.
Example
Header Bar Setup
The Header Bar allows you to manage navigation links and social media icons from the Blogger Layout section. You can easily customize it using the built-in gadget settings.
How to Access Header Bar
- Open your Blogger Dashboard.
- Go to Layout.
- Find the Header Bar gadget.
- Click the Edit (✎) icon.
- Add your Nav Links and Social Links.
- Click Save.
Nav Links
Use Nav Links to display simple navigation items in the header bar such as Home, About, or Contact.
Home
About
Contact
Social Links
Social icons are added using the {getSocial} shortcode inside the gadget.
Shortcode:
{getSocial}
google, blogger, apple, amazon, microsoft, facebook, facebook-f, twitter, x, rss, youtube, skype,
stumbleupon, tumblr, vk, stack-overflow, github, linkedin, dribbble, soundcloud, behance, digg,
instagram, pinterest, twitch, steam, delicious, codepen, flipboard, reddit, whatsapp, telegram,
messenger, snapchat, discord, quora, tiktok, email, share, threads, mastodon, bluesky, external-link
Supported Icons:
google, blogger, apple, amazon, microsoft, facebook, facebook-f, twitter, x, rss, youtube, skype, stumbleupon, tumblr, vk, stack-overflow, github, linkedin, dribbble, soundcloud, behance, digg, instagram, pinterest, twitch, steam, delicious, codepen, flipboard, reddit, whatsapp, telegram, messenger, snapchat, discord, quora, tiktok, email, share, threads, mastodon, bluesky, external-link
{getSocial} shortcode
inside the gadget for social icons to display correctly.
Example
Theme Settings
Customize colors, fonts, logo, and homepage sections.
Site Feed Setup
The Site Feed setting is important for enabling dynamic content features such as post widgets and related posts. It ensures that your Blogger data is properly accessible by the template.
How to Configure Site Feed
- Go to your Blogger Dashboard.
- Open Settings.
- Scroll to the Site Feed section.
- Find Allow Blog Feed.
- Set the feed option to Full.
- Save your changes.
Example Setting
Site Feed → Full
Example