‘WordPress’ カテゴリーのアーカイブ

We Love WordPress

2006 年 7 月 27 日 木曜日

We Love WordPress キャンペーンが盛り上がっているみたいです。楽しそうです。

M’s Life さんの記事で素敵なバナーがあったので拝借いたしました。

本家の方でも I [heart] Wordpress のロゴのコンペ が盛り上がっているそうです。(via: We Love WordPress « MMRT daily life)

I [heart] WordPress — yukei.net を見て、当サイトでも上部で WordPress への愛を主張してみました。

参加する

We ♥ WordPress

よし、これは参加するしかないぞと思ったのですが弱りました。カメラがありません。

む。むむむ。むむむむむ。

イラストでもいいのではないかな、表現方法いろいろというのも WordPress っぽいような気がしないこともないかもしれない、という曖昧な結論を元に描いてみました。写真ではありませんが愛だけはありったけこめて。

写真で

We ♥ WordPress

そういえばよく考えたら携帯電話にカメラが付いているじゃないか、と言うわけで今日のおやつに旗をさしてみました。M’s さんの真似っこです。

余談ですが、私は食事前にサイトを見て回ります。しかし、 M’s さんの所は鬼門です。何故か。おいしそうなので胃がぐきゅるーとなってしまうからです。

Otsukare さんの Cucumber を見てもきゅーっとなりました。空腹で倒れそうになるのはままあることです。

あ、これはジャムを挟んでいないヴィクトリアンケーキです。ってそれではヴィクトリアンケーキではないですね。ただのパウンドケーキ? 夏蜜柑ジャムを添えて。

おまけ

画面は開発中のものです (嘘)

WP-Victorian Cake

管理画面から有効化すると手製のケーキ片手に責任を持ってお届けに参ります。ただし、配達人が空腹の場合、到着時にはなくなっている可能性があります。また、もれなく30分ごとに配達人が飢餓状態に陥り、一切れずつ食べてしまうのでどのくらい残っているのかは時の運によります、という冗談を思いつきました。全然冗談ではないところが恐ろしい。

Cafelog.NET » Blog Archive » Re: TrackBack で紹介されていた WP-Delivery と違って美女が届けるわけではないので交通費 + 材料費程度しかからずリーズナブルです。あ、駄目だ。移動中の食費を含むとまるで納得できるお値段ではなくなってしまいます。残念。

いわゆるやせの大食いなので、飢饉が来たら真っ先にあの世に旅立つ自信があります。おやつ抜いただけで倒れそうになるくらいですから。菓子パン一個をお昼代わりにしている女の子の存在が不思議でなりません。

あれ、何の話でしたっけ。そうそう、

We Love WordPress !

第6回 WordPress 交流会

2006 年 7 月 24 日 月曜日

7月22日の夜に開催された第6回 WordPress 交流会に参加してきました。今回のお題はあなたのお勧めプラグイン10選、ということで MMRT daily life さんの [まとめ] あなたのお勧めプラグイン10選で結果を見ることができます。

割合納得のラインナップでした。まさか一位が WP-AddQuicktag だとは思ってもみませんでしたが。

どれもこれも便利です。18個挙げられたもののうち13個使用中ですから、その効果は実体験として知っております。使いすぎですね。有効化しているプラグインが10個にも満たないサイトさんから私のように40個前後動かしている人もいらっしゃって、使い方それぞれです。

私は MT からではなく P_Blog からの移行ユーザーです。それも数百の記事をいちいち編集し直し、タグを付けつつ、いらない記事を削除しつつ 1だったのではっきり言って力業。他人様にはお勧めできない方法です。

WPerは閲覧者のことを考えてプラグインを選んでいるように見えてかなりサイトの編集を楽しんでいるフシがあります。(爆)

まさにその通りのサイトでございます。

  1. 300以上あったのが50まで減りました。どれだけ無駄口を叩いていたのだか。[back]

お天気を表示

