Hiển thị các bài đăng có nhãn Mobile Blogging. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Mobile Blogging. Hiển thị tất cả bài đăng

Thứ Bảy, 9 tháng 6, 2018

Pop-up Popular Posts Widget For Blogger Mobile

trending-popular-posts-widget-for-blogger-mobile-site

Welcome again bloggers, today I am back with a new widget for blogger mobile site. I am doing this post on request of many bloggers who sent me messages about my trending post widget in mobile site. If you haven't seen it yet, visit 101Helper on mobile to see it live. Its a simple popular posts widget that is for desktop site with some Javascript and CSS modifications. So I have simply provided this widget with a tinny red trend button and also modified the images of widget so it has big thumbnails and you can scroll down for more posts. You can also add upto 10 posts which are updated automatically and you have to just set the values in Layout just like a simple popular posts widget but the updates can be seen only in mobile site.



Steps to install Pop up Trending Posts Widget in Blogger Mobile Site:


Step 1: Go to blogger and navigate to theme.

Step 2: Click on Edit HTML.

Step 3: Click on Jump to widget and select Blog1.

how-to-add-popular-post-widget-in-blogger-mobile-site

Step 4: Copy below code.

<b:widget id='PopularPosts2' locked='false' mobile='only' title='On Trend' type='PopularPosts' version='1'>
                              <b:widget-settings>
                                <b:widget-setting name='numItemsToShow'>5</b:widget-setting>
                                <b:widget-setting name='showThumbnails'>true</b:widget-setting>
                                <b:widget-setting name='showSnippets'>false</b:widget-setting>
                                <b:widget-setting name='timeRange'>LAST_WEEK</b:widget-setting>
                              </b:widget-settings>
                              <b:includable id='main'>
<div class='trend-shadow'/>
  <div class='trend-mobile'>
