FC2ブログのテンプレート工房

カスタマイズが簡単な共有テンプレートを配布しています。テンプレートをカスタマイズして自分だけのオリジナルブログを作りませんか?

サイト名でコメントリンクを貼る

私のテンプレートにはコメント投稿時にメール記入欄がありません。代わりにサイト名記入欄があります。サイト名でリンクされることは検索エンジンで上位表示されるために有利と言われています。アクセスアップに興味がある方は私のテンプレートを使用している方と交流を持つと良いかも知れません。

現在(2006/09/01以後 Ver.7)は一度コメントを投稿すると、「名前」や「URL」と同じく「サイト名」もテンプレートに記憶されて、次回の投稿から入力しなくても済むようになっています。

Ver.6以前のテンプレートに「サイト名」を記憶させる機能を実装させるには下記カスタマイズを施してください。

HTMLを編集します。<head>~</head>内に次の記述を加えてください。

<head>

<script language="JavaScript"><!--

function mySetCookie(myCookie,myValue,myDay){
myExp = new Date();
myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
myItem = "@" + myCookie + "=" + escape(myValue) + ";";
myExpires = "expires="+myExp.toGMTString();
document.cookie = myItem + myExpires;
}
function myGetCookie(myCookie){
myCookie = "@" + myCookie + "=";
myValue = "";
myStr = document.cookie + ";" ;
myOfst = myStr.indexOf(myCookie);
if (myOfst != -1){
myStart = myOfst + myCookie.length;
myEnd = myStr.indexOf(";" , myStart);
myValue = unescape(myStr.substring(myStart,myEnd));
}
return myValue;
}

// --></script>


</head>


更に下記箇所を編集します。

<!--▼コメント投稿▼-->

<label for="mail">サイト名:</label><br />
<input id="mail" type="text" name="comment[mail]" size="40" value="" /><br />


<p><input type="submit" value="送信" /></p>
</form>

</div><!--/article-->
<!--/comment_area-->
<!--▲コメント投稿▲-->


これを次のように書き換えます。

<!--▼コメント投稿▼-->

<label for="mail">サイト名:</label><br />
<script language="JavaScript"><!--
document.write('<input id="mail" type="text" name="comment[mail]" size="40" value="'+myGetCookie("web_name")+'" /><br />');
// --></script>


<p><input type="submit" value="送信" onClick="mySetCookie('web_name',document.comment_form.mail.value,'365')" /></p>
</form>

</div><!--/article-->
<!--/comment_area-->
<!--▲コメント投稿▲-->


これでコメント投稿時にサイト名を憶えてくれるようになります。
コメントを多用する方にはお薦めのカスタマイズです。
関連記事
[ 8775 ] 管理人のみ閲覧できます
このコメントは管理人のみ閲覧できます
[ 2010/12/23 22:31 ] [ 編集 ]
コメントの投稿









管理者にだけ表示
※現在カスタマイズに関するサポートを休止中です。
表示が崩れる場合は表示が崩れる原因の調査手順をお試しください。
その他の問題はFC2ユーザーフォーラムにお問い合わせください。
トラックバック
この記事のトラックバックURL

ブログ内検索1
プロフィール

いたお

Author:いたお
更新は非常にマイペースです
現在休止中です

当サイトはリンクフリーです。

いたおの他の運営サイト
カレンダー
08 | 2023/09 | 10
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
なんでもスクロール
このように
縦に長く伸びた
プラグインを
スクロールバーによって
一定の長さに
抑えることが
出来ます。

※スクロールさせる文字やプラグインのHTMLをここに
今日の日付入りカレンダー

08 | 2023/09 | 10
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
ユーザータグ


△ ページトップへ戻る