更新情報

カテゴリの並び順を自由に変更する

Posted on 2008年08月11日 | カテゴリの並び順を自由に変更する はコメントを受け付けていません| Clip to Evernote

My Category OrderというWordPressのプラグインを導入した。
デフォルトでは自動で振られるカテゴリID順か、名前順でしか表示できないが、このプラグインを使えばカテゴリの順番を自由に変更することができる。
サブカテゴリにも下って並び順を変えられるところがとってもナイス ( ̄一* ̄)b

使用方法は、

mycategoryorder.php を /wp-content/plugins/ 以下に移動する。
taxonomy.php を /wp-includes/ 以下にコピーする。※
My Category Order をプラグイン管理メニューから有効化する。
管理タブ→My Category Order へ移動しカテゴリの順番を変更する。
ウィジェットが使用可能になっているので、対応するテーマを使用している場合は、ウィジェットを有効にすることで簡単に利用できます。

※taconomy.phpは既存のファイルを上書きするので、WordPressのバージョンアップで不具合が発生する可能性があります。
オリジナルファイルのバックアップは必須です。


Contact Form 7 覚え書き

Posted on 2008年08月9日 | 1 Comment| Clip to Evernote

今まで使っていた「CWCF」というメールフォームは、日本語対応で、項目も変更することができた。
でも項目を増やすことはできなかったし、何より痛かったのはスパムメール。
名前やメールアドレスなどを必須にしても、適当なアドレス(だろうと思う)で毎日大量にスパムメールが届いていた。
これをなんとかしたいと思ってはいたのだが、またプラグイン探しの旅かぁ…と思うとなかなか億劫で先延ばしにしていた。

そんな中イベントを開催して、環境によっては正常に動作していないことを読者様からご連絡頂き…

これは早急にメールフォームを変更しなくては!と思い、プラグインを探してみた。
日本語対応で、項目も自由に設定できて、スパムもはじけるもの…。
評判が良かったのが「Contact Form 7 (日本語)」だった。

このプラグインは日本語対応で、自由にフォームを作ることができて、複数設置もできる。
なんと言っても素晴らしいのはAkismet によるスパムフィルタリングをサポートしているところだ。
しかも普通の投稿ページに1行追加するだけの簡単設置。
なんとも素晴らしいプラグインだ。

このプラグインではタグを自分で入力してフォームを作るのだが、フォームテキストエリアの下にタグを作成機能が付いていて、input…えーと…なんだったっけ…って場合でも簡単にコードを作成することができる。

text・email・textareaを必須入力にする場合は*を付ける。
ex) [email* your-email]

akismetを使うときは
名前なら [text* your-name akismet:author]
メールアドレスなら [email* your-email akismet:author_email]
URLなら [text your-url akismet:author_url]
とすればいい。

この優秀なプラグイン、「FLO:Q」と相性が悪いようだ。
どのパーツがいけないのか、1つずつ外してみて検証した結果FLO:Qだと判明した。
javascriptの関係か?
仕方がないのでFLO:Qを外して、ブログパーツのカテゴリを作って記事に載せようと思う。
(FLO:Q自体は諦められないらしいw)
他にも相性の悪いブログパーツがありそうな予感がする。
新しいパーツを入れたときはContact Form 7が動作するか確認する必要がありそうだ。


エモが正常に表示されない原因

Posted on 2008年08月6日 | エモが正常に表示されない原因 はコメントを受け付けていません| Clip to Evernote

ブログを分析するおもしろブログパーツ「エモ」(サービス終了)が正常に表示されなかった原因が分かった。

以前サポートに問い合わせたという記事を書いたが、そのお返事が届いた。

考えられる原因と致しましては
1.他のブログパーツと競合している
2.WordPress側で禁止されているコードをemoが使っていて表示ができない

ということだったので、まずは1つずつ貼り付けているブログパーツを外していった。
flashを使ったパーツが怪しいんじゃないかと、ちまちま外してはリロードを繰り返したが、エモは表示されるようにならない。
WordPressで禁止されているタグって思いつかないし、WPのサイドバーにflashを貼ることには成功しているから、やはりどれかと競合しか考えられない。
で、一番最後に外したのがGoogle Adsenseの動画ユニット。

エモが正常に表示されましたヽ(´ー`)ノ

なんと競合していたのはgoogle adsenseの動画ユニットだったんだねぇ。
一番下の収益性のない場所に貼っていた&人気度0だったので、動画ユニットを削除して一件落着。


WordPressで記事タイトルをブログ名の前に表示させる

Posted on 2008年07月31日 | WordPressで記事タイトルをブログ名の前に表示させる はコメントを受け付けていません| Clip to Evernote

WordPressでデフォルトではブログ名の後に記事タイトルが表示されるが、
これは検索なんかに優しくないんじゃないかなと思って調べてみたら、方法があった。

header.phpの<title>から</title>の部分。
初期設定だと

<title><?php bloginfo(‘name’); ?> <?php wp_title(); ?></title>

みたいな感じですが(使ってるテーマによって違うと思います)
記事タイトル>>ブログ名 という表示にしたい場合は

<title>
<?php wp_title(‘ ‘); ?>
<?php if(wp_title(‘ ‘, false)) { echo ‘&gt;&gt;’; } ?>
<?php bloginfo(‘name’); ?>
</title>

にすればOK。

WP2.5から追加されたTemplate Tagの機能みたいです。
詳細はTemplate Tags/wp title « WordPress Codex


テーマファイル修正中

Posted on 2008年07月25日 | テーマファイル修正中 はコメントを受け付けていません| Clip to Evernote

今酷くレイアウトが崩れてると思うんだけど、テーマファイル修正中につきご容赦下さいm(_ _”m)ペコリ

眠気に負けて今日はここで中断…orz


ADgger

堅実に儲かるアフィリエイト