<a class='x-trend' href='javascript:' rel='nofollow'>&#10006;</a>
<script>
$(document).ready(function(){
  $(&quot;.o-trend&quot;).click(function() {
 $(&#39;body&#39;).addClass(&#39;noscroll&#39;);
    $(&quot;#PopularPosts2&quot;).fadeIn(&quot;fast&quot;);
  });

  $(&quot;.x-trend&quot;).click(function() {
 $(&#39;body&#39;).removeClass(&#39;noscroll&#39;);
    $(&quot;#PopularPosts2&quot;).fadeOut(&quot;fast&quot;);
  });
});
</script>
<style>
#PopularPosts2 {
    text-align: center;
    margin: 0 auto;
    width: 300px;
display:none
}
body.loading.mobile.noscroll {
overflow:hidden
  }
.o-trend {
    position: fixed;
    right: 60px;
    top: 10px;
    box-shadow: 0px 2px 5px #444;
    border-radius: 100px;
    z-index: 999;
    cursor: pointer;
}
a.x-trend {
    position: fixed;
    font-size: 30px;
    color: #ef5858;
    z-index: 999;
    background: rgba(255, 255, 255, .7);
    box-shadow: 0px 2px 5px #bbb;
    border-radius: 70px;
    right: -10px;
    top: -15px;
    padding-top: 15px;
    padding-right: 25px;
    padding-bottom: 5px;
    padding-left: 13px;
}
.trend-mobile {
    position: fixed;
    height: 100%;
    z-index: 9999999999;
    overflow-x: hidden;
    top: 10px;
}
.trend-shadow {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 9999999999;
    background: #fff;
}
.trend-mobile ul {
    padding: 0;
    margin: 0;
}
.trend-mobile ul li {
    list-style: none;
    margin-bottom: 20px;
    margin-right: 0;
    margin-left: 0;
    margin-top: 0;
    width: 300px;
    padding: 0;
}
.trend-mobile .item-thumbnail {
    float: none;
    margin: 0;
}
.trend-mobile img {
    margin-right: 0;
    background: #ffffff;
    border: 1px solid #ddd;
    padding: 0;
    width: 300px;
    height: 160px;
}
.trend-mobile .item-title {
    text-align: left;
    float: left;
}
.trend-mobile li a {
    color: #444;
    font-weight: bold;
    font-size: 16px;
    font-family: arial,sans-serif;
}
.trend-mobile a:hover {
    color: #222;
    text-decoration: none;
}
</style>
    <ul>
      <b:loop values='data:posts' var='post'>
      <li>
        <b:if cond='!data:showThumbnails'>
          <b:if cond='!data:showSnippets'>
            <!-- (1) No snippet/thumbnail -->
            <a expr:href='data:post.href'><data:post.title/></a>
          <b:else/>
            <!-- (2) Show only snippets -->
            <div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div>
            <div class='item-snippet'><data:post.snippet/></div>
          </b:if>
        <b:else/>
          <!-- (3) Show only thumbnails or (4) Snippets and thumbnails. -->
          <div expr:class='data:showSnippets ? &quot;item-content&quot; : &quot;item-thumbnail-only&quot;'>
            <b:if cond='data:post.featuredImage.isResizable or data:post.thumbnail'>
              <div class='item-thumbnail'>
                <a expr:href='data:post.href'>
                  <b:with value='data:post.featuredImage.isResizable? resizeImage(data:post.featuredImage, 300)                                  : data:post.thumbnail' var='image'>
                    <img alt='' border='0' expr:src='data:image'/>
                  </b:with>
                </a>
              </div>
            </b:if>
            <div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div>
          </div>
          <div style='clear: both;'/>
        </b:if>
      </li>
      </b:loop>
    </ul>
    <a href='https://101helper.blogspot.com/2018/06/pop-up-popular-posts-widget-for-blogger.html'>Get widget</a>
  </div>
</b:includable>
                            </b:widget>

Step 5: Paste it just above this line <b:widget id='Blog1' locked='false' OR <b:widget id='Blog1' locked='true'


how-to-add-popular-posts-widget-in-blogger

Keep in mind that your code should look similar to shown in the image above. In the above image the code in not in expanded form so If you find your code expanded then don't worry its fine unless you find any error while saving code in Step 6.

Step 6: Click Save theme button and use CTRL+F on your keyboard to open search box and search for </body>.

Step 7: Copy below piece of code and paste it just above </body> as shown in below image.


<b:if cond='data:blog.isMobile'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<img class='o-trend' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb6KKzGRP4-KcdSqJTFPlJae-D2MtRZ3zvVhR8-F6U2bSSwz__FCyQUW0Pmtt3l39L20MwP-xOJvv9FGxjw8qsnVPzcXJDUJ9Jnu-SnD37VbdWMgxnOVHM_YLcLyWo4xrQ5UKCPYtk-e0/s1600/trending.png'/>
</b:if>
</b:if>

Step 8: Now again hit CTRL+F on keyboard and search for </head>.

Step 9: Copy below script and paste it just above </head>.
<script defer='defer' src='https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js'/>

Final Step: Click on Save theme button and you are done.

Trending posts widget not working, What to do?

Visit your mobile site to see if widget is working properly in your blog. If you don't see your trending post widget then go to your blog theme section again and look for mobile template, there click on settings icon below mobile site theme and enable Custom theme. Now go to your mobile site again to check if it is working or no. If you have any problem you can leave a comment below or contact us. You will be helped shortly!

how-to-enable-custom-theme-for-blogger-mobile-site
Image showing Settings button for mobile site theme.  

custom-mobile-site-theme-blogger
Image showing how to enable custom theme for blogger mobile site.

I hope you found this post helpful, if not or if you have any suggestion please leave a comment below. Thanks for visiting 101Helper. Like us on Facebook or follow on Google+ to stay updated about new posts.

Search keywords: Pop up Trending Posts Widget For Blogger Mobile Site,trend posts widget with button,popular posts widget with big thumbnails for blogger,popular post popup widget for blogspot,101helper widgets for blogger,popular posts big images widget for blogger

Thứ Bảy, 1 tháng 4, 2017

Random Post Widget Lite Version For Blogger Mobile Version

Random posts lite version is a widget for blogger mobile version. It is called lite version because it's code is minified so that it could load faster. Also images are removed from the links for simpler look and to boost the widget's loading speed. So lite version or random post is best widget to multiply mobile page views.

Also this widget is fixed at the bottom of mobile site and floats while scrolling and has a close button for a good user experience. A "show" button is also added to let visitors to open the closed widget and read more posts.

An attribute with "install widget" text is also added to let other bloggers reach this widget when they see this cool widget on your blog's mobile site. So don't remove this text and let other bloggers to get benefit of it. Also don't use this widget without attribute because it may become irregular due to such CSS arrangement.

You can see a demo of random post widget in below image which is a screenshot taken from 101Helper's mobile site. If you want to try this widget, visit 101Helper from your phone.

This widget is fully customizable if you know CSS but you can also make changes in this widget if you don't know CSS. Changes that you can make are changing name of the widget, changing number of links(default is 2 links) etc.

Demo:

To try live demo go to 101Helper mobile site!

How To Add Random Post Widget In For Blogger Mobile Version ?

Step 1: Go to blogger dashboard > Layout.

Step 2: Click on "add a gadget" in footer section or in mobile footer section if you have one in your theme's layout.

how-to-add-gadget-in-blogger

Step 3: Choose HTML/Javascript.

how-to-add-javascript-in-blogger-mobile-version

Step 4: Copy below code and paste it in the HTML/Javascript window.

<p id="show">↑ Show</p>
<ul id="random-posts">
<a href="https://101helper.blogspot.com/2017/04/random-post-widget-lite-version-for-blogger-mobile-site.html" id="credit">Install Widget!</a>
<p id="hide">✖</p>
<h3>Related links:</h3>
<script>
var randomposts_number = 2;
var randomposts_chars = 0;
var total_randomposts = 100;
var randomposts_current = new Array(randomposts_number);
function randomposts(json) { total_randomposts = json.feed.openSearch$totalResults.$t }
document.write('<script type=\"text/javascript\" src=\"https://101helper.blogspot.com/feeds/posts/default?alt=json-in-script&max-results=0&callback=randomposts\"><\/script>');
function getvalue() { for (var i = 0; i < randomposts_number; i++) { var found = false; var rndValue = get_random(); for (var j = 0; j < randomposts_current.length; j++) { if (randomposts_current[j] == rndValue) { found = true; break } }; if (found) { i-- } else { randomposts_current[i] = rndValue } }}; function get_random() { var ranNum = 1 + Math.round(Math.random() * (total_randomposts - 1)); return ranNum }; </script>
<script src="https://rawgit.com/101Helper/mobile/master/random-litev1.js"></script>
</ul>
<link rel="stylesheet" type="text/css" href="https://rawgit.com/101Helper/mobile/master/randomlitev1.css"/>

Replacements:

var randomposts_number = 2;    //////////// Number of post links

<h3>Related links:</h3>        //////////// Widget title

https://101helper.blogspot.com    //////////// Your blog URL

Step 5: Save the widget and note its ID.

How To Find ID Of A Widget In Blogger ?

Step 6: Go to theme and click on Edit HTML.


Step 7: Jump to the widget with the ID you noted in Step 5.

how-to-jump-to-widget-in-blogger

Step 8: Add mobile="only" after locked="false" in the code as shown in below image.

how-to-add-mobile-only-widget-in-blogger

Step 9: Save your template and you are done.

Make sure that you have enabled custom theme for your mobile site.

Search keywords: Random post widget for blogger mobile version, how to show widgets in blogger mobile version, blogger mobile site widgets, Add widgets in blogger mobile version, 101Helper blogger mobile gadgets and widgets.

Thứ Bảy, 10 tháng 12, 2016

Horizontal Scrolling Menu For Blogger Mobile Site



Mobile screen being small can't hold a wide horizontal menu so people add vertical menu for mobile site specially bloggers do so but there is a simple way of install a horizontal menu in blogger mobile site that is making a scrollable menu so it will show some tabs of the menu and others can be seen by touching and scrolling. As you know that almost everyone is now using a touch screen mobile so it is a good menu for your mobile site. So in this post I am going to share 4 different types of horizontal scrolling menus. Follow below steps to add any of the menu in your blog's mobile site.


Live Demo (Open In Mobile For Best Experience)

How To Add Horizontal Scrolling Menu For Blogger Mobile Site?

Step 1: Go to blogger and open Layout.

Step 2: Add a gadget just above your "Blog Posts Gadget" as shown in below image and click on Html/Javascript.

how-to-add-code-in-blogger

how to add a gadget in blogger

Note: If you are not able to add gadget above Blog Posts then simply add it in sidebar and drag it above Blog Posts because its important to keep it there

Step 3: Copy code of desired menu from below and paste it into Html/Javascript window you just opened in step 2.

Simple Scrollable Nav Without Logo.


<style>
.nav-scroll {
    background-color: #333;
    overflow: auto;
    white-space: nowrap;
    position: relative;
}
.nav-scroll a {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px;
    text-decoration: none;
}
.nav-scroll a:hover {
    background-color: #777;
}
</style>
<div class="nav-scroll">
  <a href="https://www.blogger.com">Home</a>
  <a href="#news">News</a>
  <a href="#contact">Contact</a>
  <a href="#about">About</a>
  <a href="#support">Support</a>
  <a href="#blog">Blog</a>
  <a href="#tools">Tools</a>
  <a href="#base">Base</a>
  <a href="#custom">Custom</a>
  <a href="#more">More</a>
  <a href="#logo">Logo</a>
  <a href="#friends">Friends</a>
  <a href="#partners">Partners</a>
  <a href="#people">People</a>
  <a href="#work">Work</a>
</div>

Horizontal Scroll Nav With Scrollable Logo.

horizontal-nav-with-scrolling-logo-mobile-blogger

<style>
.nav-scroll {
    background-color: #333;
    overflow: auto;
    white-space: nowrap;
    position: relative;
}
.nav-scroll a {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px;
    text-decoration: none;
}
.nav-scroll a:hover {
    background-color: #777;
}
.nav-scroll img {
    width: 100px;
    float: left;
    height: 48px;
    background: #fff;
}
</style>
<div class="nav-scroll">
<img alt="logo" src="https://www.servicetrade.com/wp-content/uploads/2016/04/your-logo-here.png"/>
  <a href="https://www.blogger.com">Home</a>
  <a href="#news">News</a>
  <a href="#contact">Contact</a>
  <a href="#about">About</a>
  <a href="#support">Support</a>
  <a href="#blog">Blog</a>
  <a href="#tools">Tools</a>
  <a href="#base">Base</a>
  <a href="#custom">Custom</a>
  <a href="#more">More</a>
  <a href="#logo">Logo</a>
  <a href="#friends">Friends</a>
  <a href="#partners">Partners</a>
  <a href="#people">People</a>
  <a href="#work">Work</a>
</div>


Horizontal Scroll Nav With Fixed Logo On Left.

horizontal-nav-with-logo-mobile-blogger

<div class="nav-mob">
<img alt="brand" id="brand" src="https://www.servicetrade.com/wp-content/uploads/2016/04/your-logo-here.png"/>
<div class="nav-scroll">
  <a href="https://www.blogger.com">Home</a>
  <a href="#news">News</a>
  <a href="#contact">Contact</a>
  <a href="#about">About</a>
  <a href="#support">Support</a>
  <a href="#blog">Blog</a>
  <a href="#tools">Tools</a>
  <a href="#base">Base</a>
  <a href="#custom">Custom</a>
  <a href="#more">More</a>
  <a href="#logo">Logo</a>
  <a href="#friends">Friends</a>
  <a href="#partners">Partners</a>
  <a href="#people">People</a>
  <a href="#work">Work</a>
</div></div>
<style>
#brand {
    position: static;
    float: left;
    width: 105px;
    height: 50px
}
.nav-scroll {
    background-color: #333;
    overflow: auto;
    white-space: nowrap;
    position: relative
}
.nav-scroll a {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px;
    text-decoration: none
}
.nav-scroll a:hover {
    background-color: #777;
}
.nav-scroll img {
    width: 100px;
    float: left;
    height: 48px;
    background: #fff
}
.nav-mob {
    position: relative;
}
</style>



Horizontal Scroll Nav With Fixed Logo On Top.

horizontal-nav-with-fixed-logo-on-top-mobile-blogger

<div class="nav-mob">
<div id="slogo">
<img alt="logo" src="https://www.servicetrade.com/wp-content/uploads/2016/04/your-logo-here.png" /></div>
<div class="nav-scroll">
  <a href="https://www.blogger.com">Home</a>
  <a href="#news">News</a>
  <a href="#contact">Contact</a>
  <a href="#about">About</a>
  <a href="#support">Support</a>
  <a href="#blog">Blog</a>
  <a href="#tools">Tools</a>
  <a href="#base">Base</a>
  <a href="#custom">Custom</a>
  <a href="#more">More</a>
  <a href="#logo">Logo</a>
  <a href="#friends">Friends</a>
  <a href="#partners">Partners</a>
  <a href="#people">People</a>
  <a href="#work">Work</a>
</div></div>
<style>
.nav-mob {
    position: relative;
}
#slogo img {
    float: none;
width:100px
}
#slogo {
    position: static;
    width: 100%;
    text-align: center;
    padding: 2px 0px;
    background: #eaeaea
}
.nav-scroll {
    background-color: #333;
    overflow: auto;
    white-space: nowrap;
    position: relative
}
.nav-scroll a {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 14px;
    text-decoration: none
}
.nav-scroll a:hover {
    background-color: #777
}
.nav-scroll img {
    width: 100px;
    float: left;
    height: 48px;
    background: #fff
}
</style>

