IT-Service-WordPress / WPF

Шаблон плагина для WordPress (CMS)
GNU General Public License v2.0
0 stars 0 forks source link

Добавить секцию страницы настроек с табличной разметкой #27

Closed sergey-s-betke closed 10 years ago

sergey-s-betke commented 10 years ago

Кстати - секции необходимо разделить по типам - Base, VGroup (последняя - с табличной разметкой для меток и элементов управления, первая - без табличной разметки).

sergey-s-betke commented 10 years ago

Зря это сделал, нужно отменять. И вот почему. При использовании add_settings_field можно callback для отображения секции не использовать. Сначала вызывается callback, затем, если для данной секции были вызовы add_settings_field, формируется таблица для отображения.

Для указанного API:

function options_reading_blog_charset() {
    echo '<input name="blog_charset" type="text" id="blog_charset" value="' . esc_attr( get_option( 'blog_charset' ) ) . '" class="regular-text" />';
    echo '<p class="description">' . __( 'The <a href="http://codex.wordpress.org/Glossary#Character_set">character encoding</a> of your site (UTF-8 is recommended)' ) . '</p>';

}

sergey-s-betke commented 10 years ago

В итоге, вывод секцию необходимо переделать. Правильно будет вообще убрать код генерации секции.