Home > plugins Archive

plugins Archive

ktai Entry 0.8.4

2008060216020000.jpg

バージョンアップの為動作テスト



Yurikoさんのサイトで、WordPress メール投稿プラグイン Ktai Entry 0.8.4 リリースがリリースされました。

* 投稿日時を指定できるようにしました。日時を直接指定する方法と、添付する画像の撮影日時を投稿日時にする指定方法の2種類に対応しています。
* 添付ファイルの MIME タイプと拡張子の対応を確認し、一致しない場合は画像を保存しないようにしました。(気休め程度のセキュリティー確認)
* WordPress MU で使用した場合、管理パネルの「メール投稿」でメールサーバーの設定をできるようにしました。通常の WordPress の場合は従来通り、「投稿設定」→「メールでの投稿」にて設定してください。

ますます使い勝手が良くなるKtai Entryですね :mrgreen: 新バージョンの動作も問題なし :wink:

エントリー画像集合

wordpress2.5以降に付いた機能「メディアライブラリー」このライブラリー画像をページに表示することが出来ます。しかしせっかくの機能なんですが、ただ画像がどひゃ〜〜っと表示されるだけ。しかも表示順が新しいものが下に表示される、誠に使いにくいのです。このgalleryを抜群に使いやすくしてくれるのが hiromasa師匠がリリースしてくれた「wp-kougabu」というプラグインです

このプラグインを使って「gallery」を表示すると新しい画像が一番上になり、しかも画像をクリックするとエントリーにリンクしてくれると誠に親切設計のプラグインになっています。1ページに表示する画像の数や、カラム数なども簡単に変更できます。過去のエントリーの画像が一覧できて面白いですね :eek: コラム数を4に設定して8列32枚の表示でqueries数が30〜35の範囲に収まって、よしよしこれで完成だ〜 :eek:

念のため他のブラウザでレイアウト確認。IEで見てみたら、ありゃ〜 3枚1枚3枚1枚と表示されてる。
もう〜 IEめんどくさぁ
IEだとcssで幅の指定などもつけておかないと駄目なんだな。
私の場合は「gallery」用にpage.phpを用意して「gallery」専用にしました見栄えなどはcssで自由に変更できますし、他のページコンテンツには影響がないのがいいですね。でcssを書き込んで再びIEで確認
おお〜 エキサイティングゥ〜〜

WordPress 2.5リリース

WordPress 2.5が正規版として昨晩リリースされました。WordPress 2.5はずっとテストサイトでテストしていたんですが、Simple Tagsのプラグインが動作しません。これは困った。何とか正規版が出るまでに対応してくれないかなぁ、と思っていたのですがプラグイン側の対応はまだのようですね。それと投稿の際画像をアップする箇所「アップロード」という箇所が無くなったみたいですね :neutral:  じゃimageManagerでと入れてみたのですが imageManagerがうまく動いてくれません。入れ方が悪いのかなぁ :?:

WordPress 2.5 RC 1

17日リリースという話が出ていましたが発表されたのはRC1でした。WordPress 2.5はもっと前からのバージョンでテストしていたのですがRC1が発表されたので本日入れ替えてみました。以前のバージョンでも使っているプラグインの不具合も少なく動作も問題となるような不具合は発生していませんでしたが約40個近く動かしているプラグインの中で唯一ちょっと問題があるプラグインが「Simple Tags」です。動かないわけではないのですが
simple-tags.pngこのクリックしてタグを挿入する部分が投稿画面に出てこないのです。以前からそれだけが気になっていたのですが、RC1では改善されているのかと期待してインストールしてみたのですが同じでした :neutral:
これが出てくれないと非常に使いづらい。ここが改善されるまでwordpress2.5へのバージョンアップは見送るつもりです。
あと個人の好みもあると思うけど、管理画面のプラグインの画面の色の配色が非常に見にくい。薄いグレーと白では有効化しているプラグインと無効化しているプラグインの区別がしにくいなぁ :smile:

Ktai Style 1.10 リリース

ktai-style.pngyurikoさんがKtai Style 1.10 リリースをリリースされたので早速導入。今度のバージョンの一番の変更点はエントリ中の画像がサムネイルでインライン表示されるというもの。導入後接続してみたら良い感じに画像が表示され携帯版の文字だけの愛想のない画面からブラウザの表示に少し近づいてgoodです。アップデートも問題なく導入できました。それにしてもktai-style開発スピード早いですねぇ

Recent Commentsの修正

このテーマでRecent-Commentsを表示する部分はテーマに最初から含まれていたsimple_recent_comments.phpをそのまま使っていた。しかし少し問題がある。コメントの中にスマイルマークが含まれている場合コードが表示されてしまいマークが見えないということです。
不満、なんとかしなきゃ
と、思っていたのですが、今日昼から予定が一つキャンセルになったので作業することにした。
masayanのブログのRecent Commentsを表示している部分を見るとちゃんとマークが表示されている。
なぜだ! プラグインが違うんだな?
きっとget-recent-commentsを使っているに違いない、と見当をつけてプラグインをダウンロードしてみる。有効化するのはともかくこのテーマのRecent Commentsを表示するコードが何処に書いてあるのかを見つけなくては作業が進められない。一つ一つファイルを確認していくとindex.phpの中にコードが書いてあるようだ。
ここをget-recent-commentsのreadme.txtを参考にコードを書いてアップする。簡単じゃ〜完了、確認してみる。

