Oct
15
2005
WPG2を入れてみました。これはGallery2用のWordPressプラグインで、投稿やサイドバーに写真を挿入できたり、Gallery2自体をWPのサイトデザインに合うようにしてくれます。
GalleryとGallery2の違いですが、大きな点はGallery2はMySQLデータベースを使うことと、動画にも対応していると言うことでしょうか。それでもまだGalleryにしかない便利な機能も色々あるみたいです。GalleryからGallery2へのアップグレードというのは基本的に出来ないみたいですが、GalleryのデータをGallery2に移行することはできます。Gallery2はGalleryの上バージョンということではなく、別物扱いということでこういう形みたいです。だからGallery2をGalleryの代わりに使いたい時は、別の場所にGallery2をインストールしてからGalleryのデータを移行すれば問題ありません。ディレクトリ名とかは後で変更できるみたいです。
Gallery同様このGallery2も残念ながらSafemodeには対応してません。
WPG2のインストール方法
- ダウンロードして解凍し、ファイルをそれぞれアップロードする。
- wp-gallery2.php: WordPressのルートディレクトリ
- wp-gallery2フォルダ: WordPressのプラグインフォルダへ。
wp-gallery2フォルダは解凍したもののwp-content>pluginsフォルダの中にあります。
<?php g2_imageframes(); ?>を</head>の前に記入する。(通常はheader.phpにあります)- WPのアドミン(ユーザレベル8以上)でログインし、アドミン画面でプラグインを有効化する。
- アドミン画面のオプションページのGallery2タブで設定をする。
- Relative Gallery2 Path:gallery2/
Gallery2までの相対パス。私はWPをドメインのルートに、Gallery2をgallery2フォルダにインストールしています。WPをwpフォルダに、gallery2をgallery2フォルダにインストールしている場合は../gallery2/になります。 - Embed Gallery2 Page Name: wp-gallery2.php
プラグインを使って表示されるGallery2のファイル名。このままで大丈夫です。 - Path from web document root: /
プラグインで表示されるGallery2のページへのパス - Gallery Error Redirect: http://www.hyperpup.com/index.php
Galleryでログインエラーが発生した時などに転送されるページのURL - Document Root Path: /home/user/public_html
Apache2でない場合デフォルトの値で大丈夫みたいです。
- Relative Gallery2 Path:gallery2/
- アドミン画面のオプションページのGalllery2ページのValidate Settingsタブで確認する。
http://www.yourdomain.com/wp/wp-gallery2.phpで確認してきちんと表示されていれば大丈夫です。
通常、wp-gallery2.phpページは
- Wordpressのヘッダー
- Gallery2のヘッダー
- Gallery2の中身(コンテント)
- Gallery2のフッター
- Wordpressのフッター
を使って表示されます。
Gallery2のURL Rewrite
Gallery2は画像のURLを簡単表示にするGallery URL Rewriteという機能があり、これを有効にしている場合、プラグインの設定がうまくいかない場合があるみたいで、実際私もwp-gallery2.phpページは表示されるものの画像へのリンクがうまくいきませんでした。そこで、Plug-in Gallery2 URL Rewritesを参考に修正しました。
- Plug-in Gallery2 URL RewritesからGallery2 Rewrite paths Help Toolをダウンロードして解凍し、WPのルートにアップロード、ブラウザで開く。
http://www.yourdomain.com/wp/wpg2rewritepaths.php - 出てきたページのGallery2 Site Admin URL?のURLをブラウザで開くとwp-gallery2.phpのアドミン画面が開くので、URL RewriteページのSetupタブを開き設定をする。Plug-in Gallery2 URL Rewritesのように、先程開いたwpg2rewritepaths.phpの.htaccess Path?とPublic Path?の値を入力し、最後に下のSaveを押します。
- URL RewriteページのTestタブを開き、Plug-in Gallery2 URL RewritesのようにSuccessとなっていれば成功です。
スタイルを変更する方法
Configuring Style Optionsを参考にwp-gallery2.phpのデザインを変更してみたいと思います。
アドミン画面のオプションページのGallery2タブのStyle Optionsでヘッダとフッダの設定ができます。カスタムヘッダとカスタムフッダを使わない場合はここに直接書き込めばいいだけで、カスタムヘッダとカスタムフッダを使う場合はこのページで使うという設定をした後に、新たにwpg2header.phpとwpg2footer.phpを用意し、今使っているWPのTHEMEファイルに入れます。
私の場合は、footer.phpのオンラインカウンターでMySQL warningが出たのでオンラインカウンターを削除したwpg2footer.phpを作って使っています。もともとあったfooter.phpからオンラインカウンターの部分を削除し、Style OptionsのSimple Footerのところに書いてあった
</div>
をfooter.phpの1番上に加えてwpg2footer.phpとして保存しました。ヘッダ部分もwpg2header.phpを作って変更してみたいと思います。
Trackback URI: http://www.hyperpup.com/main/archives/286/trackback/
5 Responses to “WPG2”
Trackbacks & Pingbacks
-
Trackback by 殿街弐式 daingai 2.0で、WPG2だ…
WP-Galleryは古いGallery用のなので使うのはこっちなんだな。ということで、再びここを参考(あ、でもちょっとバージョン古いかな)にしながらセットアップ。基本 (more…)



