WordPressのプラグイン– tag –
-
WordPress
WordPressプラグインで管理画面の設定ページを作成する(クラス構文編 その4 ~ 設定画面を初期化するメソッドの定義)
https://e-yota.com/webservice/wordpress_plugin_administrator_setting_class_3 その3の続きです。前回はエラー画面が表示されていたところで作業を終了しました。エラーが発生する理由は、コンストラクタで使用することを明示している、独自関数のpage_... -
WordPress
WordPressプラグインで管理画面の設定ページを作成する(クラス構文編 その3 ~ 設定画面を表示するメソッドの定義)
https://e-yota.com/webservice/wordpress_plugin_administrator_setting_class_2/ その2ではMySettingsPageクラス内でプロパティとコンストラクタを定義しました。今回はメソッドを定義していきましょう。メソッドとはクラス内で使う関数みたいなものです... -
WordPress
WordPressプラグインで管理画面の設定ページを作成する(クラス構文編 その2 ~ プロパティとコンストラクタの定義)
https://e-yota.com/webservice/wordpress_plugin_administrator_setting_class_1/ その1の続きです。前回の記事では、管理画面の設定ページを作成するためのプラグインについて、ファイルの構成とクラスの概要を大まかに説明しました。今回は、そのMySett... -
WordPress
WordPressプラグインで管理画面の設定ページを作成する(クラス構文編 その1 ファイルの構成とクラスの概要)
https://e-yota.com/webservice/wordpress_plugin_administrator_setting/ 先日、WordPressプラグインで管理画面の設定ページを作成するという記事を公開しました。今回は同じような感じでCodexの説明を参考にしつつ、PHPのクラス構文を用いて設定ページを... -
WordPress
WordPressプラグインで管理画面の設定ページを作成する
WordPress Codexを見ると「設定ページの作成」というページがあり、WordPressプラグインのカスタム設定画面を作成する方法が掲載されています。このカスタム設定画面の作成する方法について、もう一歩踏み込んで説明したいと思います。 プラグイン作成のた... -
WordPress
PayPalの投げ銭プラグイン 管理画面をHTMLでマークアップする
https://e-yota.com/webservice/wordpress_nagesenplugin_paypal_2/ すでにPayPalの投げ銭プラグインを開発するにあたって、プラグイン管理画面の表示と設定を行いました。ですがこの記事では、データの受け渡しだけにフォーカスしているため、最低限のコ... -
WordPress
WordPressの「投げ銭プラグイン」を作ってみよう(その3)~ 管理画面で選択した要素(変数)の受け渡しについて
https://e-yota.com/webservice/wordpress_nagesenplugin_paypal_2/ その2の続きです。引き続きユーザーが管理画面で選択したPayPalボタンの色を、送信できるようにコーディングを進めていきましょう。 inputタグの追加 [php] <input type="hidden... -
WordPress
WordPressの「投げ銭プラグイン」を作ってみよう(その2)~プラグイン管理画面の表示と設定
https://e-yota.com/webservice/wordpress_nagesenplugin_paypal_1/ 前回の記事では「投げ銭」の意味について、法律・経済・歴史の観点から考察しました。今回はWordPress書いた記事をさらに詳細に説明するサービスを想定して、PayPalのサーバーレス決済(... -
WordPress
WordPressの「投げ銭プラグイン」を作ってみよう(その1)~ 「投げ銭」考察
WordPress界隈の人とお話をしていると、「自分が書いたブログ記事や創作したイラスト・デザインについて投げ銭してもらえると良いよね〜」という話をよく聞きます。自分もその考え方には大賛成です。ぜひともエコテキブログの記事にもたくさんの方から「投... -
WordPress
WordPressで書いたブログ記事をマネタイズする(その4) ~ プラグインを使ってPayPalのサーバーレス決済(Client-side REST)
https://e-yota.com/webservice/wordpress_blog_monetize_3 その3の記事ではWordPressで書いたブログ記事をマネタイズするときの決済方法として、functions.phpで定義した関数を使ってPayPalのサーバーレス決済をする方法をご紹介しました。 プラグインでP... -
ネットワーク
さくらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その4)ピンバック攻撃による踏み台サイトにされないための対策
さくらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その3)wp-login.phpへのブルートフォース攻撃対策という記事ででは、WordPressへのDDoS/DoS攻撃の一種として、wp-login.phpに対する総当たり攻撃とその対策方法についてご説明しま... -
ネットワーク
さくらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その3)wp-login.phpへのブルートフォース攻撃対策
先日、くらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その2)プラグインやスケールアップによる対策についてという記事を公開しました。 その記事の中で「WordPressへのDDoS/DoS攻撃 2種類の対処方法」という見出しをつけ、wp-login... -
ネットワーク
さくらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その2)プラグインやスケールアップによる対策について
先日、さくらのVPSで運用しているWordPressサイトがDDoS/DoS攻撃を受けました(その1) 応急措置とfail2banを用いた対策という記事を書きました。その記事ではタイトルの通り、DDoS/DoS攻撃に対してfail2banというアプリケーションを用いて、対処する方法... -
WordPress
バーチャルホストのWordPressサイト(複数ドメイン)で無料SSL証明書 Let’s Encryptの導入
先日、WordPressサイト 無料SSL証明書 Let’s Encryptの導入から「保護された通信」の表示までという記事を書きました。今回は、バーチャルホスト上で複数のドメインが存在するWordPressサイトで無料SSL証明書 Let’s Encryptを導入する方法をご説明します。... -
WordPress
Debug Bar Actions and Filters Addon の使い方 WordPressのプラグイン
先日、WordBench京都 11月 みんなのブログ事情を聞いてみるで、WordPressのお気に入りプラグインを聞かれました。自分はGoogle XML SitemapsやReally Simple SSLを挙げましたが、そういえばDebug Bar Actions and Filters Addonを紹介することを忘れていま...