Какова функция visible=true внутри виджета Blogspot?
Зачем <b:widget visible='true'>
значение в Blogspot всегда 'true'? Я изменил его на "ложь", затем он снова вернулся к "истине", когда я перезагрузил страницу редактирования HTML. Кроме того, я не знал, как это работает в шаблоне Blogspot.
1 ответ
Обновить
С новым обновлением шаблонов Blogger (см. Далее) атрибут visible теперь работает и может использоваться для отображения и скрытия гаджетов. Этот параметр можно напрямую изменить в шаблоне или через интерфейс Customize > Gadgets.
Нет официальной документации для использования visible
атрибут на b:widget
тег.
В соответствии с одной из тем сотрудника Google на официальном форуме Blogger -
Обойти эту проблему можно следующим образом: Шаблон => Изменить HTML => Перейти к виджету => (Отсутствует виджет)
Вы увидите visible='false' на виджете. Измените это на true и сохраните шаблон.
Пожалуйста, дайте пользователям знать об этом обходном пути и посоветуйте им воздерживаться от изменения своих виджетов, пока проблема не будет решена.
Как упоминалось в этой теме, этот атрибут, вероятно, использовался для скрытия / отображения виджетов (связанная ветка решает проблему, возникшую в июне 2016 года, когда у нескольких пользователей возникли проблемы с внезапным исчезновением виджетов из их блога.)
В настоящее время этот атрибут виджета не может быть изменен с конца пользователя и всегда остается true
Blogger предоставляет другой атрибут виджета для выборочного отображения виджетов в блоге, который называется pageType
(с вариантами all
, archive
, main
или же item
, Обратитесь к тегам элементов страницы для макетов), но это также не работает в настоящее время (этот атрибут принудительно удаляется из b:widget
тег, когда шаблон сохранен)