Bloggerテンプレートをカスタマイズした結果→操作不能→思い切って一からカスタマイズしてみた。

管理人です。昨年から本格的にブログでの情報発信を始めて1年Bloggerのアクセス数も増え「やりがい」を感じながら記事を投稿していますが、この度Bloggerのデザインを一新いたしました。理由としては素人がコツコツと先人の知恵を拝借して更新していましたが、テンプレートにゴミが増えたこと レイアウトの更新ができない(Bloggerのレイアウトが更新できない!! モバイルテンプレートをカスタマイズしたらレイアウトが更新できない件)などの問題を抱えていたためです。この際だからと無料テンプレートを適用してみましたがメンテナンスが出来ずあきらめました。最終的にはBloggerシンプルテンプレートをカスタマイズし広告やウィジェットを再配置しました。

カスタマイズ内容をまとめてみます。(注意:ウィジェット=ガジェット)

1.画面上の「navbar」ナビゲーションバーを削除して無駄な空白を消す
navbarウィジェットを「オフ」にしてから、テンプレート→カスタマイズ→「上級者向け」→「CSSを追加」で
  #navbar {
  height: 0;
   }

を追加する これだけ

2.ヘッダーを移動できるようにするヘッダーにAdsense広告を組み込む為ヘッダー部分のブログタイトル・説明部分を移動できるように<b:widget id=’Header1′ locked=’true’ title=’単刀直入に申しますと (Header)’ type=’Header’>を探してlocked=’false’へ書き換える。これでヘッダーを移動できるようになる。

次に「HTML/JavaScript」ウィジェットを追加して左側にブログのタイトルと説明を画像ファイルで表示、右側にAdsense広告のコードを貼り付けて実現させる。HTMLはこんな感じです。
<div style=”position: relative;”>
<a href=’http://1192japan-koz.blogspot.jp/’ style=’display: block’>
<img border=”0″ src=”タイトル画像ファイルのURL”/>
<div style=”position: absolute; top: 5px; left: 330px;”> ←左側画像サイズが収まるようにGoogleAdsenseのコードを貼り付け
</div> </a></div>
「HTML/JavaScript」ウィジェットを保存したら、ウィジェットをheaderの上に移動して動作確認するとこんな感じ。
haeder
3.個別記事にLinkwithinの設置する今さらですが、BlogにLinkWithinを埋め込んだら関連記事へのアクセス数が増えて月間PV数は3万を超えてきました。を参考にしながら設置する

4.ページトップへアニメーションしながら戻るボタンを追加する
テンプレート→HTMLの編集で下記のコードを追加する 追加位置は</head>の直前でいいと思います
<!– PageTop code 開始 –>
<script src=’http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js’ type=’text/javascript’/>
<script type=’text/javascript’>
$(function() {
    var topBtn = $(&#39;#page-top&#39;);   
    topBtn.hide();
    $(window).scroll(function () {
        if ($(this).scrollTop() &gt; 100) {
            topBtn.fadeIn();
        } else {
            topBtn.fadeOut();
        }
    });
    //スクロールしてトップ
    topBtn.click(function () {
        $(&#39;body,html&#39;).animate({
            scrollTop: 0
        }, 500);
        return false;
    });
});
</script>
<!– PageTop code 終了 –>

次に、テンプレート→カスタマイズ→「上級者向け」→「CSSを追加」で下記のコードを追加する
<!– PageTop CSS 開始–>
#page-top {
    position: fixed;
    bottom: 20px;
    right: 20px;
    font-size: 77%;
}
#page-top a {
    background: #666;
    text-decoration: none;
    color: #fff;
    width: 100px;
    padding: 30px 0;
    text-align: center;
    display: block;
    border-radius: 5px;
}
#page-top a:hover {
    text-decoration: none;
    background: #999;
}
<!– PageTop CSS 終了–>
最後に、下記のタグを追加する
  </footer>
 <p id=’page-top’><a href=’#wrap’>PAGE TOP</a></p>  <!– content –>

これ以外にも「記事の要約」がありますが機会を見つけてアップします。イメージが大きく変わりましたと言いたいのですが要素は変わっていないので内容はかわりません。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

adana escort adıyaman escort afyon escort ağrı escort aksaray escort amasya escort ankara escort antalya escort ardahan escort artvin escort aydın escort balıkesir escort bartın escort batman escort bayburt escort bilecik escort bingöl escort bitlis escort bolu escort burdur escort bursa escort çanakkale escort çankırı escort çorum escort denizli escort diyarbakır escort düzce escort edirne escort elazığ escort erzincan escort erzurum escort eskişehir escort gaziantep escort gebze escort giresun escort gümüşhane escort hakkari escort hatay escort ığdır escort ısparta escort istanbul escort izmir escort izmit escort kahramanmaraş escort karabük escort karaman escort kars escort kastamonu escort kayseri escort kilis escort kırıkkale escort kırklareli escort kırşehir escort kocaeli escort konya escort kütahya escort malatya escort manisa escort mardin escort mersin escort muğla escort muş escort nevşehir escort niğde escort ordu escort osmaniye escort rize escort sakarya escort samsun escort şanlıurfa escort siirt escort sinop escort şırnak escort sivas escort tekirdağ escort tokat escort trabzon escort tunceli escort uşak escort van escort yalova escort yozgat escort zonguldak escort marmaris escort bodrum escort alanya escort side escort konyaaltı escort muratpaşa escort manavgat escort çeşme escort sincan escort çankaya escort keçiören escort mamak escort etimesgut escort buca escort konak escort karabağlar escort bornova escort karşıyaka escort bayraklı escort alsancak escort ataşehir escort pendik escort maltepe escort kartal escort kadıköy escort görükle escort atakum escort ayvalık escort deutsche escort berlin escort düsseldorf escort hamburg escort münchen escort stuttgart escort berlin escort düsseldorf escort hamburg escort münchen escort stuttgart escort deutsche escort köln escort ataşehir escort avcılar escort bağcılar escort bahçelievler escort bakırköy escort başakşehir escort bayrampaşa escort bebek escort beşiktaş escort beykoz escort beylikdüzü escort beyoğlu escort çatalca escort çekmeköy escort esenler escort esenyut escort fatih escort gaziosmanpaşa escort güngören escort kadıköy escort kağıthane escort kartal escort küçükcekmece escort maltepe escort pendik escort sancaktepe escort sarıyer escort şile escort silivri escort şişli escort sultanbeyli escort sultangazi escort taksim escort tuzla escort ümraniye escort üsküdar escort zeytinburnu escort manavgat escort