我不知道如何放置主题模板

时间:2018-08-07 15:33:59

标签: wordpress

我正在开发wordpress主题,并且试图添加cutomizer功能。 我只想使用定制程序更改为文本,否则应将其设置为默认值。该部分将添加到定制器中,但不影响文本。我想通过wordpress和页脚的其他选项进行更改。 下面是我的代码。

<footer id="ob-footer" class="site-footer" <? echo get_theme_mod('footer');?> >
    <div class="site-info" >
        <a href="<?php echo esc_url( __( 'https://wordpress.org/', 'openblogger' ) ); ?>">
            <?php
            /* translators: %s: CMS name, i.e. WordPress. */
             printf(  esc_html__( 'Proudly powered by %s', 'openblogger' ), 'WordPress' );
            ?>
        </a>
        <span class="sep"> | </span>
            <?php
            /* translators: 1: Theme name, 2: Theme author. */
            printf( esc_html__( 'Theme: %1$s by %2$s.', 'openblogger' ), 'openblogger', '<a href="https://websiteguider.com">WebsiteGuider</a>' );
            ?>
    </div><!-- .site-info -->
</footer>

我不知道该怎么做。定制程序代码如下:

    /**
* Create site footer Setting and customise Control
*/
function your_theme_new_customizer_settings($wp_customize) {
    $wp_customize->add_section( 'hellop' , array(
        'title'    => __( 'Site Footer', 'openblogger' ),
        'priority' => 30
    ) );
// add a setting for the site footer text
$wp_customize->add_setting('footer');
// Add a control to change text
$wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'footer',
array(
'label' => 'Update Text Here',
'section'  => 'hellop',
'settings' => 'footer',
) ) );
}

add_action('customize_register', 'your_theme_new_customizer_settings');

1 个答案:

答案 0 :(得分:0)

谢谢大家,没有人回答,现在我自己解决了