WordPressでページを分割する

no comments

WordPressでページを分割するには「WP-PageNavi」というプラグインが大変便利で非常に有名なんですが、デフォルトのCSSが個人的にイケてないので書き換えていました。
ただ、プラグインがバージョンアップする度に書き直すのが面倒[*1] なので、ちょっとググってみたら別にプラグイン使わなくても出来るんですね…という話です。

まぁたいした話じゃないんですけど、これの気に入ったところは「前ページへ」とか「次ページへ」のリンクが一番外側に来ているという点ですね。
これは感覚的な問題で、どうでもいいっちゃあどうでもいい。
でも個人的には非常に重要なこと何じゃないかと思うんです。

というわけでちょっとだけ弄ったのでメモ。
以下のコードを表示したいところに挿入します。

<div class="pagenavi">
	<?php global $wp_rewrite;
		$paginate_base = get_pagenum_link(1);
		if (strpos($paginate_base, '?') || ! $wp_rewrite->using_permalinks()) {
			$paginate_format = '';
			$paginate_base = add_query_arg('paged', '%#%');
		} else {
			$paginate_format = (substr($paginate_base, -1 ,1) == '/' ? '' : '/') .
			user_trailingslashit('page/%#%/', 'paged');;
			$paginate_base .= '%_%';
		}
		echo paginate_links( array(
			'base' => $paginate_base,
			'format' => $paginate_format,
			'total' => $wp_query->max_num_pages,
			'mid_size' => 5,
			'current' => ($paged ? $paged : 1),
	)); ?>
<!-- pagenavi --></div>

上のエントリーではページナビ全体のクラス名が「tablenav」となっていますが、私は上のように「pagenavi」に書き換え。
この辺は別に文章化するまでもないくらいどうでもいいことですけど一応念のため。
次にCSSで見た目を変更します。

span.current {
	font-weight: bold;
	padding: 2px 6px;
	border: 1px solid #d9d9d9;
	background: url('image/grey-gloss.png') repeat-x center center;
}

a.page-numbers {
	padding: 2px 6px;
	border: 1px solid #d9d9d9;
	background: url('image/white-gloss.png') repeat-x center center;
}

a.page-numbers:link, a.page-numbers:visited {
	color: #666666;
	text-decoration: none;
}

a.page-numbers:hover, a.page-numbers:active {
	color: #000000;
	text-decoration: underline;
	background-color: #d9d9d9;
}

できあがり。

ページ分割

  1. バックアップは?とか言わない方向でw []

WP-Slimbox2

2 comments

久しぶりにWordPressのプラグインネタです。
今はエントリー中の写真をクリックするとブワワワ~っとなって拡大表示されるlightboxというのを使っていますが、投稿の際に毎回aタグに「rel=”lightbox”」を追加しないといけないのでそれが結構面倒くさい。
プラグイン使って自動で付与するとかできるけど、根本的にlightbox.jsとjQueryが同時に動いてくれないっていう問題があったので何となく毎回手動で付与するっていう作業をやってきたわけなんですが…やはり面倒くさい。

そこでjQueryで動くlightboxならいけるんじゃね?ということで実験する意味でもこのエントリーを書いています。
では早速、先日の西日本菊花大会より写真を数枚。

西日本菊花大会001

ドラえもん、ドラミちゃん、機関車トーマス、アンパンマン、メロンパンナちゃん、バイキンマン、キティちゃん…う~ん、それ以外は分かりません。
多分仮面ライダーとか何とかレンジャーみたいな戦隊もののキャラクターなんでしょうけど…さっぱり。
どうでもいいですけど、ドラえもんのお面は被るとひげの辺りから外を見るようになるんですね。

西日本菊花大会002

西日本菊花大会003

西日本菊花大会004

プレビューで確認しましたが、このプラグイン結構いいですね。
ダウンロードはコチラからどうぞ。

西日本菊花大会

2 comments

昨日、家族3人で西日本菊花大会に行ってきました。

西日本菊花大会01

その前に近くの海岸に遊びに行ったんですが、風が強くて少し寒かったので早めに切り上げて菊花大会の方に行きました。

海岸01

海岸02

菊花大会ということで当然敷地内は菊の花だらけでした。

西日本菊花大会02

西日本菊花大会03

西日本菊花大会04

西日本菊花大会05

写真上手くなりたいなぁ…

つい勢いで買ってしまった

no comments

反省はしているが後悔はしていない。

…ってどこかのブログで誰かが書いていました。
良い言葉だなぁって思ったw

というわけで先日買ってしまった文房具のお話。
キーボードの前に置けるくらいの大きさ=A6サイズのノートが欲しかったので、KOKUYOキャンパスノートを購入しました。

KOKUYO Campus キャンパスノート A6

安かったのもあるんですが、近所の文房具屋にはA6サイズがこれしかなかったからです。
その他に前から何か気になっていたシャープペンシルと替え芯。

ZEBRA カラーフライト 0.5mm

uni Nano Dia(ナノダイア)0.5mm 4B

ZEBRAカラーフライトuniNano Dia(ナノダイア)0.5mm 4Bです。
とにかく濃く書いてみたかったw

一旦レジでお金を払った後、もう少し店内を見て回っているとKOKUYOSYSTEMICを見付けました。
以前にチラッと見て気になっていた(てか欲しかった)ものなんですが、すぐに売り切れてしまいました。
売り切れるとますます欲しくなるというのは一種の病気ですか、そうですか。
ということで再入荷しているのを発見してしまったので一切の躊躇もなくすぐに買っちゃいました。
A6サイズのノートがあらかじめ一冊セットされていますが、もともと二冊セットできるので問題なし。
色は「グレー×黒」が欲しかったんですが「ベージュ×茶」と「ベージュ×紺」がそれぞれ一個ずつしか置いてませんでしたので「ベージュ×茶」をチョイスしました。

KOKUYO SYSTEMIC A6 ベージュ×茶 01

KOKUYO SYSTEMIC A6 ベージュ×茶 02

表紙を留めるゴムバンドやしおりが二本付いていますので色んなシーンで使えると思います。
そして最終的にやりたかったのが次の写真の感じです。

KOKUYO SYSTEMIC + Pelikan M205

ネットしながら得た情報とか自分で調べたことのメモ(物欲リストとかお店の場所とか)を書き記すのに便利なのですが…
別にカバーいらなくね?w

クリスマスツリーを飾りました

8 comments

ちょっと早いですがクリスマスツリーを飾りました。

クリスマスツリー

若干傾いていますがそれは仕様ということでw
ヒカリもキラキラに食いついて喜んでいましたので良かったです。

最近のヒカリはようやく歯が生えてきました。
下の歯が二本ほど。

ヒカリの歯

この写真を撮る前に間違えてフラッシュ焚いてしまいそれに驚いたヒカリが大きく口を開けてくれたところをパチリ。
普段なかなか口の中を撮らせてくれなかったので良い写真になりました。

また、最近は外に出て歩きたがるようになったので天気の良い日は近所の公園に行ったり、お爺ちゃん達と浜辺に遊びに行ったり。
ヒカリは歩けるのが嬉しそうでキャッキャ言っていますが、見ているこっちはいつか派手に転ぶんじゃないかとヒヤヒヤです。

公園01

公園02

海岸にて

こうしてブログに子供の写真をアップするようになるとやはり写真の出来にこだわりたくなりますね…
デジイチ欲しいかも…