Добавление настраиваемого флажка на панель настройщика в WordPress для включения / отключения некоторого HTML-контента - PullRequest
1 голос
/ 04 апреля 2019

Я хочу иметь возможность включать или отключать отображение содержимого HTML, например, флажок включает / отключает заголовок.

Я видел некоторые функции, такие как add_controls, add_settings и т. Д., Но все, что я нашел, это элементы управления, которые меняют цвет или добавляют фоновое изображение.

Спасибо за ответы и извините за мои ошибки, это мой первый пост.

отредактировано: решено Я создал пользовательские настройки и элементы управления (флажок) с помощью функций add_section (), add_setting () и add_control (). Затем использовал функцию get_theme_mod (), чтобы проверить значение флажка и с условным «если» выполнить HTML-код, созданный на странице article.php моей темы chIild

1 Ответ

0 голосов
/ 04 апреля 2019

Атрибут disabled - это логический атрибут.

При наличии он указывает, что элемент должен быть отключен.

Элемент, недоступный для использования, невозможно использовать.

Атрибут disabled можно установить так, чтобы пользователь не использовал элемент до тех пор, пока не будет выполнено какое-либо другое условие (например, установка флажка и т. Д.).Затем JavaScript может удалить отключенное значение и сделать элемент пригодным для использования.

Пример кнопки Кнопка с отключением:

<button type="button" disabled>Click Me!</button>

Пример набора полей Отключить группу связанных элементов формы:

<fieldset disabled>
  <legend>Personalia:</legend>
  Name: <input type="text"><br>
  Email: <input type="text"><br>
  Date of birth: <input type="text">
</fieldset>

Пример ввода HTML-форма с отключенным полем ввода:

<form action="/action_page.php">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname" disabled><br>
  <input type="submit" value="Submit">
</form>

Пример Optgroup Отключенная группа параметров:

<select>
  <optgroup label="German Cars" disabled>
    <option value="mercedes">Mercedes</option>
    <option value="audi">Audi</option>
  </optgroup>
</select>

Пример варианта A dropраскрывающийся список с одним отключенным параметром:

<select>
  <option value="volvo" disabled>Volvo</option>
  <option value="saab">Saab</option>
  <option value="vw">VW</option>
  <option value="audi">Audi</option>
</select>

Выбрать пример A раскрывающийся список с отключенными функциями:

<select disabled>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>

Textarea Пример A с отключенной текстовой областью:

<textarea disabled>
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies. 
</textarea>

https://www.w3schools.com/tags/att_disabled.asp

...