最近いろいろなWPユーザーさんのブログで、WP2.3.Xのアップグレードをよく見かけます。ずーっとアップグレードが滞ってる当ブログ。こりゃあ〜、そろそろいかんなぁ〜と思いはじめてます。最近仕事も落ち着いたので、ゆっくり集中してアップグレードも出来る状況になりました。が、そこで出てきたのがこの問題。DBの文字コード変更作業(EUC-JP →UTF-8)。そう、去年からずーっと試してみてはいるもの、私の能力では挫折し続けているんですね。これからまた頑張って再挑戦するか?それとも、もう思い切ってWP2.3.3を新規インストールするか?と、悩んでおりました。 (more…)
223 Views
先週公開した配布用テーマ『PurelandMiyako』ですが、あの後ちょこっとまた修正個所が出てきました。いろいろあるので、ちゃんと修正して後々次期バージョンとして再公開しますが、デフォルトテーマのカスタマイズをしてる方やオリジナルテーマ製作中の方にとって使えるコードかなって思いまして、修正個所一部をあえてここでメモって置きます。
記事の日付が日付カレンダーのように表示されてますが、この表示が個別記事用のテンプレート(single.php)ではindex.phpと相違しているのに気づいた方も多いかもしれません。配布したパッケージ内のsingle.phpの17行目あたりに以下のようなコードがあります。 (more…)
178 Views
続けてWordPress関連記事。もうお気づきの方もいらっしゃるでしょうが、前記事ではじめて取り入れたプラグインです。配布用のファイルがどれくらいダウンロードされているか表示できるプラグイン。このプラグイン導入の前に、別でDownload Counterというプラグインを試したんですが、なぜか私のブログではリンク切れとかというエラーが出て使えませんでした。ということで、いろいろ探し回って一番使い勝手がいいと発見したのがこれです。
プラグイン名:iMP Download
作者:Hardi P
作者サイト:INMYPAD
プラグイン説明サイトURL:http://www.inmypad.com/2007/01/wordpress-plugins-imp-download/
(more…)
300 Views
初めてのWordPressのテーマβ版をここで発表してから早4ヶ月以上経ちましたね。その間、WordPressもなんかv2.2になってるし、ホントにバージョンアップ早過ぎ(汗)。
しばらくアートやったりしてたんで、すっかり一般公開するのがこんなに遅くなってしまいました。で、やっとオリジナルテーマ PurelandMiyako をやっと修正し公開することにしましたよ! (more…)
275 Views
はい、見事失敗でした(涙)
DBの文字コードをUTF−8に変更作業…あんなに時間をかけたけど結局ダメでした。でも、でも私は諦めませんよ!とりあえず、疲れたので休憩です(笑) 右クリックのし過ぎで中指痛いです…トホホ。
今回失敗はしたけれど、かなり勉強になったのは事実です。今までDBの中身をじっくり勉強した事がなかったので、SQLコマンドもよく分らなかったし、テーブルがどうとかフィールドがどうとかチンプンカンプンでした。でも、何度もやってるうちにWordPressのDBってこんな構造してるんだ〜って納得。失敗ではあったけど、かなり実になった作業でした。 (more…)
832 Views
やっと!サーバー移動を完了しました。
晴れてこのブログ名も変わり、RGBlog.netが誕生!
いや〜、サーバー移動時にDBの文字コード変更も試みたんすがね。やっぱり、ひとつずつ順序踏んで行こうと思い、とりあえず今回はサーバー移動のみ実行でした。近々またメンテナンスモードになると思いますが、これからもよろしくお願いします。次回は、DBの文字コード変更とWPアップグレードの予定。
さて、このサーバー移動。以前も知り合いのブログで実行したことがありますが、今回はけっこうてこずりました。問題は、やっぱりDBの文字コードですね。私自身、MySQLはもちろんその文字コードの知識が乏しいので、拍車を掛けて今回は大変だったわけです。
サーバー移動時に参考にしたのは、本家のドキュメントテーションだったんですが、けっこうあっさり書いてありますからね。ちゃんとできたつもりでもエラーしまくり(笑) まあ、PhpMyAdmin上で旧DBをバックアップして、新しいサーバーにインポートする時がポイントのようです。バックアップファイルの文字コードを把握しておかないと、文字化け発生とページエラーが発生してしまうんですね。はい、大変勉強になりました。ちなみに私が得たエラーは、WordPress Japanのフォーラムで取り上げられてるスレッド内容のエラーメッセージと同じでした。
お次の文字コード変更作業なんですが… と〜〜〜っても緊張します。実はサーバー移動前にマニュアルを元に試してみたんですが、簡単に躓いてしまいましてね。WordPress Japanのフォーラムに大変お世話になりました。まだ成功してませんので、またまた続行してお世話になると思います。
229 Views
なんかタイトルだけだと、どこかの新型ソフトウェアみたいなサウンドで申し訳無いのですが(笑)
やっと出来ましたよ!!初のフルカスタム自作テーマが!!
やったー!!(← ドラマ『heros』のヒロ・ナカムラ風)
で、テーマ名はお題の通り「PureLandMiyako」です。自分のブログでテストしたいのでベータ版としました。もうお分かりの方も多いでしょう、このテーマ名は私の大好きな浄土ヶ浜から頂きましたよ。仏教の「浄土」は、英語でthe Pure Landですので。もちろん観ての通り、浄土ヶ浜と宮古市のイメージをモチーフにデザインしたわけです。
ビジュアル上のデザインは、日本の浮世絵がインスパイアの元になってます。浮世絵で見られる配色と幻想的な浄土ヶ浜を組みあわせてみたわけです。これこそ、アメリカより故郷へ愛を込めて〜♪ ですかね(笑)
ここで使われている写真素材は、全てオリジナルです。浄土ヶ浜のイメージもかなり手を加えているので、「ちょっと実際の浄土ヶ浜と違くないかい?」って思って当然でありますので悪しからず。