Step 4: Save the gadget and note its ID or name it so that you can find it in your template for next steps.

Read: How To Find ID Of A Widget In Blogger

Step 5: Go to template and click on Edit Html.

how-to-add-edit-html-in-blogger

Step 6: Find your "Mobile Nav Gadget" in your template you just added in above steps with the help of its ID or name using Ctrl + F on your keyboard. You can directly jump to your gadget also.

how-to-search-blogger-template

Step 7: After finding the gadget copy below piece of code and paste it after locked='false' as shown in below image:

mobile="only"

how-to-show-a-gadget-in-blogger-mobile-view


Step 8: Save your template and again go to Blogger > Template > Mobile.

How-to-optimize-blogger-blogs

Step 9: Change Default template to Custom and click on Save.
mobile-templates-blogger-101helper

That's it. Now open your mobile site in your mobile to see your menu working.

I hope you liked this tutorial, for more menu tutorials go to Blogger menus

Thanks for visiting 101Helper, Share this tutorial with others.

Search Keywords: Horizontal Scrolling Menu For Blogger Mobile Site, menu for blogger mobile site,pure css menu for blogspot blog,how to add css,javascript menu in blogger mobile view,101helper menus for blogger,blogging tutorials.

Thứ Sáu, 12 tháng 8, 2016

