元DQNの話したいことOkissta.com

ラベル ブログカスタム の投稿を表示しています。 すべての投稿を表示
ラベル ブログカスタム の投稿を表示しています。 すべての投稿を表示

bloggerで続きを読むを自動で入れる方法

ブロガーでブログを書いていて追記を自動で挿入してくれたらいいのになぁと思っている人は意外に多いのではないでしょうか。もしくは、「だいだい何文字で追記を入れて欲しい」などなど。今回はサムネイルの自動表示と記事冒頭での強制追記の方法について参考になったサイトがあったので補足しながらお教えします

今まではHTMLとCSSを駆使して記事冒頭に画像を用意し、自分で冒頭文を書いたのちに追記コードを挿入していました。

しかし今回ご紹介する方法ではそれらの手間がなくなり、ブログTOPページに統一感が生まれます。



参考にしたサイトはこちらです。

記事リンクBloggerでReadMoreを自動でつける
記事リンクbloggerに自動readmore(もっと読む)を導入して読み込み速度を上げる
※茄子さんのHTMLを挿入したらエラーが発生したのでこの記事内で修正しております。

自動で続きを読むを入れよう

まずはお決まりのウィジェットテンプレートを展開します。続いて</head>を検索、そのすぐ前にスクリプトをいれます。
<script type='text/javascript'>var thumbnail_mode = "no-float" ;
summary_noimg = 200;
summary_img = 120;
img_thumb_height = 200;
img_thumb_width = 200;
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
}
var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>

次に参考サイトでは”<data:post.body/>を検索、2つ目の方に下記コードを置換”とありましたが、私のブログでは色々いじりすぎて <data:post.body/>が大量にありました。それに3つか4つ目の <data:post.body/>を置換しても上手くいかなかったので

<div style='clear: both;'/> <!-- clear for photos floats -->の手前にある <data:post.body/> を下記コードに置換しました。

<!--readmore-->
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<br/>
<data:post.body/>
<b:else/>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<div expr:id='&quot;summary&quot; + data:post.id'>
<data:post.body/>
</div>
<script type='text/javascript'>
createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);
</script>
<span class='rmlink' style='float:right;padding-top:20px;'>
<a expr:href='data:post.url'>続きを読む&gt;&gt;</a>
</span>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>
</b:if>
<!--readmore end-->


<data:post.body/>を消してその位置に上記コードを入れれば完了です。

さらに編集したい

サムネイルの大きさや文字の量などを調整したい場合には以下の箇所を変更すればいいです。

summary_noimg = 200;
summary_img = 120;
img_thumb_height = 200;
img_thumb_width = 200;

このへんの数字を適当にいじくりまわしたら色々変更できました。

画像をサムネイルで表示したい

上記のようにカスタマイズすれば自動で左端に表示されるようになります。記事冒頭に画像を用意しなくても自動でやってくれるので便利です。

ちなみにこのブログでは今まで手動で入力していた追記タグを除去していないため、続きを読むが二重表示されていますが気になる人は地道に消してください。

<span class='rmlink' style='float:right;padding-top:20px;'>

続きを読むの配置などを編集したい場合は上記青地の箇所を変更してください。

<a expr:href='data:post.url'>続きを読む&gt;&gt;</a>

続きを読むを画像にしたい場合などは上記青地の箇所にIMGタグなどで装飾すればいいと思います。

summary_img = で検索すればもっと詳しく解説してくれているサイトがゴロゴロあるので検索してみてください。


続きを読む>>

最近のトレンドらしい固定フッターにしてみた|進化するブログおきすたこむ

とてつもない速さで進化を続けるおきすたこむです。どうもです。ブログのデザインがちょこちょこ変わるので、落ち着かない性格をあらわにしていますが、精神状態はいたって冷静です。そして、HTML文法はめちゃくちゃですが無理矢理ナビゲーションバーとやらを固定させてみました。
上の黒っぽいやつです。どうです?

続きを読む>>

bloggerのモバイルテンプレートにadsenseを貼り付けてみた

スマホ用のページ作成に勤しもうと思ったんですが、クリボウさんとこのページに何度もアクセスするので自分のための備忘録として

モバイルテンプレートもカスタマイズ可能に

上記のリンクはとても参考になるのでblogger使いの方なら知っているとは思いますが一応明記しておきます。


続きを読む>>

bloggerにamazonのiframeを貼り付ける方法




続きを読む>>

ブロガーの本文にSmarter Related Posts Widget for Google Blogger - v2.0



FC2やライブドアにあるような「関連記事」表示の便利なものないかなーとお気に入りのブロガーカスタムサイトを巡回しているとありました。http://www.sunabox.net/
すなふさんのところです。とても詳しく書いてあるので、上記URLから設置してください。本題はそのあとなんです。そのあと


続きを読む>>

bloggerで記事ごとに枠線で囲むには

HTMLやCSSを理解していればそんなことくらい分かる?bloggerだからbloggerだからこそ何か別の方法でやらなくてはいけないんじゃないのか?グーグルで検索しても他の無料ブログサービスの説明ばかりで全然HItしない!ということでささっと説明します。


続きを読む>>

(画像説明)お名前.comの独自ドメインをbloggerに設定してみる








先日お名前.comで申し込みしておいた独自ドメインの登録が完了しました。bloggerヘルプを良く見ればそれほど難しいことではないのですが、画像付きで解説が欲しいと思ったので、備忘録としてまとめます。


続きを読む>>

blogger備忘録1つめのヒント

<span><img src="http://blog.foto.ne.jp/free/images/wmn0110-001_w420.jpg" /><br /><a href="http://free.foto.ne.jp/" target="_blank">(c) .foto project</a></span>


今までFC2でブログをやってきたわけですが、FC2にはhtmlやcssについて解説しているサイトが沢山あるわけです。「あれをこうしたい」と思ったら、思ったままグーグル検索をすれば簡単に解決できました。他人の力(コピペ)でバッチリ解決してきたですが、なんとなく自分でも理解しているような気になって・・・

htmlやcssをいじるのなんて、ブログ創設期もしくは新しい機能を取り入れたいと思った時くらいなので、忘れてるってのもあるんですけどね。なので、今回は他人の力(コピペ)で解決したことであっても自分のための備忘録としてまとめていきたいと思います。



続きを読む>>

bloggerでアドセンスをやってみる





今日はbloggerにて、グーグルアドセンスを設置する方法をググってみました。「アクセスがある程度いくまでは広告NG」「途中から広告を入れるとアクセスが激減する」「儲からないから止めておけ」など否定的な意見が目につく中、「色栄え的に画像広告が欲しい」との理由だけで調べた結果をお知らせします。

続きを読む>>

きれいな心は文字に表れますか


皆さんお元気ですか、「見やすいブログ」とはなんだろうか、ブログを執筆なさっている読者様なら一度は考えたことがあるでしょう。フォント、行間、余白、背景色に文字色。さまざまな要因が絡み合っている「見やすいブログ」の条件。今日はこれらについてググってみたいと思います。

続きを読む>>

ブログを長続きさせる秘訣



みなさんこんばんは、皆さん長く続いてる物ってありますか?ボクは結構飽き性だったりするので、何か趣味を見つけようとしても1週間後には無かったことになっていたりします。けどですね、一つだけ5年以上続いているブログがあります。ただ、ネットで知り合った友達くらいしか見に来ないので、デザインや文章もヒドイ物でございます。

続きを読む>>