wordpress
wordpressに関する内容を書いてます。
エックスサーバーでマルチサイト
1エックスサーバーでマルチサイトを作成を色々試してみました。
http://lovelog.eternal-tears.com/wordpress/wp-custom/wp-core/wordpress30-multi/
このあたりを参考に作成したのですが、最初はサブドメイン型で作成したのですがどうもうまくいかない。
エックスサーバーか、DNSで何か設定する必要があるのだろうか?
サブディレクトリ型に変更したところ無事動きました。
最初はマルチなんて複数wordpress設置すればいいだけじゃんとおもっていましたが、これはこれで複数のサイトを管理しやすく、
サイト構成によってはありですね。しかしマニュアルと対応状況がまだまだなのが難点。wordpress3.0でてから結構たつのでこのあたりは改善してほしいところですね。
More Fields日本語版
0More Fields 2.0.5.2を日本語化してみました。
多言語化は初めての作業なので、何かおかしな点があるかもしれませんが、ご指摘してくれると助かります。
(さらに…)
投稿データをカスタム投稿に移動させる。
0以前作ったサイトのバージョンアップをした際に、今まで全部投稿でまとめていたのをカスタム投稿にしていくつかわけようかと思いました。
しかし、調べるとどうも投稿からカスタム投稿に移動させる機能が見つからない。
というわけで、どうにかできないかと色々試してみました。
More Fieldsの難点
0More Fieldsを色々いじっていてわかったのですが、このプラグインにはチェックボックスのグループ化という機能がありません。
ひとつの項目に対してひとつのチェックボックス項目しかないのです。
これでは不便です。とりあえずプラグインを改造して追加しようかと思ったのですがひとつ問題が。
データの収納方法をどうしよう?
改造的には複数データはシリアライズしてひとつのフィールドにまとめたほうが楽な気がするけど、取り出すとき面倒くさい。
カスタムフィールドテンプレートだとチェックボックスひとつに付き、同じキーで複数収容しているっぽい。
(AAAという項目に001と003にチェックをいれた場合 AAA=001 AAA=003のカスタムフィールドが作成される)
さて、やっぱり後者だろうか。
カスタムフィールドを簡単に操作できるプラグイン More Fields
0カスタムフィールドを入力支援としてCustom Field Templateを使ってる人は多いのではないでしょうか?
そういう自分もそうです。しかし、ひとつだけ不満があっていくつかの項目をボックスでまとめたいのにそれができない。
(aaというボックスに001 002の項目,bbというボックスに003,004の項目を追加したかった)
これができるプラグインがないかと探していたら、かなり高性能なMore Fieldsというプラグインが見つかったので紹介します。
(さらに…)
WP Multibyte Patchを使う。
0恥ずかしながら、今までWP Multibyte Patchを使用したことがありませんでした。
標準で付いてくるのに、使い方もわからずとりあえず有効化してみても何が変わるのかわからなくてそのまま放置というパターンが多かったです。それが、the_excerpt()で出力される抜粋をある程度のサイズで丸めたいのに、日本語含みだとなかなか希望の通りにいかなくて不便だなあと思ってたら、
このプラグインで簡単に出来ることが発覚。まったく灯台下暗し。というわけで早速紹介。
(さらに…)
WordPressのプラグインの雛形をダウンロードできるサイト
0WordPressのプラグイン作成に挑戦しています。
しかし1から作るのは大変。そういうときに、プラグインの雛形となるテンプレートがあればなあと思って探したらありました。
WordpressPluginTemplates V2.0
ダウンロードしていくつか設定を変更してアップロードするだけであら不思議プラグインの雛形が!!
・・・といいたいわけですが、本当に雛形だけなのでそう上手くはいきませんでした。
設定画面を作成するにはadd-admin-page.phpとadmin-page.phpを編集する必要があるのですがconfig_page関数に
global $plugin_abv;がないためにデータベースが上手く作れなかったりしました。
もう少し慣れたら詳しく説明できたらと思います。
テーマをMystiqueに変更しました。
0このサイトのテーマをMystiqueというのに変更しました。
色々設定ができる上に、機能が豊富で素敵なテーマです。
コンテンツがそれに見合ってないとうのが悲しいですがw
こちらの方が日本語化もしているのでメニューも分かりやすいです。
http://matsu.tymy.net/blog/2010/02/05/mystique-wordpress-japanese/
WordPressで簡易的な出欠確認をする。
0Twitterで出欠確認を取れるサイトをみて、こんな感じのをwordpressでできないかなーと
思って簡易的な出欠確認を作ってみました。
(さらに…)
welcartで配送先と受注者が違う場合両方の情報をメールに追加する。
0Welcartを設置すると、クライアントから注文した人と配送する住所が違う場合、配送先の情報しか表示されないのは分かりにくいので、購入した人の住所もメールに追加して欲しいという注文が結構多いです。
都合よくusces_filter_send_order_mail_shippingというメール本文にフックできる場所があるのでそこに購入者のデータを追加しようと思います。
(さらに…)