How To Earn Bigger From Google Play Store Apps

earn money from appnext googleplay store 101helper

I have shared many ways of earning online with blogger blog but today I am sharing something unique and different which is good to earn bigger amounts. With this amazing network you can earn money for each cpi(cost per install) and it is only for blogger mobile sites not for desktop site. Also its not only for blogger but all mobile websites can be integrated with these ads.

These ads are powered by APPNEXT. With AppNext ads you can show ads of Google Play apps and you get paid for every download. This ad network is good for those who have a more good mobile site and get more visitors on mobile sites. With Appnext you have full control over your ads. You have following benefits:

1. Ads don't slow down your mobile site.
2. You can show apps ads from specific category e.g games, social networking, sports, videos and audio apps etc.
3. You can install page over ads as well as video and banner ads.
4. Appnext finds high rate ads automatically and display it on your site.
5. All ads work on IOS as well as Android platforms.

More over you can show ads of a specific app which is paying a high rate, you need to get that app from marketplace in Appnext.

So Appnext is really a good network for mobile sites and a good network to earn bigger.

Benefits Of Appnext:

Appnext ads types for websites

1. Page over, banner, video ads.
2. Easy implementation.
3. No minimum traffic required.
4. High rates per CPI(cost per install).
5. Full control over ads.

Payment Methods:

