В настоящее время я изменяю родительскую тему в wordpress, создавая дочернюю тему, и я просто проверяю, считается ли это плохой формой, и если она будет иметь какие-либо последствия, если/когда тема будет обновлена ,Изменение классов/id в теме Wordpress
например. У родительской темы header.php
есть идентификатор, называемый #menu
. Это имеет много стилей в файле родителя style.css
. Чтобы избежать необходимости изменять все, связанное с #menu
, я изменил идентификатор на #menu-child
в файле дочерней темы и добавил свои собственные стили, это значительно ускорило его работу, но я не уверен, что это приведет к стилям/теме вверх если/когда он обновляется.
Заранее спасибо.
Спасибо! Как бы вы порекомендовали оставить идентификатор #menu и добавить класс? Разве у id еще не было стиля? – Gareth
Вы не хотите сохранять стиль родительской темы? Это очень сложно, если вы не хотите убирать стиль родительской темы, и это делается с помощью id, но если вы не хотите, чтобы какой-либо из стилей, возможно, вам нужен была ваша собственная тема? Обычно с дочерней темой вы перезаписываете стили и добавляете стили через собственные классы, например: #main {color: #myowncolor} # main.my-child-theme {// ваши стили} (это также может быть непосредственно на id, но это облегчает разделение перезаписи с ваших собственных стилей) – SamiSalami
Я хочу сохранить стиль отдельно от нескольких вещей, связанных с меню - на данный момент тема представляет собой меню стиля гамбургера. У меня такое, поэтому пункты меню отображаются без меню гамбургера. – Gareth