Gallery2のインストールをしてみました。こちらの記事が大変参考になりまして、勢いを駆ってWPG2のインストールにも手を出してみたのですが・・・。mayukoさんがインストールされた時とはバージョンが違っているらしく、インストール法が若干違っていたのと、何より致命的なことに最新バージョンのWP2.0.4-MEとGallery2.0.2、そしてWPG2v2との相性が悪いらしくコンパチビリティーエラーというのが出てしまってWPとGallery2がどうしても結びつきませんでした
おそらく、ですが、日本語版のWP2.0.4-MEがWPG2v2に対応していないのではないかという気がします
最初に本家をインストールすべきでした・・・しくしくしくしく
ぺん太
Tue, August 15, 2006 @ 4:42
ペン太さんこんにちは。
私もつい先日メールでGallery2のインストールについて聞かれて、ペン太さんと同じWordPressのバージョンで引っかかった方でした。私はGallery2を本家で試していたので問題なく行きましたが、試しにこのサイト(WP2.0.3)で試してみてもやっぱり同じくWPのバージョンでエラーでした。MEは本家とはだいぶ違うのでしょうかね。
今使っているのを本家版に変更したら使えるのではないでしょうか。データベースはスクリプトをFTPで上書き後upgrade.phpを動かせば(いつもバージョンアップした時にやる作業)問題なかった記憶があります。前にテストサイトで本家->ME,ME->本家とかやったことがあって、その時は問題なかったと思います。でももし実行される場合は元にいつでも戻せるように念のためにバックアップはとってやってくださいね。
Mayu
Tue, August 15, 2006 @ 21:09
Mayuさん お返事ありがとうございました。バージョンエラーの件ですが、あちこち検索をかけてみたところ、自己解決できました。wp-ncludes/中にversion.phpという書類があり、ME2.0.4→2.0.4MEと変更すればエラーが出なくなります。いくつかのプラグインでこの変更が必要ということでした。
これでやっとGallery2の画像をそのままとりこめるようになって一安心です。
もしも他に同じ問題でひっかかっている方がいらっしゃったらと思い再度コメントさせていただきました。
それにしても、こちらは本当にWordPressを使いこなしている感がひしひしと伝わるサイト構成ですね。また勉強させていただきに来ます。
ぺん太
Sun, August 20, 2006 @ 17:37
ペン太さん、コメントありがとうございます。これでGallery2のバージョン違いで使うのを諦めていた方々も問題解決だと思います。早速先日問い合わせのメールをいただいた方にもメールでお知らせしておきました。
とても勉強になりました、ありがとうございました
Mayu
Mon, August 21, 2006 @ 13:53