Wire transfer - $200.
Paypal - $20
Credit Card - Coming soon!

Payment Proof:

paypal-prove-appnext-payment-101helper

How To Earn Money From AppNext?


(1): CREATE AN APPNEXT ACCOUNT:

Step 1: Go to AppNext and click on Join Now

how to sign up at appnext

Step 2: Fill up the signup form and confirm it from your email.

how to sign up at appnext 101helper

Step 3: Login to your Appnext account, you will find two IDs from appnext one will be for IOS and other for Android, Copy and save them.

Note:  If you didn't get any ID then leave it.

(2). SUBMIT YOUR WEBSITE/BLOG TO APPNEXT:

Step 1: Login to your Appnext account.

Step 2: Click on Add New App in the menu on top.

how to earn bigger money from website

Step 3: Choose Website as your platform, enter its URL and click on Next.

earn money form blogger

Step 4: Type your Site or Blog name and upload its logo if you like.

appnext apps for cpi

Step 5: Select up-to three categories for IOS.

earn money from google ios, andoid apps

Step 6: Select up-to three categories for ANDROID.

how to earn money from blog, website

Step 7: Give a message to your advertisers in the next step or just process away by clicking on next.

how to earn money from blogger blogs.png

After submitting your site you will get submission completed dialog along with two IDs one with the name Android Placement ID and other with IOS Placement ID. Copy both of these IDs, you will need them at the time of implementation of ads.

