хранить простые данные в get_option ()

Я пытаюсь хранить простые данные, несколько ссылок внутри wp_options. В основном используется следующий путь: update_option( 'simple_links', '<a href="">link 1</a>' );

мой вопрос в том, разрешен ли он, я не хочу создавать для него новую таблицу, всего несколько ссылок, постоянно хранящихся в нижнем колонтитуле. Это правильный способ и действительно ли он сохраняет данные внутри опций? Или есть другой лучший способ для такой простой потребности?

Спасибо.

Чтобы повторить цепочку комментариев выше:

Я думаю, что это вполне допустимый способ хранения некоторых параметров в базе данных, однако рекомендуется переформатировать ваше имя параметра с некоторыми уникальными символами, относящимися к вашему сайту, или что-то вроде 'my_simple_links' чтобы избежать возможных столкновений с другими плагинами и темами, которые add_option s.

Кроме того, если у вас будет несколько ссылок, они могут быть сохранены в виде массива внутри одного параметра, передав массив в качестве второго аргумента (сериализация будет выполняться автоматически).

Доступ к ним из вашей темы будет таким же простым, как:

 <?php $my_simple_links = get_option( 'my_simple_links' ); foreach ($my_simple_links as $link ) echo $link; ?> 

Еще лучше сохраните их в ассоциативном массиве как title => url и сделайте следующее:

 <?php $my_simple_links = get_option( 'my_simple_links' ); foreach ( $my_simple_links as $title => $url ) echo '<a href="'.$url.'">'.$title.'</a>'; ?> 

И не забудьте прочитать Codex on:

  • get_option()
  • add_option()
  • update_option()