マネタイズ– tag –
-
WordPress
WordPress/PayPalで「投げ銭プラグイン」を作成する(クラス構文編 その7)~ PayPalボタンでJavaScript決済
前回の記事までで「投げ銭プラグイン」に必要な動作はすべて記述しました。今回の記事では実際にプラグインが動作するかどうか確認をします。 なお2018年9月7日(金)時点で「投げ銭プラグイン」は、WordPress.orgの公式ディレクトリにはまだ登録されてい... -
WordPress
WordPress/PayPalで「投げ銭プラグイン」を作成する(クラス構文編 その6)~ ショートコードの設定とJavaScriptによる決済ボタンの作成
前回の記事まででクラスの設計が完了し、設定画面で入力した実行環境(sandobox or production)とclient IDをデータベースのwp_optionsテーブルに格納するところまでできました。今回の記事では、PayPalが公開しているcheckout.jsを使って、決済ボタンを... -
WordPress
WordPress/PayPalで「投げ銭プラグイン」を作成する(クラス構文編 その5)~ 設定画面に入力項目を表示するメソッドの作成
前回の記事では、入力項目を初期化するメソッドの作成についてご紹介しました。今回の記事では 設定画面に入力項目を表示するメソッドの作成についてご紹介します。 page_initメソッド内で登録したクラスメソッド 今回の記事で作成するメソッドは、page_in... -
WordPress
WordPress/PayPalで「投げ銭プラグイン」を作成する(クラス構文編 その4)~ 入力項目を初期化するメソッドの作成
前回の記事では、プラグインの設定画面を表示するメソッドを作成しました。今回の記事では入力項目を初期化するメソッドの作成についてご紹介します。 コンストラクタの追記 [php] public function __construct() { add_action( 'admin_menu', array($this... -
WordPress
WordPress/PayPalで「投げ銭プラグイン」を作成する(クラス構文編 その3)~ プラグインの設定画面を表示する
前回の記事では、プラグインで使うクラス、プロパティ、コンストラクタおよび、インスタンス変数(メンバ変数)についてご紹介をしました。ただし、これらはすべてプラグインの画面を表示させるための前提条件です。プラグインの管理画面やその機能を満た... -
WordPress
WordPress/PayPalで「投げ銭プラグイン」を作成する(クラス構文編 その2)~ クラス・プロパティ・コンストラクタ・インスタンスの記述
前回の記事では、「投げ銭プラグイン」を開発するにあたってプラグインに必要なディレクトリ・ファイルの作成やプラグインヘッダの記述を行いました。今回の記事では、クラスの定義や定義したクラスの実行について説明します。 クラスとインスタンスの記述... -
WordPress
WordPress/PayPalで「投げ銭プラグイン」を作成する(クラス構文編 その1)~ プラグインに必要なディレクトリ・ファイルの作成とプラグインヘッダの書き方
https://e-yota.com/webservice/wordpress_nagesenplugin_v2_2_3/ 先日、PayPal Checkout Integration Guideに基づき、「(オプション付き)投げ銭プラグイン」を作成しました。主だった機能はすべて関数を用いて記述していますが、クラス化しておくと、プ... -
WordPress
WordPressの「オプション付き投げ銭プラグイン」の使い方(プラグイン管理画面で実行環境とclient IDを入力できるバージョン)
以前、WordPressの「オプション付き投げ銭プラグイン」の使い方という記事を書きました。ですがこのプラグインには欠点があります。記事の後半部で「実行環境とclient IDをファイルに直接入力」しなければならないという指摘をしました。 そこでその欠点を... -
WordPress
WordPress「オプション付き投げ銭プラグイン」の作り方 実行環境とclient IDを管理画面から入力〜その3(プラグインの完成)
前回の記事では、プラグイン管理ページのマークアップと設定項目の初期化を行いました。今回の記事では、プラグイン管理画面に入力したデータが操作に正しく反映させる作業を行います。なお、今回の記事はWordPressフォーラムで質問していただいた回答をも... -
WordPress
WordPress「オプション付き投げ銭プラグイン」の作り方 実行環境とclient IDを管理画面から入力〜その2(プラグイン管理ページのマークアップと設定項目の初期化)
前回はプラグイン管理ページそのものを作成しました。今回はその管理ページに実行環境を選択するリストボックスと、client IDを入力するためのテキストボックスを作成します。合わせて選択した実行環境とclient IDをデータベースに格納するための方法につ... -
WordPress
WordPress「オプション付き投げ銭プラグイン」の作り方 実行環境とclient IDを管理画面から入力〜その1(サブメニューとプラグイン管理ページの作成)
先日、「オプション付き投げ銭プラグイン」の作り方という記事を書きました。このプラグインのミソは、記事中に価格・通貨の種類などの情報を記入したショートコードを入力することで、PayPalの販売ボタン(PayPal ExpressCheckout)が表示されることです... -
PayPal
「オプション付き投げ銭プラグイン」を使うときに必要なPayPalのClient IDの取得について
先日、WordPressの「オプション付き投げ銭プラグイン」に関するほにゃららな記事を2つ書きました。 WordPressの「オプション付き投げ銭プラグイン」の作り方 WordPressの「オプション付き投げ銭プラグイン」の使い方 ですがこれらの記事では、PayPalのClie... -
WordPress
WordPressの「オプション付き投げ銭プラグイン」の用途
先日、WordPressの「オプション付き投げ銭プラグイン」に関するほにゃららな記事を3つ書きました。 WordPressの「オプション付き投げ銭プラグイン」の作り方 WordPressの「オプション付き投げ銭プラグイン」の使い方 WordPressの「オプション付き投げ銭プ... -
WordPress
WordPressの「オプション付き投げ銭プラグイン」を作った理由
先日、WordPressの「オプション付き投げ銭プラグイン」に関するほにゃららな記事を2つ書きました。 WordPressの「オプション付き投げ銭プラグイン」の作り方 WordPressの「オプション付き投げ銭プラグイン」の使い方 今回の記事では自分がなぜそんなプラグ... -
WordPress
WordPressの「オプション付き投げ銭プラグイン」の使い方
先日、WordPressの「オプション付き投げ銭プラグイン」の作り方という記事を書きました。今回はその続きで、「オプション付き投げ銭プラグイン」の使い方についてご説明します。なお、記事でいう「投げ銭」とは何らかの債権債務の解消を伴う行為のことを指...
12