Autor Zpráva
veredico
Profil
Dobrý den,
potřebuji zjistit, jak si do šablony přidám textové pole přes soubor function.php tak abych to textové pole následně upravoval v nastavení šablony.
Pro představu mám momentálně tyto kódy, ale nefungují mi, tušíte kde dělám chybu?

<div class="col-md-8 col-md-offset-2">
                        <h1><?php wp_title(''); ?></h1>
                        <div class="description"><?php echo get_theme_mod( 'theme_footer_customizer', 'No copyright information has been saved yet.' ); ?>
</div>
                    </div>

/
/*Customizer Code HERE*/
add_action('customize_register', 'theme_footer_customizer');
function theme_footer_customizer($wp_customize){
 //adding section in wordpress customizer   
$wp_customize->add_section('footer_settings_section', array(
  'title'          => 'Footer Text Section'
 ));
//adding setting for footer text area
$wp_customize->add_setting('text_setting', array(
 'default'        => 'Default Text For Footer Section',
 ));
$wp_customize->add_control('text_setting', array(
 'label'   => 'Footer Text Here',
  'section' => 'footer_settings_section',
 'type'    => 'textarea',
));
smitka
Profil
Tvá "proměnná" se jmenuje text_setting (add_setting('text_setting',...), takže by tam mělo být:
<?php echo get_theme_mod( 'text_setting', 'No copyright information has been saved yet.' ); ?>
veredico
Profil
smitka:
Děkuji moc, je to tak :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: