2016-12-22 8 views
-1

私は管理領域のWordpressプラグインを作成しています。オプションを設定し、保存されたオプションに基づいてファイルとデータベースに書き込む必要があります。隠し入力データをデータベースに保存するWordpress adminプラグイン

POSTデータを送信する「ファイル作成」ボタンを作成しようとしました。私は今、ファイルを作成し、隠されたブール値に基づいてデータベースに列を追加する必要があります。

フォームに別のアクションが必要であるため、私が望むことができないために苦労しています。どのようにこれについての任意のアドバイスですか?

+0

文法が改善され、質問が明確になりました。 –

+1

はまだ彼が望んでいることを理解できません:) –

+0

元の質問ではうまく説明しましたが、それを今見てもわかりません。私はWordPressのインストールディレクトリにファイルを作成するためのオプションを用意しています。私はその間に、私が望むことをやり遂げる方法を、別のアプローチを使って見つけました。しかし、元の設定では、プラグインの設定ページに隠れた入力フィールドがあるので、システムにすべての設定フィールドが入力されていることがわかり、それに基づいて、スクリプトがロードされたらファイルを作成します。 – Milos

答えて

1

どのような異なるアクションですか?あなたがしていることを示しているコード例や、正確には機能していないコード例がないと、想像して一般的な情報しか得られません。 Wordpressでは、コアがあなたのためにこれを行う原因となる裸のURLオプションを気にする必要はありません。必要なフックを登録し、渡されたデータをここで読み込み、それらに必要なことをします。 Wordpressには既にこのためのテーブルがあるので、シンプルな設定を保存するにはデータベーススキームを拡張する必要はありません。ここでWordpress関数を使うことができます。

は、Wordpressの開発者ページの記事を参照してください。https://codex.wordpress.org/Creating_Options_Pages

、あまりにもファイルを作成するために、その大したことのフックを使用していません。データベースの設定を保存した後、PHPコードを簡単に記述します。これを具体的にどのように行うかは、要件によって異なります。データはフォームフィールドとして渡されますか?外部ソース(apiなど)からフェッチされていますか?要件に応じて、これは検索エンジンを使用して比較的少ない作業で行う必要があり、そのシナリオに十分なサンプルコードが存在するためです。

関連する問題