2016-08-29 9 views
0

У меня есть раздел в моей теме Wordpress, который я начал с нуля, в этом разделе у меня есть заголовок, tagline и описание.Добавить функцию описания темы wordpress

Я отображая их с помощью:

за титул:

get_bloginfo(); 

для подзаголовка:

get_bloginfo('description'); 

мне нужен способ, в котором пользователь может написать более подробное описание сайта и отобразите его.

Я только нашел в Google, как добавить мета-описания, но это не то, что я хочу.

ответ

1

Wordpress хранить эти данные в опции таблица. Вы можете сделать то же самое для своего. Заказ следующие функции в WordPress документации:

  • update_option - для сохранения вашего описания
  • get_option - для получения и/или с помощью значения
  • delete_option - для удаления значения

Вам нужно иметь уникальный ключ имя, например desc_long, которое вы будете использовать только для этой цели.

Вот несколько примеров фрагмент кода:

// to save the value in database 
update_option('desc_long', $_POST['input_field_name_in_form']); 

// to remove the value from database 
delete_option('desc_long'); 

// in your theme use the following to retrieve the value 
get_option('desc_long'); 

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

+0

Я попробую это, сначала мне нужно прочитать несколько руководств о том, как настроить поддержку тем. –

Смежные вопросы