2016-07-05 8 views
0

Ich möchte einige benutzerdefinierte Menüpunkte zum Menü anpassen. So kann der Benutzer die Seite viel einfacher bearbeiten.So fügen Sie benutzerdefinierte Felder zum Anpassen des Menüs in Wordpress hinzu

enter image description here

+0

Können Sie weitere Informationen zur Verfügung stellen? Welche Art von benutzerdefinierten Feldern möchten Sie hinzufügen und wo? im Frontend oder im Backend? – vidhi

+0

Ich möchte einige Felder für benutzerdefinierte Textfelder und Bilder anzeigen. – n00dle

+0

Sie müssen den customize_register-Hook von wp verwenden, und darin müssen Sie Panel, Abschnitt, Einstellungen und Kontrolle definieren. Weitere Informationen finden Sie unter folgendem Link: http://themefoundation.com/wordpress-theme-customizer/ –

Antwort

1

In Ihrem Thema finden Sie auf der function.php

und Code wie diesen

function self_customizer_section($wp_customize) { 
    $wp_customize->add_section('section_name' , array(
     'title'  => __('Self Logo', 'my_theme'), 
     'description' => 'theme general options', 
    )); 

    /* LOGO */ 
    $wp_customize->add_setting('self_logo', array(
     'default' => get_template_directory_uri().'/images/mytheme.png' 
    )); 

    $wp_customize->add_control(new WP_Customize_Image_Control($wp_customize, 'self_logo', array(
     'label' => __('Main Logo', 'my_theme'), 
     'section' => 'section_name', 
     'settings' => 'self_logo', 
    ))); 
} 

add_action('customize_register', 'self_customizer_section'); 

Für weitere Einzelheiten Sie den folgenden Link folgen kann er das ehrfürchtige Tutorial gemacht auf diese Frage

Siehe in der Fortsetzung.

hier ist der Link

Wordpress Theme Customization API Tutorial