(3). IMPLEMENTING APPNEXT ADS IN BLOGGER MOBILE SITE:

Step 1: Go to Integration Tools page.

Step 2: Choose type of ads which you want to implement in the menu on left side under Websites heading. I am choosing Interstitial JS Tag because it will give you more downloads rather than other types of ads.

how to add appnext ads in blogger mobile site

Step 3: Scroll down and copy the javascript code. Your code will be as shown below.

<script type="text/javascript">
 var Appnext = {
       android_id: 'Your Android Code Here',
       ios_id: 'Your IOS Code Here',
       cat: 'Category Name(If necessary) E.g Social Networking, Games, Casino',
       pbk: '',
       b_title: '',
       b_color: '',
       skip_url: '',
       skip_title: '',
       mute: '',
       timeout: '',
       times_to_show: '',
       times_to_show_reset: '',
       creative:'managed',
       subid: ''
     };
 (function(){
 var _s=document.createElement('script');
 _s.type='text/javascript';
 _s.async=true;
        _s.src='https://appnext.hs.llnwd.net/tools/tags/video/manage_script.js';
 (document.body)?document.body.appendChild(_s):document.head.appendChild(_s);
 })();
</script>

Step 4: Replace the Your Android Code Here and Your IOS Code Here with ID's you just provided with at the time of submission of your website. Place your ID's carefully don't place Android ID in IOS and IOS ID in Android place.

Step 5: Copy your final code and go to blogger layout and click on add a gadget > Html/Javascript.

Step 6: Paste the code and click on save.

Step 7: Go to template and search for your gadget by ID or by name you just given to it.

Step 8: Type mobile='only' after locked='false'.


Step 9: Click on save and you are done.

Make sure that you have enabled Custom mobile template for your mobile site otherwise you will not see any ads.

You can implement other ads in your mobile site too but video ads and banner ads may slow down your site which is not good for mobile users. Follow our mobile tutorials to get more help about implementing ads in your mobile site!

1. How To Show Ads Above Comments In Blogger Mobile Site

2. How To Show Ads In Mobile View In Blogger

3. How To Optimize Blogger Blog For Mobile Phones

That's it. I hope you liked this post and found it helpful. If not please let me know.

Thanks for visiting 101Helper. Do follow us on social media and keep visiting us.

Search Tags: Mobile blogging tutorials for blogger, how to earn money from appnext, appnext review for publishers, minimum payout, earn money from google appstore, mobile ad networks, high rates paying networks,cost per install networks, earn money from websites,blogs

Thứ Sáu, 22 tháng 7, 2016

Swiper Featured Posts Widget For Blogger Mobile Site

featured posts swiper widgets for blogger mobile site

This is a quick post about featured post swiper for blogger mobile site. So in this post I am going to share different types of mobile swipers and there features. I hope you will like them. Other bloggers and webmasters are requested to not copy and share this code without 101helper tag below each code, if found to be copied it will be against 101Helper's copyright violation and action will be taken!

Featured Posts Mobile Swiper Features:

1. It is free of cost.
2. 4 different designs.
3. Fully customizable.
4. Doesn't affect blog speed.
5. 100% optimized for all mobile screens.
6. Unlimited featured posts can be added.
7. Thumbnails ready.
8. Touch enabled for mobiles.

How To Add Featured Posts Swiper In Blogger Mobile Site?

Follow below steps to add featured posts swiper in blogger mobile site.

Step 1: Go to blogger dashboard and navigate to Template.

Step 2: Click on Edit Html.

how to edit html in blogger

Step 3: Search for <head> and just below it paste the following code.
<link href='https://rawgit.com/101Helper/mobile/master/swiper.css' rel='stylesheet'/>
<script src='https://rawgit.com/101Helper/mobile/master/swiper.js'/>

how to add javascript and css code in blogger

Step 4: Click on Save template.

Step 5: Go to Layout, click on add a gadget and open Html/Javascript.

