我正在學習PHP以及定製如何在Wordpress上工作。我在做一個教程,他們給你這個代碼API Wordpress定製
function test_customize_register($wp_customize)
{
$wp_customize->add_setting('test_font_color' , array(
'default' => '#0000FF',
'transport' => 'refresh',
));
$wp_customize->add_section('test_customize_section' , array(
'title' => __('Opciones Extra','my_test'),
'priority' => 30,
));
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'test_color', array(
'label' => __('Color de Testeo', 'mytheme'),
'section' => 'test_customize_section',
'settings' => 'test_font_color'
)));
}
add_action('customize_register', 'test_customize_register');
然後這一個
<?php
function test_customize_css() {
if (get_theme_mod('test_font_color')) {
?>
<style type="text/css">
body {
color: <?php echo get_theme_mod('test_font_color'); ?>
}
</style>
<?php
}
}
add_action('wp_head', 'test_customize_css');
?>
我的問題是,我必須這樣兩個代碼粘貼只是他們在functions.php
方式還是必須將它們鎖定到<?php
和?>
標籤(兩個完整代碼)? 謝謝。
對於OP:請記住,這將進入** functions.php ** ...通常包括在開始時打開'<?php'標記。嵌套'<?php'標籤會很糟糕... – rnevius 2014-12-05 16:26:45
好點;修改了我的答案 – Dre 2014-12-05 16:28:47