खोज…


पैरामीटर

पैरामीटर विवरण
मेरा थीम आपकी थीम (या बाल थीम) के लिए एक विशिष्ट पहचानकर्ता। यह आपका थीम स्लग हो सकता है

हैलो वर्ल्ड उदाहरण

कस्टमाइज़र की मूलभूत अवधारणा यह है कि व्यवस्थापक अपनी साइट में बदलावों का पूर्वावलोकन कर सकते हैं, और फिर स्थायी रूप से उन्हें जोड़ सकते हैं।

निम्नलिखित को कॉपी किया जा सकता है और थीम के functions.php फ़ाइल में पेस्ट किया जा सकता है

  • एक कस्टमाइज़र अनुभाग जोड़ें जिसे My First Section कहा जाता है
  • Hello World Color नामक एक कस्टमाइज़र सेटिंग जोड़ें जो व्यवस्थापक को एक रंग चुनने की अनुमति देता है
  • .hello-world लिए एक css नियम जोड़ें, जो चुने गए रंग से .hello-world और यदि कुछ नहीं चुना गया तो #000000 डिफ़ॉल्ट हो जाएगा। सेटिंग को <head> के अंत में एक <style> टैग में रखा जाएगा।

function mytheme_customize_register( $wp_customize ) {

    $wp_customize->add_section( 'my_first_section_id' , array(
        'title'      => __( 'My First Section', 'mytheme' ),
        'priority'   => 30,
    ) );

    $wp_customize->add_setting( 'hello_world_color' , array(
        'default'     => '#000000',
        'transport'   => 'refresh',
    ) );

    $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'link_color', array(
        'label'        => __( 'Hello World Color', 'mytheme' ),
        'section'    => 'my_first_section_id',
        'settings'   => 'hello_world_color',
    ) ) );


}
add_action( 'customize_register', 'mytheme_customize_register' );


function mytheme_customize_css()
{
    ?>
    <style type="text/css">
        .hello-world { color: #<?php echo get_theme_mod('hello_world_color', '000000'); ?>; }
    </style>
    <?php
}
add_action( 'wp_head', 'mytheme_customize_css');



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow