2017/01/20 (金) 0 820

前回はブレークポイントについてお話をしました。今回はガター調整と横揃えと縦揃えについてです。 Bootstrapのグリッドシステムにはガター(溝余白)が設定されています。 このガターがあって助かる場合と、困る場合がありま...続きを読む

2016/11/22 (火) 0 575

前回はBootstrapにはカラムという概念があり、合計して12になるように設計する、という話をしました。 今回はレイアウトグリッドのブレークポイントとサイズについてです。 カラムにはブレークポイントというものが設定され...続きを読む

2016/10/25 (火) 0 499

今回はレイアウトグリッドです。 Bootstrapの最大の特徴はなんといってもグリッドシステムです。 グリッドシステムはグリッドというように、レイアウトをマス目のように管理する仕組みです。 グリッドは閲覧する端末サイズに...続きを読む

2016/09/26 (月) 0 615

今回はBootstrapを使うための準備です。 WordPressのテーマとして開発するので、当然ですがWordPressがインストールされた環境が必須です。 まずは空のテーマを用意します。最低限、必要なファイルは3つで...続きを読む

2016/09/26 (月) 0 489

というわけで、久しぶりにWordPressオリジナルテーマを開発します。 前回の開発より3年ほど経過して、いろんな問題点が山積したことと、新たなトレンドを取り入れたいなど要望が増えたことが原因です。シリーズでお送りします...続きを読む

2016/02/13 (土) 0 417

「チャットプレス」に引き続き、もう一つの新たな試みとしてペイントプレスというプラグインを開発中だ。 これはお絵描きツールでお絵描きして投稿が保存ができるというプラグイン。 実はワードプレスのお絵描きプラグインというのはあ...続きを読む

2016/02/13 (土) 0 789

現在、新たな試みとしてリアルタイムチャットコンシェルジュ機能を開発しているんだけれど、これはなにかというと、要するに御用聞きチャット機能だ。ミリオンハイスクールのサイトで約20秒間経過すると下からチャットウインドウが現れ...続きを読む

2016/02/11 (木) 0 219

有料のワードプレス プラグインを作るにあたって問題になるのがバージョンアップと価格差だ。 色々と機能を追加していくと価格を上げざるを得なくなるよね。 機能ごとにバージョンを用意するという方法もあるけれど、種類が増えるごと...続きを読む

2016/02/06 (土) 0 298

ワードプレスのプラグインに限らずPHPやJavaScriptといったスクリプト言語は、実行形式にコンパイルしないため納品後はソースコードが丸見えとなるよね。 分かる人がいじれば改造ができてしまう、という問題点が生じる。こ...続きを読む

2016/02/03 (水) 0 320

ネットから情報を収集するために欠かせないのが、ウェブクロール技術とウェブスクレイピング技術だよね。 ロボット型検索エンジンのような技術力がなくても、ウェブスクレイピングぐらいはなんとかなる。 そこで短期企画ではあるけれど...続きを読む

2015/10/24 (土) 0 291

日々、ワードプレスのプラグイン開発に勤しんでいる塾長の長岡です。 現在、情報起業メガパッケージのプラグインを全てバージョンアップするための作業をしています。 色々とマイナーチェンジして使いやすくなる予定です。 それで、他...続きを読む

2014/12/13 (土) 0 221

前回はカートの精算前に決済と配送方法を確認する画面を作りました。 今回はカートの精算確定前にすべてを確認し精算を完了させるまでを作ります。 簡単ですが送料と手数料の判定を行い総合計に反映させています。 前回同様、テーマフ...続きを読む

2014/12/13 (土) 0 223

前回はカートの精算前にユーザー情報を確認する画面を作りました。 今回はカートの精算前に決済と配送方法を確認する画面を作ります。 決済と配送方法については複雑な計算が必要だったりするのですが、管理画面を作らないので簡易的に...続きを読む

2014/12/06 (土) 0 250

前回はショッピングカートの中身を変更したり、削除したりしました。 今回はカートの精算前にユーザー情報を確認する画面を作ります。 ここまでショッピングカートを作ってきたわけですが、いよいよ精算前の処理を作ります。 ここまで...続きを読む

2014/12/06 (土) 0 259

前回はセッションを使いカートに商品を追加しました。 ここでちょっとお詫びと訂正があります。 セッションハイジャック用にセッションIDを書き換える「session_regenerate_id()」という関数を紹介しましたが...続きを読む

2014/11/25 (火) 0 248

前回は商品をカートに追加する準備ができたので、今回は実際に商品をカートに追加します。 商品をカートに追加する処理はセッション変数を使います。 画面に [ 次へ ] ボタンと [ 買い物を続ける ] ボタンも追加します。 ...続きを読む

2014/11/18 (火) 0 261

前回は基本的なセッションの使い方までをひと通りやったので、今回はカート部分の作り方です。 ショッピングカートの基本はリスト化です。 おおまかには選択したものをリストに追加する、リストを確認する、リストを消去する、といった...続きを読む

2014/11/13 (木) 0 235

前回はセッションハイジャック対策としてセッションIDを変更する方法についてお話しました。 今回はセッションハイジャック対策をさらに強化する方法です。 まず攻撃者が架空のセッションIDを使って認証しようとしてきた場合の対策...続きを読む

2014/11/13 (木) 0 274

今回はセッションハイジャック対策としてセッションIDを定期的に変更する方法です。 セッションハイジャックはユーザーが ログインした際に発行されるセッションIDを、ネットワーク上で盗聴されたり、規則性から類推されることで攻...続きを読む

2014/11/07 (金) 0 246

前回はセッションを使ってみました。 セッションIDはCookieに保存されているので、ちゃんとCookieに保存されているかを確かめてみましょう。 PHPにはCookieの値を簡単に取り出せる「$_COOKIE」という変...続きを読む