• 会員制ポイントサイトの作り方
2014/09/03 (水) 0 249

前回はポイントの取得・追加・更新をする方法を説明しました。 今回は以前作成したルーチンと組合せて、ブロック記事の時、ユーザーログインしていて、かつポイントがある場合には全文表示して、ポイントがない場合は全文を表示しない仕...続きを読む

2014/09/03 (水) 0 286

前回はテーブルを新規作成する方法を説明しました。今回はポイントの取得・追加・更新をする方法です。 ポイントの追加は前回説明したように「wp_usermeta」テーブルに保存します。 「wp_usermeta」テーブルには...続きを読む

2014/09/03 (水) 0 513

前回は省略されたmoreタグ以降に「続きを読む」などのリンクを表示し、非ログインユーザーと非会員向けにログインまたは新規会員フォームを提供するところまでやりました。 今回はポイントの保存と呼び出しの準備についてです。 前...続きを読む

  • 会員制ポイントサイトの作り方
2014/08/30 (土) 0 325

前回はブロック記事でかつログインユーザーであれば通常表示し、非ログインユーザーと非会員であればmoreタグ以降を表示しないという処理を説明しました。 今回は省略されたmoreタグ以降に「続きを読む」などのリンクを表示し、...続きを読む

  • 会員制ポイントサイトの作り方
2014/08/30 (土) 0 227

前回はメタボックスの値を投稿保存時に反映させる方法を説明しました。 今回はmoreタグ「<!–more–>」がある投稿にセキュリティを掛ける方法です。 投稿に「<!–...続きを読む

  • 会員制ポイントサイトの作り方
2014/08/30 (土) 0 226

前回は投稿画面に独自のメタボックスを追加しました。 今回はメタボックスに表示したチェックボックスの値を投稿保存時に反映します。 チェックボックスがチェックされていればカスタムフィールドに値を追加し、チェックされていなけれ...続きを読む

2014/08/30 (土) 0 551

会員制サイトを作るための覚え書きということで投稿しています。 やりたいことは記事投稿とページ投稿(固定ページ)で、右側に表示されるサイドバーにメタボックスを追加することです。 サイドバーには通常であれば「公開」や「カテゴ...続きを読む

2014/08/27 (水) 0 283

今回は囲み型のショートコードの使い方です。 前回はショートコードに属性を付ける方法について学びましたが、属性として渡す文字列が異常に長い場合は「角括弧[]」に収めるのが難しくなります。二重引用符も使えなくなります。 そこ...続きを読む

2014/07/07 (月) 0 294

前回は「JQuery UI」の使い方をひと通り説明したので、今回は管理画面にデザインを適用してみます。 とりあえず、オリジナルプラグイン作りはここで一区切りつきます。 とはいっても、プラグインがシンプルであまりデザインす...続きを読む

2014/07/04 (金) 0 326

前回は「JQuery」と「JQuery UI」を使ってテーマを使う準備をしました。今回はJQuery UIのテーマを使う方法です。 JQuery UIのテーマを使うにはある決まりがあります。その決まりの通りに設定すればテ...続きを読む

2014/07/04 (金) 0 311

前回はセキュリティに考慮した管理画面を作りました。今回はデザイン面です。 もうちょっとデザインをなんとかしたいと思います。 というわけで、今回はプラグインの管理画面をJQuery UIを使ってスマートにカスタマイズする方...続きを読む

2014/07/03 (木) 0 247

前回はプラグインの管理画面を作ってデータの呼び出しと保存をすることができました。 しかし、セキュリティに考慮していないため危険だということを説明しました。 今回はセキュリティに考慮した管理画面を作ってみます。 おさらいで...続きを読む

2014/07/03 (木) 0 282

前回は管理画面のサイドメニューをカスタマイズしました。しかし、サブメニューを作っただけで入力フォームや実際のデータを保存する処理を実装していません。今回はフォームを作ってデータをデータベースに保存する方法です。 前回追加...続きを読む

2014/07/02 (水) 0 380

前回はiPhoneとアンドロイドアプリ開発が行えるmonaca(モナカ)の説明とJQuery mobileを少し説明しました。 今回からは簡単なクリック(タップ)ゲームを発展させてゲームっぽくしていきます。 前回作ったゲ...続きを読む

2014/07/02 (水) 0 481

前回はある特定のページにアクセスがあるとメールが通知されるプラグインを作りましたが、ページの指定や送信するメールアドレスを変更する時はどうすればいいのでしょうか? これはプラグインのファイルを直接いじる必要がありスマート...続きを読む

2014/06/30 (月) 0 181

前回は基本的なプラグインの作り方とアクションフックの選び方までやりました。 今回はメール送信の部分を作ります。 アクションフックは決まったのですが、このままだと全てのページに対してアクセスがあるとメールを送信してしまいま...続きを読む

2014/06/30 (月) 0 362

これまでワードプレスを色々とカスタマイズしてきましたが、そろそろ直接PHPをいじるのが面倒になってきたと思います。特にテーマフォルダにある「functions.php」が雑多になってきていると思います。 PHPファイルを...続きを読む

2014/06/29 (日) 0 239

今回はショートコードに属性を付けてみます。 ショートコードに属性を付けることでテンプレートや記事からある程度ショートコードの表示をコントロールできるようになります。 例えば [[date]] のようなショートコードがあっ...続きを読む

2014/06/16 (月) 0 470

ワードプレスには非常に便利なショートコードというものがあります。 CSSに似ていますが、違うところは後出しで具体的に表示を変化させることができます。 例えばCSSは文字や画像の装飾はできますが、あくまでも見かけだけです。...続きを読む

2014/05/16 (金) 0 413

Webプログラミング講座中級編はmonacaを使ったiPhoneアプリ開発を行っていきます。 monaca(モナカ)はオンライン上でJavaScriptを使ってiPhone(iPad)アプリとアンドロイドアプリの両方が同...続きを読む