WordPress の [設定] > [全般] ページに入力ボックス「ロゴ URL」を追加するプラグインを作成しました。この入力は呼び出すことができ、正しく機能します。「ロゴ URL」を取得し、パスを適用してログイン画面の画像を取得する別のプラグインを作成しました。すべてが桃色に見えます。
私が抱えている唯一の問題は、[設定] > [全般] ページの [ロゴ URL] を [サイト アドレス (URL)] の下に移動したいということです。これを行う方法がわかりません。私はウェブを精査しましたが、役立つ答えを見つけることができませんでした.
現在、元の一般ページを削除して新しい一般ページを追加していますが、正しい options-general.php を解析する方法がわかりません。
一般ページで Logo_URL を上に移動するにはどうすればよいですか?
/**
* This is the code to create the Settings box on the Settings > General
*/
$new_general_setting = new new_general_setting();
class new_general_setting {
function new_general_setting( ) {
add_filter( 'admin_init' , array( &$this , 'register_fields' ) );
}
function register_fields() {
register_setting( 'general', 'URL_logo', 'esc_attr' );
add_settings_field('URL_logo', '<label for="URL_logo">'.__('Website logo (URL)' , 'URL_logo' ).'</label>' , array(&$this, 'fields_html') , 'general' );
}
function fields_html() {
$value = get_option( 'URL_logo', '' );
echo '<input type="text" id="URL_logo" name="URL_logo" value="' . $value . '" />';
}
}