wordpress
wordpressに関する内容を書いてます。
BLOGINFOを使いすぎると重くなるって嘘?
0以前bloginfoを沢山使うとデータベースに負荷がかかりそうなので、最初に定数で定義しとけばいいんじゃないかと
思いました。
ところが、bloginfoは一度呼び出されるとキャッシュされるらしく、全く意味が無かった模様。
じゃあ一度もbloginfoを使わずに全部決めうちで書けば軽くなる?と思っていたら気になる記事が
WordPressでbloginfoなくしてもDB負荷は減らないんじゃないかという話
・・・結局bloginfoを使おうと使うまいと負荷は変わらないのでしょうか?
なんかよくわかからなくなったのでもう気にしないことにします。そこまでbloginfo一個にこだわるほど負荷になるようなアクセスのあるサイトでもないし。
Twitter風?のWordpressテーマ2「P2」
0前回に引き続きTwitter風のテーマを探してたら面白そうなのを見つけました。
これもシンプルなフロントから投稿できるタイプのテーマです。
Jqueryを使っているらしく、投稿するとすぐ反映されます。
また、引用などの選択もできて色々楽しいことができそうです。
今回は紹介しませんでしたが、TweetPressというそのまんまのテーマもありました。
こっちは本当にそっくりすぎて何か微妙だったので使いませんでしたが。
ドメインキングにWordPressをインストール
0ドメインキングというレンタルサーバーがあります。
ここはなんとキャンペーンで1年間100円でドメインまで付いて来るというのをやっています。
まあ期間限定といいながら1年ほど同じことをやっているというのはアレですが。
(なんかずっと閉店セールやってる感じ)
とりあえず容量も多いし、テスト用に借りてWordpressをインストールしてみたのですが・・・素晴らしく癖が強くなかなか苦労しました。
また使うときのことを考えていくつか苦労したことをメモ。
マルチサイトでSSLが動かない!
0ショッピングサイトを構築するのにエックスサーバーの共用SSLを使用しています。
普通のサイトでは問題なく稼働していたのですが、どうもマルチサイトにするとSSLが上手く稼働しないようです。
マルチサイトはサブディレクトリ型をつかており、Rewhite時に上手くうごいてくれてないのかな?と思ったり
このあたりを詳しく調べる必要がありそうです。
投稿時に起こるアクションをカスタム投稿にも適用する。
0最近よく見る質問に、投稿時にTwitterに投稿するタイプのプラグインを利用している時に、カスタム投稿で投稿したときにはTwitterに
表示されないという質問です。
これは簡単な改造で変更できるのでちょっとしたメモ
(さらに…)
ログインの後管理画面ではなくトップページに移動する。
0ユーザーを自動で登録させて、そのユーザーは管理画面を表示したくないなあというときがありました。
そのため、ログインをした後に管理画面を経由しないでトップページに移動するようにちょっとカスタマイズしてみました。
Welcart1.0βを解析する(wc_cart_page.php編)
0Welcart1.0であらたに仕様が変わったwc_templates機能。
前回は商品詳細ページでしたが、今回はカートの中身を表示するページを解析していきます。
前回と比べてかなりシンプルでカスタマイズも割としやすいと思います。
詳細ページと比べてカスタマイズするタイミングがあまりありませんがw
Welcart1.0βを解析する(wc_item_single.php編)
0Welcartの1.0βがダウンロードできるようになっていました。
色々新機能が増えていますが、その中でも旧バージョンと大幅に変わったのがwc_templatesという機能です。
これはどうも、今までフィルターでテンプレートファイルを弄っていたのが、wc_templatesというフォルダに入っている
特定のファイル名のファイルを読み取り、Wordpressのテンプレートの用に扱える仕組みのようです。
*参考 http://www.welcart.com/community/archives/2878
今まではテンプレートを改造するときも $html.=なんとかと、全て変数に入力して出力だったのでエラーチェックが大変でしたが
これで大幅に楽になりそうです。
とはいえ、Wordpressと同じノリでページが作成できるかといえばそうでもなく、Welcartの関数もふんだんにつかわれているので
マニュアルがそろっていない現状ではなかなか難しそうです。
というわけで、現在マニュアルがそろっていないので独自で調査してデフォルトテンプレートファイルを解析していこうかと思います。
あくまで自分で解析したものなので、正確性は保証できませんが、何かの参考になってもらえれば幸いです。
とりあえず一回目は商品詳細ページ(wc_item_single.php)からいこうかとおもいます。
(さらに…)
Subscribe2とカスタム投稿 妥協した結果
0上手くカスタム投稿で登録できないと悩んでいましたが、CustomPostTypesUIでカスタム投稿を作成する際に、
ビルトイン分類のカテゴリーにチェックを入れることでカスタム投稿にもカテゴリーを追加することができました。
これでカスタム投稿からメールマガジンが配信できそうです。
でも、妥協した結果、投稿の項目の名前を変更してメールマガジンにしてしましました。
実際に投稿が必要になった場合は新しくカスタム投稿を使う方向で・・・