WordPress.com stats
アクセス解析プラグインとしては、StatPressよりこちらの方が有名みたい。
こっちも入れてみました。
しばらく様子をみてどちらかに絞ります。
アクセス解析プラグインとしては、StatPressよりこちらの方が有名みたい。
こっちも入れてみました。
しばらく様子をみてどちらかに絞ります。
ヘッダーにログイン/ログアウトを表示するようにしてみました。
1.header.php に以下を挿入
<div class="loginout"><?php wp_loginout(); ?></div>
2.style.css に以下を挿入
.loginout{
position: absolute;
top: 120px;
right: 20px;
font: 12px Arial, Helvetica, sans-serif;
}アクセス解析プラグインのStatPress Reloaded をインストールしてみました。
StatPress というプラグインもありますが、こっちの方が高機能とか書いてあったので、StatPress Reloaded の方をとりあえずいれてみました。
どんな解析結果になるかしばらく様子見です。
TrackBack URLを表示していないので、ボックス形式で表示するようにしてみました。
Tech de Go さんのサイトを参考にというか、ほとんどそのまま使わせていただきました。
1.シングルページ single.php に以下のスクリプトを挿入しました。
<?php if ('open' == $post->ping_status) : ?>
<h3 id="trackback-url"><?php _e('Trackback URL', 'hoge') ?></h3>
<input onfocus="this.select()" readonly="readonly" value="<?php trackback_url(); ?>"
class="tb_url" id="tb_url" name="tb_url" accesskey="x"/>
<?php endif; ?>2.スタイルシート style.php には、以下を挿入しました。
/* ----- Style for trackback field ----- */
h3#trackback-url {
background: url(images/respond.gif) no-repeat;
padding-left: 22px;
font: normal 140%/120% Arial, Helvetica, sans-serif;
margin: 20px 0px 0px;
clear: both;
}
input#tb_url {
font-family: "courier new", courier, monospace;
background-color: #CCC;
font-size: 0.8em;
padding: left;
width: 100%;
}slideFlickr!にアクセスしてTagにdogと入力してコードを張り付ければ、世界中のワンコの写真のスライドショーがアップできます。
もちろん自分のセットもこのようにスライドショーにできます。
このプラグインを入れてみましたが、GMSGestbookと相性が悪い(保存した設定が消えてしまいます)みたいなのでアンインストールしました。
flickrスライドショーのコードをコピペすれば、プラグインがなくても対応可能なので問題ないか。
カテゴリーの順序を並べ替えることができるプラグインです。
インストールはいつものように、解凍したファイルをプラグインディレクトリにアップロードして、管理画面から有効化するだけといういたって簡単な手順です。
有効化したら、管理画面からCategory Orderを選択して、カテゴリーの順序を変えるだけです。
IE6でDMSGuestbookウィジェットを使うとウィジェットの表示がおかしくなります。
IE7,Firefox,Safariでは問題ないのですが・・・。
まだ、はっきりとした原因は掴みきれていませんが、DMSGuestbook/widget.phpを修正すれば直るかもしれません。
必須な機能というわけでもないので、とりあえず使用停止にしておきますか。
いわゆるパン屑リストのプラグインを入れてみました。
header.phpに以下のコードを挿入して完了です。
<div class="breadcrumb">
<?php if (function_exists('bcn_display'))
{
// Display the breadcrumb
bcn_display();
} ?>
</div>投稿のなかに、以下のようにメールフォームを設置することができます。
・・・ Your Email ではなく Your Name の間違いでは?
Guestbookを作ってくれるプラグインのDMSGuestbookを導入してみました。
以下は、導入手順です。
1.DMSGuestbookプラグインのダウンロード・解凍・アップロード・有効化
普通のプラグインのインストールと同じ手順です。
2.日本語化ファイルの追加
/wp-content/plugins/dmsguestbook/languageにjapanese.txtファイルとして以下のものをアップロードします。
<name>お名前 *</name> <email>メールアドレス</email> <url>Webサイト</url> <message>メッセージ *</message> <antispam><b>スパム対策</b><br />以下の画像に書かれている文字列をフォームに入力してから送信ボタンを押して下さい。</antispam> <mandatory>* 必須項目</mandatory> <submit>送信</submit> <name_error>名前が未入力!</name_error> <email_error>無効なメールアドレスです!</email_error> <url_error>無効なWebサイトアドレスです!</url_error> <message_error>メッセージが未入力です!</message_error> <antispam_error>入力文字列が間違っています!</antispam_error> <success>エントリーしました。ありがとうございました!</success> <admin_review>管理者チェック中です!<br />しばらくお待ちください!</admin_review>
3.Guestbookページの作成
管理画面で新規のページを作成します。名前をGuestbookとします。
自分の場合は、contact ページを作り、その下にサブページを二つ作って、一方を mail もう一
方を guestbook とし、こちらのページIDをDMSGusetbookに設定しています。
4.dmsguestbookプラグインファイルのadmin.phpとdmsguestbook.phpにある、htmlentities を htmlspecialchars に置き換えます。
試したわけではないですが、htmlentitiesのままだと文字化けするようです。
自分の環境のWordPress2.7.1とDMSGuestbook 1.13.0では特に置き換えなくても特に文字化け
はしないようですが・・・。
5.管理画面からDMSGusetbookに入り、japanese.txtを選択、GuestbookページのページIDなどをセット
これで完了です。
単純にインストールしても、使っているデザインテーマ(i3theme-1-7-classic)のページナビと競合していてうまく動かないので、以下のとおり対応しました。
1.WP-PageNaviの解凍・アップロード・有効化
一般的なプラグインとまったく同じ手順です。
2.wordpress/index.php ファイルの修正
最後の行に以下のコードがあるのでこれを Ctrl+X でカットします。
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
3.テーマフォルダのindex.php ファイル(/wordpress/wp-content/themes/i3theme-1-7-classic/index.php)の修正
30行目付近に以下のコードがあるので、これを先ほどカットしたものと置き換えます。Ctrl+Vを使えば簡単ですね。
<div class="page-nav"><span class="previous-entries">.....</div><!-- ?page nav -->
4.wordpress/wp-content/plugins/wp-pagenavi/pagenavi-css.cssファイルの修正
pagenaviのcssファイルの修正です。
先頭のブロックは、i3theme-1-7-classicからの移植です。
あとは、色や位置をこまごまとi3theme-1-7-classicのデザインにあわせて調整しました。
.wp-pagenavi {
clear: both;
background: url(http://www.hbirds.net/wordpress/wp-content/themes/i3theme-1-7-classic/images/navigation-bg.gif) no-repeat left center;
height: 21px;
}
.wp-pagenavi a, .wp-pagenavi a:link {
padding: 2px 4px 2px 4px;
margin: 2px;
text-decoration: none;
border: 1px solid #0066cc;
color: #0066cc;
background-color: #8F8F8F;
}
.wp-pagenavi a:visited {
padding: 2px 4px 2px 4px;
margin: 2px;
text-decoration: none;
border: 1px solid #0066cc;
color: #0066cc;
background-color: #8F8F8F;
}
.wp-pagenavi a:hover {
border: 1px solid #000000;
color: #000000;
background-color: #8F8F8F;
}
.wp-pagenavi a:active {
padding: 2px 4px 2px 4px;
margin: 2px;
text-decoration: none;
border: 1px solid #0066cc;
color: #0066cc;
}
.wp-pagenavi span.pages {
padding: 2px 4px 2px 4px;
margin: 4px 4px 4px 14px;
color: #000000;
border: 1px solid #8F8F8F;
background-color: #8F8F8F;
}
.wp-pagenavi span.current {
padding: 2px 4px 2px 4px;
margin: 2px;
font-weight: bold;
border: 1px solid #8F8F8F;
color: #000000;
background-color: #8F8F8F;
}
.wp-pagenavi span.extend {
padding: 2px 4px 2px 4px;
margin: 2px;
border: 1px solid #8F8F8F;
color: #000000;
background-color: #8F8F8F;
}
修正したCSSは、PageNaviがアップグレードされたときに上書きして消されないように、/wordpress/wp-content/themes/i3theme-1-7-classic に入れておきます。こちらのディレクトリのCSSを読む仕組みになっています。
デフォルトのBlockquoteが地味だったので、種々のものを試してみます。
デフォルトのは、これです。
“Ut nonummy habent soluta claritas veniam. Typi nunc soluta hendrerit mutationem sollemnes. Quis lius dolore et insitam vel. Aliquip consequat futurum claram ut mazim. Facilisi accumsan dolore ii imperdiet consequat. Claritatem aliquip quod putamus vulputate iusto. Doming minim typi zzril lius usus. In clari mutationem autem non sit. Qui augue mirum dynamicus gothica ut. Demonstraverunt processus soluta sequitur autem demonstraverunt.”
www.hbirds.net