このサイトを見て、wordpressの管理画面の設定のメニューに独自のメニューを新たに追加しました。また、管理画面の任意の設定のソースコードを見て、使えそうな部分をコピペしました。
//functions.php function artist_add_pages () { add_options_page('テストページタイトル', 'test', 8, 'test', 'test_page'); } function test_page() { echo '<h2>test</h2>'; echo '<form method="post" action="options.php" novalidate="novalidate"> <table class="form-table"> <tr> <th scope="row"><label for="blogname">twitter</label></th> <td><input name="test" type="text" id="test" value="" class="test" /></td> </tr> </table> <p class="submit"><input type="submit" name="submit" id="submit" class="button button-primary" value="変更を保存" /></p></form> ';
目的としては、
・新しく作った設定メニューのformに文字を入力し、変更を保存のボタンを押す。
・single-examplepage.phpでもどこでもいいですが、設定で入力した文字をコードの変数に格納する。
ということを行いたいのですが、内部的には、データベースに保存してそのデータを取ってくる操作をしている訳ですよね。難しくて、手詰まりになったので、どなたか案お願いします。 action="options.php"についてですが、wordpressのソースコードでこのように指定してあったのでコピーしましたが、そこの関係もデータベースとどう繋がっているのか分かりませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。