Valueプロパティの定義 – Delphiカスタムコンポーネントの作成 4
NumberEditコンポーネントの中心となる、Valueプロパティから作成します。 プロパティの定義 まずはValueプロパティの定義を書きます。TCustomNumberEditクラスのpublicに、以下のように記… 続きを読む »
NumberEditコンポーネントの中心となる、Valueプロパティから作成します。 プロパティの定義 まずはValueプロパティの定義を書きます。TCustomNumberEditクラスのpublicに、以下のように記… 続きを読む »
広告を管理するWordPressプラグインを開発しているのですが、広告のタグを入力すると、次のようなメッセージが表示されるようになってしまいました。 このページは動作していません このページで通常と異なるコードを検出した… 続きを読む »
WordPressでは、WordPressを構成するファイルの一つ wp-settings.php 内で、タイムゾーンを UTC に設定しています。そのため、date 関数で日付を取得すると、日本時間とは9時間ずれた時刻… 続きを読む »
作成したテーブルに、サンプルデータを登録する関数を作成します。 fow_install_sample_data関数の作成 onlinehelp_db.phpに、以下の関数を追加します。 /** * テーブルにサンプルデー… 続きを読む »
今回は、WordPressのデータベースに fow_oh_helpbodyテーブルを作成します。 テーブルは全部で3つ必要ですが、まず1つだけで試してみて、正常にテーブルを作成できるか確認します(今回はまだ確認しません)… 続きを読む »
テーブルを作成するコードまで、一気に説明しようと思いましたが、とても長くなるので数回に分けることにしました。 今回は、今後いろいろな箇所で使用することとなる定数や、グローバル変数の定義を行います。 onlinehelp_… 続きを読む »
前回で、ショートコードに文字列を出力できるようになりました。最終的には、そこにオンラインヘルプを表示することになります。 そのオンラインヘルプのデータは、WordPressのデータベースに専用のテーブルを作成し、そこ… 続きを読む »
作成するNumberEditコンポーネントに、どのようなプロパティやイベントなどが必要か考えてみます。 コンポーネントに追加したい機能からプロパティ等を考えていくと、以下のようになりました(ほかにもいくつか機能を追加しま… 続きを読む »
前回はテーマのfunctions.phpに、ショートコードに文字列を出力するコードを書きました。 しかし、これではテーマを変更してしまうと、functions.phpが変更されてしまい、追加したコードが実行されなくなって… 続きを読む »
Delphiのカスタムコンポーネントを、早速作成していきます。 コンポーネントを作成して動作させるには、コンポーネントのクラスをコーディングしたユニットと、これをコンポーネントとして登録するためのパッケージが必要になりま… 続きを読む »