実はこのテーマ、2パターン作ったんです。この「PureLandMiyako」と、もうひとつは女性的なテーマで、「PureLandMiyako-F 」(Fは、”feminine” から) です。「PureLandMiyako-F」のユリの花モチーフなんですが…あのオレンジ色のハマユリのつもりです(笑) でも、ハマユリの写真が手元の写真素材ストックに無かったものでして…。邪道ながらも、こちらで撮った白ユリを代用しました。
もし、この表示なんかおかしいよっていうのに気づきましたら、どしどしクレーム付けて下さいね。(実はちょうど今、表示のマイナー不具合に気づきました…;汗)
まあ、これでエラーなど修正して、CSSの最適化した後、第一段階としてこの場で配布していこうかと思います。
その時が来ましたら、どうぞ宜しくお願いします!!
342 Views
去年の今頃は、こんなにWordPressのテンプレ(テーマ)作りが楽しいなんて想像も出来ませんでした。が、しかしですね、テンプレートタグやテンプレート(テーマ)の構造を見慣れて来ると、全然違いますね。去年初めてデフォルトテーマのカスタマイズをした時、なによりも英語でドキュメンテーションを読み、デフォルトテーマの構造を解剖して行く事自体に殆どの時間が費やされて、細部まで思うようにカスタマイズするのにも四苦八苦だったわけです。PHPを見るたびに、かなり圧倒されて、ホントに自分でスクラッチからテーマ作りができるのだろうかと思ってました。
でも、何度もやってるうちに、人間は覚えるものなんだな〜と実感してます。何度も壁にぶち当たり、何度も読み直し、リサーチしているうちにいろいろ分らない事がわかってきて、問題解決をするたびに喜びが見い出せる。ってことで、今テーマ作りがまるでアートを製作するかのように楽しいです。 (more…)
381 Views
はい、完了しました!WordPress日本語版(ME2.1.2)に。
案外早く出来ました。
これで、Mac OS9.xでの文字化けが無くなればいいのですが…。
ダメでしたら、もう… わかりません(涙)
それにしても、今だ消してしまった画像の復旧をしておりませんね。っすいません!
かなり多いんですよ、失われた画像ファイルの数…。
マイペースで、ボチボチ一日一個ずつでも復旧して行きたいと思います。末永くお守りくださいね。
余談ですが、ポートフォリオサイトも復旧していました。
で、マスミ・ハヤシ氏の書籍発行プロジェクト『マスミ・レガシー・プロジェクト』についてちょっと更新してます。
興味ある方は、どうぞチェックしてみてくださいね。
498 Views
自分への覚書メモで、WordPressのバージョンは、2.0系の最新版2.0.9にて試したものです。
カスタムフィールドの表示をテーマ内のテンプレートファイルに記述する時、< ?php the_meta(); ?>を挿入して表示を可能にさせますが、Get Custom Field Values (ゲット・カスタムフィールド)というプラグインを入れてないと余計なもの(_wp_page_template)まで表示されてしまいます。それをなんとか、手動でできないものかと思って検索したら本家のフォーラムで見つける事ができました。
例えば、あるページのカスタムフィールドのキーがlinkで、値が特定のリンクアドレスを表示させたい場合です。
この場では、リンクをGoogleにしたいので、直接カスタムフィールドの値には実際のGoogleのフルアドレス(例:http://www.google.com/) を記述します。
で次は、ページのテンプレートファイルであるpage.phpをテキストエディターで編集。page.php内のループ内であればどこでも次のタグを挿入できます。
<a href="< ?php echo get_post_meta($post->ID, ‘link’, $single=true) ?>”>Googleで検索する</a>
このやり方は、カスタムフィールドの特定キーひとつだけを表示させたい時のみ便利かもしれません。複数のカスタムフィールドを自由自在に表示させたい時は、やっぱりプラグインが簡単で便利かもしれません。(←まだ、実行してませんが;汗)
551 Views