ファーストサーバでWordPressを使う【php5版】
7 / 31 / 2008

けっこう前にファーストサーバでWordPressを使うというエントリを書いたのですが、.htaccessを設定すると500 Internal Server Errorになってしまう!ということなので調べたら

2008年5月20日に従来のPHP4は提供を終了しました。共有サーバのお客様は、「.php」のファイルについては 「PHP5(CGI版)」にて動作するよう設定を変更いたしております。

と、なんてこった。というわけで解決策の引用。

「.htaccess」での設定変更は、PHP5(DSO版) でのみ有効です。
弊社共有サーバでは、PHPの標準提供形態が「CGI版」ですので、PHP5(DSO版)を利用する場合は、コンフィグレータ >> PHPインストール より、PHPの実行バージョンを変更してください。

だそうです。.htaccessに書く内容は

php_flag mbstring.encoding_translation off
php_value default_charset “UTF-8″

です。これで解決!てかこれで困ってる人沢山いるんじゃないかなぁ…

Related entry

肩凝りと頭痛がひどい
7 / 30 / 2008

冷え性、運動不足、PCを使う仕事、年中湯船には浸からずシャワーで済ます、と

肩を凝らすには十分すぎる資格を持っています。笑

Related entry

    None Found

Wordpressでパンくずリストを自動生成するプラグイン「Breadcrumb NavXT」
7 / 20 / 2008

ブログをCMS的に使ったりする時に便利です。

ダウンロードはこちらから
Breadcrumb NavXT 2.1.2

ダウンロードしたファイルを/wp-content/plugin/の中にアップロード。管理画面で有効化する。その時に注意するのが、

Breadcrumb NavXT – Adminstration Interface
Breadcrumb NavXT – Core

と二つあるということ!各種設定を管理画面でするかしないか、という違いらしい。特に細かい設定をしないのならば「Core」を、色々カスタマイズしたいのなら「Adminstration Interface」を。絶対に二つ同時に有効化しないこと!

Breadcrumb NavXT – Adminstration Interfaceの場合は

<div class="breadcrumb">
<?php if (function_exists('bcn_display'))
{
// Display the breadcrumb
bcn_display();
} ?>
</div>

を、Coreの場合は

<div class="breadcrumb">
<?php if (class_exists('bcn_breadcrumb'))
{
// New breadcrumb object
$mybreadcrumb = new bcn_breadcrumb;
// Assemble the breadcrumb
$mybreadcrumb->assemble();
// Display the breadcrumb
$mybreadcrumb->display();
} ?>
</div>

をテンプレートに追加する。完了!

Wordpress2.6にした
7 / 18 / 2008

ら、何回ログインしても「もう一度ログインしてください」になって、「こりゃ再インストールか!」と思ってたら一日経ったらログイン出来た。なぜ…

Wordpressで一つの投稿を複数に分割する
7 / 18 / 2008

イメージとしては「All About」の記事みたいな感じですかね。やり方は意外に簡単。記事の中の分割したい部分に

<!–nextpage–>

と書くだけ。

ほげほげ
<!–nextpage–>
ふがふが

と書けば「ほげほげ」が1ページ目、「ふがふが」が2ページ目になります。

リンクを表示させるためのタグは

<?php wp_link_pages(‘arguments’); ?>

です。

以下引数など。

before (文字列)
リンクの直前に出力するコードやテキスト。デフォルト値は「<br />」。

after (文字列)
リンクの直後に出力するコードやテキスト。デフォルト値は「<br />」。

next_or_number (next/number)
リンクラベルのタイプ。
number(デフォルト。ページ数リンク。指定すると「nextpagelink」「previouspagelink」は無視される
next(テキストリンク。指定すると「pagelink」は無視される)

nextpagelink (文字列)
次ページへのリンクのラベルとして使うテキスト。デフォルト値は「next page」。

previouspagelink (規定値)
前ページへのリンクのラベルとして使うテキスト。デフォルト値は「previouspage」。

pagelink (文字列)
ページ番号の出力形式。「%」記号を含めるとその部分が実際のページ番号の数字として出力される。デフォルト値は「%」。

more_file (文字列)
リンク先として使うファイル名。現時点のバージョンではこの引数を指定してもデフォルト値が採用される。

コード記述例:
<?php wp_link_pages(‘before=<p>&after=</p>&next_or_number=number&pagelink=page %’); ?>

iPhone
7 / 12 / 2008

iPhoneのデータ定額の通信プラン使ってPCでもネットできないのかな?と思ったら出来なそう、笑

32GBあってPCに繋げられたら欲しいんだけどなー、App Storeも気になるし。

以下リンク

iPhoneのネットワークについて
iPhoneはやはりPCのモデムにはなりそうにないぞ!やはり芋☆だ!

Related entry

Wordpressでよく使うテンプレートファイルメモ
7 / 12 / 2008

色々あるんですよねぇ。

home.php

index.phpではなくて、メインのページを表示するテンプレート。

category.php

カテゴリアーカイブ用。

category-*.php

特定カテゴリ用。「*」の部分にカテゴリIDの数字を入れる。非常に重宝する。

Wordpressか管理するテンプレートのファイル名

cforms IIがかなり良い![WordPress]
7 / 12 / 2008

WordPressのコンタクトフォームではContactForm7が使い易くて好きなんですが、複雑なフォームは作りにくい。ということで探したらありました。

ダウンロードはこちらから
cforms II » delicious:days

UIを日本語に出来るプラグインもあります
cforms II 日本語翻訳ファイル

全体的にAjaxな感じになっていて使い易そうと思いきや、慣れが必要かも。ヘルプをよく読みましょう。HTML直接編集出来たらいいんだけれどなぁ。あと重い。

テンプレートCSSが結構豊富で良い。

WordPress2.5.1でComtactForm7を使うと送信後404になることがある
7 / 10 / 2008

メール自体は送信されているんだけれども、404 Not Foundになってしまう。

僕の環境だといくつかのブラウザで試しても大丈夫なのだが、友人宅のPCだとダメだった。アンカーリンクが怪しい気がする。なんで?死活問題です。

You

are currently browsing the notizbloc blog archives for 7 / 2008.