Step 6: Copy code of desired swiper from below and paste it into Html/Javascript.

Mega Swiper Compatible With Desktop Site:

swiper featured post widget for blogger compatible with desktop site
<style>
.swiper-slide a {width: 100%;}
.swiper-container.swiper-container-horizontal {background: #eee;padding: 10px 0px;}
.swiper-container{width:100%;height:280px;margin:20px auto;}.swiper-slide{height: 270px;padding: 5px;text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.swiper-container.swiper-container-horizontal img {width: 100%;height:176px;margin: 0;right: 0.5px;position: relative;}
.swiper-container.swiper-container-horizontal h3 { position: absolute; left: 2px; top: 190px; font-size: 17px; width: 95%; padding: 5px; font-weight: normal; text-align: left; }
</style>
<div class="swiper-container swiper-container-horizontal" style="cursor: -webkit-grab;">
<div class="swiper-wrapper" style="transform: translate3d(-562px, 0px, 0px); transition-duration: 0ms;">
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-prev" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-active" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-next" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
</div>
</div>
    <!-- Initialize Swiper -->
    <!-- Swiper JS -->
    <script src="../dist/js/swiper.min.js"></script>
    <script>
    var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        slidesPerView: 1.5,
        centeredSlides: true,
        paginationClickable: true,
        spaceBetween: 30,
        grabCursor: true
    });
    </script>

Mega Swiper Non-Compatible With Desktop Site:

featured post widget for mobile minified version

Note: This swiper will show only in mobile not in desktop site.
<style>
@media only screen and (min-width: 800px) {
.swiper-container.swiper-container-horizontal{display:none;}}
.swiper-slide a {width: 100%;}
.swiper-container.swiper-container-horizontal {
background: #eee;
padding: 10px 0px;
}.swiper-container{width:100%;height:280px;margin:20px auto;}.swiper-slide{height: 270px;padding: 5px;text-align:center;font-size:18px;background:#fff;width:250px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.swiper-container.swiper-container-horizontal img {width: 100%;height:160px;margin: 0;right: 0.5px;position: relative;}
.swiper-container.swiper-container-horizontal h3 { position: absolute; left: 2px; top: 190px; font-size: 17px; width: 95%; padding: 5px; font-weight: normal; text-align: left; }
</style>
<div class="swiper-container swiper-container-horizontal" style="cursor: -webkit-grab;">
<div class="swiper-wrapper" style="transform: translate3d(-562px, 0px, 0px); transition-duration: 0ms;">
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-prev" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-active" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-next" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
</div>
</div>
    <!-- Initialize Swiper -->
    <!-- Swiper JS -->
    <script src="../dist/js/swiper.min.js"></script>
    <script>
    var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        slidesPerView: 2,
        centeredSlides: true,
        paginationClickable: true,
        spaceBetween: 30,
        grabCursor: true
    });
    </script>

Mini Swiper Non-Compatible With Desktop Site - Dark Theme:

featured posts swiper for mobile site dark theme

Note: This swiper will show only in mobile not in desktop site.