2006 年 7 月 23 日 日曜日

またひろまささんのところで面白そうなプラグインがリリースされました。

wp-otenki だそうです。投稿時のお天気を表示してくれます。

夏休みプラグインだそうで……。ああ、今現在個人的に夏休みが憎い身と致しましては、これを見て楽しい夏休みの思い出に浸ろうと思います。

自由研究もばっちりですね。新聞を毎日見ていなくても、毎日きちんと更新していれば「あれ? この日って晴れてたっけ?」と8月末に宿題の日記の前で固まることもありません。

今の子はインターネットで調べることができますから、楽な世になったものです。はは。

タイトルをサイト名の前に表示

2006 年 7 月 23 日 日曜日

タイトル部分

Wordpress title suffix plugin というプラグインを使うと、タイトル部分をサイト名 » 記事のタイトルから記事のタイトル « サイト名にすることができます。

BirDesign さんのタイトルをサイト名の前に表示という記事で詳しく解説されています。配布サイトで 404 なので再配布も行っていらっしゃいます。

私もずっとそうしていたのですが、 caramel*vanilla さんの WordPressのためのSEO Tips&プラグイン16 という記事経由で知った WordPress and SEO に答えがありました。結論から言いますと、プラグインを使う必要はなかったのです。

結局どうすればいいのか

書いてある通り、 wp-content/themes/各使用中のテーマ/header.php の該当箇所を書き換えるだけ。

[code lang="php" -0]
<br /> <?php wp_title(' '); ?><br /> <?php if(wp_title(' ', false)) { ?> | <?php } ?><br /> <?php bloginfo('name'); ?><br />
[/code]

よくよく見たら Wptags.comwp_title の項にもきっちり書いてあって落ち込みました。しかもそちらの方がコードが効率的です。しくしく。

凝ってみる

これでカラクリは解けました。それだけでは面白くないので Conditional Tags を使って少し凝ってみます。参考にしたのはテーマ Fauna のコード。

ここはどこですよ、というのを追加追加追加。少しくどいかもしれません。

[code lang="php" -0]
<br /> <?php wp_title(' '); ?><br /> <?php if(wp_title(' ', false)) { echo ' | '; } ?><br /> <?php if(is_single()) { echo 'Blog Archive | '; } ?><br /> <?php if(is_category()) { echo 'Categories | '; } ?><br /> <?php if(function_exists("is_tag")) { if (is_tag()) { UTW_ShowCurrentTagSet('tagsettextonly');_e(' | Tags | '); } } ?><br /> <?php bloginfo('name'); ?><br />
[/code]

個別記事、カテゴリー別表示、タグ別表示であることを主張。検索結果の用もあるのですが、どうにもこの記事内でうまく表示できません。構文が PHP HilightString と相性悪い、とかでしょうか?

<?php if(is_search()) { printf(__('Search Results for \'%s\' | '), $s); } ?>

というのを追加です。

付記

プラグインだけが WP を便利にする方法ではないんだなあ、と思いました。

そういえば月別表示にしてもおかしくはならなくなったのですが、 2006 July って正しい表記なのでしょうか。普通 July, 2006 などだと思うのですが。また、「7月だよ」、と言いたいのに ‘2006 July | Swirling Mist’ というのもなんだか不思議な気がします。うーん。

パンくずリストを表示

2006 年 7 月 22 日 土曜日

パンくずリスト

パンくずリストとは、 IT用語辞典によるとWebサイトの中のそのページの位置を、階層構造の上位ページへのリンクのリストで簡潔に記述したもの。だそうですが、構造が深くなればなるほど効力を発します。

当サイトでは、トップページ以外の上部に表示中。 Artworks 等、どうしても子ページの子ページになってしまうので、迷子防止のためにも親ページへのリンクは必要だと感じたためです。

WordPress でそれを実現してくれるプラグインが Breadcrumb Nav XT 。本稿執筆時のバージョンは1.4、使った WordPress のバージョンは 2.0.3 でした。

