これまでWordpressを使っていて、最新記事を何件か表示させるということがよくありましたが、その都度関係するテンプレートにコードを書いていました。そういう要望がこのところ立て込んできて、いちいち書くのが面倒になったので、ショートコードにすることにしました。
また使うときのための自分用のメモです。 “最新記事を取ってくるショートコード” の続きを読む
カテゴリー: Wordpress
MySQLでPHPのシリアライズされたデータ検索の例文追加
先日MySQLでPHPでシリアライズされたデータ内をSQLだけを使って検索をする方法を紹介しましたが、その記事が意外と人気だったので、例文を追加します。
今回はMTS Simple Bookingビジネス版の持っているデータを対象に、自分のよく使うものをそのまんま載せます。 “MySQLでPHPのシリアライズされたデータ検索の例文追加” の続きを読む
WordPressにログインできない時の8つ目の原因発見
ついさっきまで普通にWordpressにログインできてたのに、突然できなるということが起きるらしいです。これまで自分はそんな経験ないですが、(1回だけHTTP Strict Transport Securityでドツボにはまったことはありますが)今日は、同じフロアでそんなアクシデントが起きた話です。 “WordPressにログインできない時の8つ目の原因発見” の続きを読む
常時SSL化とAmazon
1年半ぐらい前、Googleが常時SSL化したサイトは、検索結果で優遇するというニュースがネット上に流れた。1ミリでも多くGoogleに愛されたい我々は全サイトを常時SSL化することに即決定。 “常時SSL化とAmazon” の続きを読む
WordPressのREST APIを使って2つのサイトに同時に検索をかける仕組み
すごく珍しい依頼がありました。
「Wordpressで、AというサイトとBというサイトがあります。Aを見れる人は、Bは見れません。Bを見れる人はAも見れます。」
ふむふむ、普通にサイト分けて、権限分けにはいろんな方法ありますね。で?
“WordPressのREST APIを使って2つのサイトに同時に検索をかける仕組み” の続きを読む
MTS Simple Bookingビジネス版のユーザ情報の生年月日と性別を予約情報に反映する方法
前回、MTS Simple Bookingビジネス版のユーザ登録に生年月日と性別を追加しました。予約フォームでも生年月日と性別を登録できますが、予約フォームのほうは毎回選択しなければいけません。
そこで、今回はユーザ情報から予約フォームに自動で反映させる方法を紹介します。 “MTS Simple Bookingビジネス版のユーザ情報の生年月日と性別を予約情報に反映する方法” の続きを読む
MTS Simple Bookingビジネス版のユーザ登録画面に生年月日と性別を追加する方法
クライアントの釣り船の予約サイトで、これからはユーザ登録時に生年月日と性別も登録していただいて、乗船記録の記入を楽にしたいという要望がありました。
サイトはWordpressとMTS Simple Bookingビジネス版という予約システムのプラグインを使っているので、そこはカスタマイズ可能なはず。 “MTS Simple Bookingビジネス版のユーザ登録画面に生年月日と性別を追加する方法” の続きを読む
MySQLでPHPのシリアライズされたデータ内の検索をする方法
WordPressのメタデータやプラグインが独自に保存するデータにはたしばしばphpのserialize関数でシリアライズされた状態で格納されていることがあります。
unserializeすると簡単に配列や、キー・バリュー形式に戻せるので楽なんですが、そのデータの中をSQLで検索かけようとしたり、アップデートをしようとすると結構手間です。
そもそも最初っからそんなデータ設計するなってことなんですが、自分で作ったものではなく、前出のWordpressみたいに既存のデータを外部から利用したい場面もたまにあります。 “MySQLでPHPのシリアライズされたデータ内の検索をする方法” の続きを読む
Subscribe2のメルマガが突然送れなくなった件
Wordpessのバージョンを4.4.2にしたところ、Contactoform7とSubscribe2からメールが送信できなくなった。
Contactoform7は作者が素早く解決策をブログに上げ、新しいバージョンの対応版もリリースしてくれたので、あまり問題にはならなかったが、自分の管理してるサイトの一つはフォームからの予約が頼りなだけに、 “Subscribe2のメルマガが突然送れなくなった件” の続きを読む
Audit Trail プラグインがちゃんと動かない件
Audit Trailってプラグインご存知ですか?
Wordpressのユーザがいつログインしていつログアウトし、どんな作業をしたかなどDBに保存して、管理者がその記録を閲覧できるものです。
“Audit Trail プラグインがちゃんと動かない件” の続きを読む