Страница параметров темы неправильно сохраняет данные
Я изо всех сил пытаюсь сохранить правильные данные на странице параметров тем. Вот мой код в моем functions.php файл:
<?php
if ( get_option( 'everes_options' ) ) {
$everes_options = get_option( 'everes_options' ); }
else {
add_option( 'everes_options', array(
'everes_pdf' => '1',
'everes_showBlog' => '1'
) );
$everes_options = get_option( 'everes_options' ); }
}
function everes_options(){
global $everes_options;
?>
<div class="wrap">
<h2>Resume Options</h2>
<form action="edit.php?post_type=employment&page=resume_options" method="post">
<table>
<tr>
<td>Print as PDF?</td>
<td>
<select name="everes_pdf">
<option value="1" <?php selected( '1', $everes_options['everes_pdf'] ); ?> >Yes</option>
<option value="0" <?php selected( '0', $everes_options['everes_pdf'] ); ?> >No</option>
</select>
</td>
</tr>
<tr>
<td>Show blog</td>
<td>
<select name="everes_showBlog">
<option value="1" <?php selected( '1', $everes_options['everes_showBlog'] ); ?> >Yes</option>
<option value="0" <?php selected( '0', $everes_options['everes_showBlog'] ); ?> >No</option>
</select>
</td>
</tr>
<tr>
<td colspan="2"><?php submit_button(); ?></td>
</tr>
</table>
</form>
</div>
<?php } ?>
Когда я отправляю данные, они сохраняются, но после нескольких щелчков в меню или обновления на веб-сайте данные исчезают. Я не вижу, в чем проблема, но я верю, что это было бы совершенно очевидно для кого-то здесь. Какая-нибудь помощь? Пожалуйста?
1
1 answers
Я нашел решение, которое я (вроде как) искал. Я искал видеоурок для интеграции моих настроек со страницей настройки темы, которая делает в значительной степени то, что я хотел, и я думаю, что на самом деле это может быть более полезным.
0
Author: Nate, 2014-09-07 22:48:37