導入

Breadcrumb Nav XT — Software Guide からファイルをダウンロードして解凍します。 breadcrumb-navigation-xt.phpwp-content/plugins/ にアップロードして管理画面から有効化。

あとは表示したいところに記述するだけなのですが、多彩すぎて少し大変です。

[code lang="php" -0]


[/code]

これが必要最低限書かなければならないこと 1ですが、オプションが沢山あるのです。

オプション

沢山ありすぎるので、原文を見てください。機械翻訳でも何とか分かります 2

とりあえず当サイトで適用中のものをサンプルに解説していきます。

[code lang="php" -0]


[/code]

3行目の if の中身は

static_frontpage (デフォルト: false): あなたの Wordpress の URL が http://www.site.comだと仮定します。:
a) もしあなたが標準の WP のインストールをしていたら (www.site.com では最新の10件が表示されているようなら)、 FALSE を使います。
b) もしあなたが WordPress のページを使って http://www.site.com に静的なフロントページを作っていて、あなたのブログが http://www.site.com/blog/ にあるのならば、 TRUE を使います。

とのことなので 3 。多分 hyperpup さんみたいな構造の時は TRUE を使ってね、という意味だと思います。

しかし個別記事表示ページで

第6回 WordPress 交流会

2006 年 7 月 10 日 月曜日

7月のWordPressユーザー交流会の予定が告知されました。

開催日時: 7月22日(土) 午後10時30分から
開催場所: IRC #Wordpress-jp
サーバー: wide系ネットワーク (irc.tokyo.wide.ad.jpなど)

だそうです。是非参加したいです。

[TB] あなたのお勧めプラグイン10選の結果発表もあるそうで、わくわくしながら待ちます。

以下全く関係のない余談。

(続きを読む…)

外部リンクを別スタイルに

2006 年 6 月 28 日 水曜日

当サイトでの状況

Link Indication Plugin を使うと外部リンクに css クラスを付けることができます。それにより、画像を後ろに付けたり色を変えたり、目立たせることができます。

当サイトはリンクがごちゃごちゃしているのでとても必要なプラグインです。 IE場合によってずれますが、仕方ないと諦めています。

導入

Link Indication Plugin — Software Guide からファイルをダウンロードします。本稿執筆時点でのバージョンは 2.6、使った WordPress のバージョンは 2.0.3 でした。

本体だけでなく、 Images もダウンロードしておきます。

解凍したら、 link-indication.phpwp-content/plugins/ にアップロードします。

次に、使用中のテーマフォルダ、 wp-content/themes/テーマ名/ の中にある style.css を開き、以下を追加します。

[code lang="css" -0]
/* For Link Indication plugin */
a.liexternal {
padding-right: 12px;
background: url(images/link-icon_external.gif) no-repeat right;
}
a.liwikipedia {
padding-right: 14px;
background: url(images/link-icon_wikipedia.gif) no-repeat right;
}
a.liimdb {
padding-right: 18px;
background: url(images/link-icon_imdb.png) no-repeat right;
}
a.liftp {
padding-right: 13px;
background: url(images/link-icon_ftp.png) no-repeat right;
}
a.limailto {
padding-right: 18px;
background: url(images/link-icon_mail.png) no-repeat right;
}
a.liinternal {
}
[/code]

あくまでも例えば、です。お好みで自由に合わせてください。画像を使う場合、上記の書き方だと wp-content/themes/テーマ名/images/ のなかに入れておきます。

後は有効化すれば完了。

オプション > Link Indication に行くと設定を変えることができます。 Specific external link types に記述を追加し、書いたクラス名に上記と同様にスタイルを設定すれば、特定の URL を特殊な見た目にすることが可能です。例えば、 Wikipedia へのリンクはこうなります。

ブログ - Wikipedia

分かりやすいです。

付記

外部リンクであることを示すような画像は

などにもあるので探してみるのも愉しいです。