文字化けしてる、しかも思いっきり化けてる 
なぜじゃ〜〜 :?: masayanのブログじゃ文字化けしてないし…..そうか又あの人こっそりコードを修正してるんだ。masayanに聞いてみよっと。masayanから返信が来たので見てみると、やはりデフォルトでは文字化けするとのこと。
作業開始して、あんなこと、こんなこと、してさわっていたら
管理画面からRecent Commentの設定画面を開き
Long comments are chopped off at(200)characters
Wrap long words at(200)characters
どうやらこの数字の設定の仕方で文字化けするようです。とりあえず文字化けしなくなったのだがこんな方法でいいんだろうか?と思っていたらmasayanから再度メールが来て修正方法を教えてもらいました。

get-recent-comments.php1487行のkjgrc_excerptのコードを変更します

function kjgrc_excerpt ($text,$chars_per_comment,$chars_per_word,$tag,$output)
{
	$length = strlen(str_replace($tag,"",strip_tags($output)));
	$length = $chars_per_comment - $length;
	$length = $length -2; // we will add three dots at the end
	if ($length < 0) $length = 0;      if (strlen($text) > $length) {
	if (function_exists('mb_strimwidth')) {
		$text = mb_strimwidth($text, 0, $chars_per_comment, '...', 'utf-8');
	}
	else {
		$text = substr($text,0,$length);
		$text = substr($text,0,strrpos($text,''));
		// last word exceeds max word length:
		if ((strlen($text) - strrpos($text,'')) > $chars_per_word) {
			$text = substr($text,0,strlen($text)-3);
		}
		$text = $text . "...";
		}
	}
	#$text = "[EXCERPT]: '$text'";
	return "$text";
}

うひょっ、バッチリ直りました、get-recent-commentsって表示コメント数等簡単に変えられて結構便利です。
masayanありがとう〜 :lol:

新しいテーマ作成時は

以前はローカル環境で作成して完成したらサーバーに上げる方法をとっていましたが、これが微妙に違うんですねぇ。サーバー環境が全く同じでないと動いたり動かなかったりするプラグインも出てきたりします。現在はcoreserverですからデータベースは幾つでも作成できるのでテスト用に作成したデータベースにもう一つwordpressをインストールしてそこでテストしています。当然サーバー環境も全く同じなんですが、それでも微妙に違ってくる時があります。おそらく入っているプラグインもすべて同じにしないと全く同じ環境とはいえないんですね。ちょっとテストしたいとき結構面倒なときがあります。

zip.gifTheme Test Drive Plugin

設置は簡単、ダウンロード〜プラグインディレクトリーへアップ〜管理画面で有効化 これだけです。
有効化するとテーマタブの中にTheme Test Driveという項目が増えています。クリックするとTheme Test Drive is Enabled.というプルダウンメニューで好きなテーマを選択してEnabledにするだけです。
これでログインしているときだけ新しいテーマでレイアウトを確認できるようになります。ログインしていないユーザーは以前のテーマのままですから、新しいテーマのテスト中でレイアウトの不具合などが表に出ることもありません。ログオフしたら以前のテーマに戻ります :wink:

zip.gifUser Level Themes
washoさんからコメントをいただき同じようなプラグインがあることがわかりました。こちらは有効化すると「Default Theme」「Administrator Theme」「Visitor Theme」とそれぞれ個別に設定できるようになっており、少し多機能版という感じです

Simple Tags

Wordpress Plugin Simple Tags が 1.2.1にバージョンアップされています。新バージョンでは Auto Tagsという機能が増えました。エントリーの本文に指定文字(自分で設定したタグ)が含まれている場合自動的にタグを入れてくれます。又ちょっと便利になりましたね :!:

Extended Live Archives

Wordpress2.3もリリースされすでにkohakuさんなどは新バージョンにされているようです。私もテストサイトでインストールして色々プラグインの動作なども検証しているのですが、すんなり動いてくれないプラグインもあります。
そのうちの一つがExtended Live Archivesです。今使用しているのは0.10beta-r18ですがこれがうもうまく動いたり動かなかったりなんです。Wordpress2.3にしてもこのプラグインはどうしても使いたいので、あちこち情報を収集していたらExtended Live Archives for WordPress 2.3というものがありました。ダウンロードして上書きしてみたらどうやら問題なく動作するようです。とりあえず一つ解決!
もう一つはiMP Linksというプラグインなんですがこれはダウンロードサイトもアクセスできなくなっていますし配布を終了しているようです。リンクページを簡単にレイアウトして表示してくれるプラグインなんですが、これを同じようなことが出来るプラグインを見つけられません。
こちらが解決したらWordpress2.3にしようと思うのですが…. :mad:

zip.gifExtended Live Archives for WordPress 2.3

原因判明したが

23-03-07_1202.jpgサイトの読み込みに時間がかかる原因が分からないと気分が悪いのでプラグインを一つづつ無効化していき調べてみました。今回の私の現象の原因はwp-shot - v0.3でした。このプラグインを有効化するだけで読み込み完了に時間がかかるようになります。そういえば先日wp-shotのバージョンをアップしたなぁ。そこで一つ前のバージョンに戻してみた。旧バージョンでは全く問題ないようです :?: 皆さんwp-shot - v0.3で問題ないですか?

追記 2007 8/24
WordPress 2.2.2にバージョンアップした後、wp-shot - v0.3を試してみたところサイトの読み込みに時間がかかる問題は解消しました。現在v0.3を使用しています

Home > plugins Archive

Search
Feeds

Return to page top