<style>
@media only screen and (min-width: 800px) {
.swiper-container.swiper-container-horizontal{display:none;}}
.swiper-slide a {width: 100%;}
.swiper-slide a,.swiper-container.swiper-container-horizontal h3 {color: #fff;}
.swiper-container.swiper-container-horizontal {background: #222;padding: 10px 0px;}
.swiper-container{width:100%;height:200px;margin:20px auto;}.swiper-slide{height: 190px;padding: 5px;text-align:center;font-size:18px;width:250px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.swiper-container.swiper-container-horizontal img { width: 100%; height: 130px; margin: 0; right: 0.5px; position: relative; }
.swiper-container.swiper-container-horizontal h3 { position: relative; font-size: 17px; width: 95%; padding: 5px; font-weight: normal; text-align: left; }
</style>
<div class="swiper-container swiper-container-horizontal" style="cursor: -webkit-grab;">
<div class="swiper-wrapper" style="transform: translate3d(-562px, 0px, 0px); transition-duration: 0ms;">
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-prev" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-active" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide swiper-slide-next" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>
</div>
</div>
    <!-- Initialize Swiper -->
    <!-- Swiper JS -->
    <script src="../dist/js/swiper.min.js"></script>
    <script>
    var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        slidesPerView: 2,
        centeredSlides: true,
        paginationClickable: true,
        spaceBetween: 30,
        grabCursor: true
    });
    </script>

Freestyle Only Text/Links Without Thumbnails Swiper:

featured posts swiper for mobile with text only blogger

<style>
.swiper-container.swiper-container-horizontal {background: #eee;padding: 10px 0px;}
.swiper-container{width:100%;height:200px;margin:20px auto;}
.swiper-container.swiper-container-horizontal img { width: 100%; height: 130px; margin: 0; right: 0.5px; position: relative; }
.swiper-slide {
    height: 190px;
    padding: 5px;
    text-align: center;
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKCOCadLdNwmFo8px9NPLMNMkHHNcDYLwXY0BTMOsOYTl1eELgSGwMRSLm9uhygWZC2tT1HbG2t3lAurEF8butOKODDOx4rbi-NFR-x61kUhkeIaffWOneOmQdoa9-K1pEjROPwSO9Oe0/s1600/more.png) no-repeat #fff;
    background-position: 93% 94%;
}
.swiper-container.swiper-container-horizontal h3 {
    font-size: 15px;
    line-height: 1.2;
    text-align: left;
    position: relative;
    color: #2288bb;
    float: left;
}
.swiper-container.swiper-container-horizontal p {
    color: #666;
    font-size: 14px;
    padding: 0;
    text-align: left;
    margin: 0;
    float: left;
    padding-top: 5px;
    height: 93px;
    overflow: hidden;
}
@media only screen and (min-width: 800px) {
.swiper-container.swiper-container-horizontal{
display:none;
}
}
</style>
<div class="swiper-container swiper-container-horizontal" style="cursor: -webkit-grab;">
<div class="swiper-wrapper" style="transform: translate3d(-562px, 0px, 0px); transition-duration: 0ms;">
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
<div class="swiper-slide swiper-slide-prev" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
<div class="swiper-slide swiper-slide-active" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
<div class="swiper-slide swiper-slide-next" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>
</div>
</div>
<script>
    var swiper = new Swiper('.swiper-container', {
        scrollbarHide: true,
        slidesPerView: '2',
autoplay: true,
speed: 2000,
        centeredSlides: true,
        spaceBetween: 30,
        grabCursor: true
    });
    </script>

Step 7: Click on save and note the ID of your gadget or give it a title so that you could find it easily for next steps.

Step 8: Go to template and find the swiper gadget which you just added by its ID or by its Title.

Step 9: After finding the swiper gadget in your template, you will see a line of code like this:

<b:widget id='HTML1' locked='false' title='Swiper' type='HTML' visible='true'>

You need to add mobile='yes' after locked='false' like this:

<b:widget id='HTML1' locked='false' mobile='yes' title='Swiper' type='HTML' visible='true'>

swiper in blogger mobile site

Step 10: Click on save and you are done, now you just need to enable mobile custom template for your blog and swiper will start showing up in your phone.

Step 11: Go to template and click on settings icon below mobile template.

how to change mobile template in blogger

Step 12: Choose Custom template for your mobile template and click on save button.

how to enable custom template for blogger mobile site

That's it! you are done.

I hope you like this post, if yes then share it with others. Thanks for visiting 101Helper.

NOTE: Never remove the Light blue highlighted area of the code!

How To Customize Mobile Swiper?

Handle the codes carefully incase of any removal of a single code can result in stopping of the swiper!

1. Replace YOUR IMAGE LINK HERE with your image links

2. Replace YOUR POST LINK HERE with your post links

3. Replace YOUR TITLE HERE with your post title.

4. Replace YOUR POST TEXT HERE with your post text.

5. To add more slides add below piece of code above the highlighted area(yellow).

For Only Text Swiper.

<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK"><h3>YOUR POST TITLE</h3></a><p>YOUR POST TEXT(SMALL INTRO)</p></div>

For Image Swiper.

<div class="swiper-slide" style="margin-right: 30px;"><a href="YOUR POST LINK HERE"><img src="YOUR IMAGE LINK HERE"/><h3>YOUR POST TITLE</h3></a></div>

Search Tags: carousel slider for blogger mobile site, multiple posts slider for blogspot mobile site,touch slider for blogger,jquery,javascript,css touch slider for blogger mobile view,gadgets for blogger mobile site,101Helper blogging tutorials