管理画面を見やすく

2006 年 6 月 28 日 水曜日

SpotMilk

WordPress の管理画面を見やすく、使いやすくするプラグインは数多くあります。昔は WP Tiger AdministrationAdmin Drop Down Menu のセットを使っていました。

しかし、 WP Tiger Administration の左下のスペースが気になって仕方ありませんでした。画面はめいいっぱい使いたいのです。

そうこうしているうちに SpotMilk が良いという話を耳にしました。試さないわけにはいきません。

導入

CeprixConception | SpotMilk, Admin Theme for WordPress からファイルをダウンロードします。本稿執筆時点でのバージョンは 1.6.6、使った WordPress のバージョンは 2.0.3 でした。

解凍したら spotmilk というフォルダを wp-content/plugins/ にアップロード。管理画面から有効化するだけですっきり見易くなります。

お好みで wp-admin.css のフォントの部分をいじるとより見易くなるかもしれません。私は "MS PGothic", "MS Pゴシック", が指定されているのがちょっと好みに合わなかったので、テキストエディタで

[code lang="css" -0]
“MS PGothic”, “MS Pゴシック”, “LiHei Pro”, “儷黑 Pro”, NSimSun, AppleGothic, Dotum, 돋움,
[/code]

を一気に削除してしまいました。

ドロップダウンメニュー

Admin Drop Menus for SpotMilk

管理画面のメニュー項目をドロップダウンにするプラグインは Admin Drop Menus Wordpress Plugin が有名です。しかし、 SpotMilk と Admin Drop Menus を併用すると大変なことになります。残念だと思っていたら Spotmilk Admin Drop Menus という形で対応してくださりました。対応の素早さに脱帽です。

導入

本稿執筆時点でのバージョンは 1.2 でした。

Yellow Swordfish » Admin Drop Menus For SpotMilk Wordpress Plugin でファイルをダウンロードしたら spotmilkdropmenus というフォルダを wp-content/plugins/ にアップロード。あとは管理画面から有効化するだけです。

さっぱりすっきりしました。

総括

タグ:
カテゴリー: WordPress | コメントはまだありません »

wp-tegaki をつかってみました

2006 年 6 月 25 日 日曜日

なんだか盛り上がっていますね

wp-tegaki を導入してみました。本稿執筆時点でのバージョンは 0.81j。 wp-tegaki (cache enabled) というのもあります。使った WordPress のバージョンは 2.0.3 でした。素晴らしいプラグインをありがとうございます。

いつか使いたいと思ってブックマークに入れたフォントサイトさんは数知れず。こんなところで使えるとは、嬉しい限りでございます。ちなみに、使っているのはえれーなです。

WordPress Plugins/JSeries もできて、日本での WordPress がますます発展していきそうです。わくわく。

応援しています。

トップページだけに表示する

2006 年 6 月 25 日 日曜日

初めてテーマを作ったときに詰まったこと。

トップページだけに「ようこそ、このサイトはなんとかかんとか」とどうやれば表示できるのかが分からなかったのです。

index.php に記述すると、2ページ目にも出てきてしまうのです。つまり、ここのサイトであれば http://isaki.net/ にのみ表示させて http://isaki.net/page/2/ では非表示にしたいのです。何か告知するならともかく、ようこそ! を何度も表示させるのはちょっとお間抜け。

そこで Conditional Tags の出番なのですが。

[code lang="php" -0]

トップページでのみ表示したいこと

[/code]

メインページでのみ表示とありますが、それは次ページ部分も含む様です。一体どうすれば。

答えは K2 のコードを見ていたら分かりました。ああ、なるほど。

[code lang="php" -0]

トップページでのみ表示したいこと

[/code]

home であって且つ paged でない、と言うことらしいです。

逆に、トップページでだけ表示したくないという場合

[code lang="php" -0]

トップページ以外で表示したいこと

[/code]

です。これでナビゲーションを表示しています。

何はともあれ、一件落着。