ヘルプ項目を削除できるようにする – WordPressプラグインの作成 22
ヘルプ項目を削除できるようにします。 削除したい項目にチェックを入れて、一括操作から削除を選択します。実行ボタンをクリックすると、チェックを入れた項目をまとめて削除できるようにします。 実行ボタンをクリックしたときの処理… 続きを読む »
ヘルプ項目を削除できるようにします。 削除したい項目にチェックを入れて、一括操作から削除を選択します。実行ボタンをクリックすると、チェックを入れた項目をまとめて削除できるようにします。 実行ボタンをクリックしたときの処理… 続きを読む »
ヘルプのタイトルをクリックすることで、そのヘルプを編集できるようにします。 ヘルプのタイトルにはリンクを設定しており、そのヘルプのIDをURLのパラメーターに含めています。パラメーターはGETで取得できるので、valid… 続きを読む »
オンラインヘルプ設定ページの「編集」をクリックして、チェックを入れたヘルプ項目を編集できるようにします。 ほとんど部分は「新規作成」時と共通の処理となります。「新規作成」と「編集」の処理の違いは、「編集」ボタンを押したと… 続きを読む »
オンラインヘルプの設定ページのヘルプ一覧では、ヘルプのタイトルをクリックすると、その項目を編集できるようにします。ところが、ヘルプのタイトルに不具合があり、リンク先にエラーメッセージが含まれてしまっています。 下図のよう… 続きを読む »
オンラインヘルプ項目を新規作成するところが未完成ですので、今回はここを仕上げます。 ユーザーがフォームに入力したデータを受け取る処理はできています。仕上げに必要なのは、フォームから受け取ったデータの検証と、そのデータをデ… 続きを読む »
オンラインヘルプの設定ページを表示すると、製品とカテゴリーを絞り込むドロップダウンリスト部分で、エラー表示されていることが分かります。これはドロップダウンリスト部分で使用する $settings 配列変数に、’produ… 続きを読む »
ヘルプ項目を新規作成・編集する画面で、製品とカテゴリーを新規登録できるようにしています。製品、及びカテゴリーの新規登録が機能するよう、コードを書いていきます。 validate_edit関数の作成 編集画面でPOST送信… 続きを読む »
[新規作成]ボタンをクリックして、ヘルプ項目を新規作成できるようにします。 [新規作成]ボタンは送信(submit)ボタンにしているので、これがクリックされると、POST送信が行われます。POSTで送信されてきたデータを… 続きを読む »
設定ページのトップ画面を表示できるようになったので、各操作への対応を行います。まずはテーブル(表)のソートに対応します。 テーブルの列見出しには <a> タグを入れています。これをクリックすることで、テーブル… 続きを読む »
管理ページ画面の HTML はできたので、これを実際に表示できるようにします。 WordPress設定メニューの「オンラインヘルプ設定」をクリックすると、Fow_OnlineHelp_Admin クラスの print_a… 続きを読む »