Я создаю сайт, в который я включаю блог Wordpress, и во время моей настройки темы я столкнулся с небольшой проблемой.Как использовать php для удаления встроенного стиля в wordpress
Я использую пару виджетов в нижнем колонтитуле для отображения последних сообщений и т. Д., Но они отображаются с их собственным встроенным стилем. Я не могу найти нигде, что может добавить стиль, но я нашел функцию в файле functions.php, которая добавляет идентификатор и класс для рассматриваемых элементов, и мне интересно, могу ли я добавить php к функции в для того, чтобы удалить стиль, который следует:
код выглядит следующим образом:
function twentythirteen_widgets_init() {
register_sidebar(array(
'name' => __('Main Widget Area', 'twentythirteen'),
'id' => 'sidebar-1',
'description' => __('Appears in the footer section of the site.', 'twentythirteen'),
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
));
он-страницы кода, как это:
<aside id="recent-posts-2" class="widget widget_recent_entries masonry-brick" style="position: absolute; top: 0px; left: 0px;">
, поэтому я хочу, чтобы оставить идентификатор и класс, но просто разделите элементы «стиля»
Я знаю, что php не может быть лучшим способом сделать это, поэтому я открыт для предложений, но если я могу поместить предварительную замену или reg ex и т. Д. В функцию, которая была бы замечательной.
Приветствия ребята
Вы всегда можете переопределять встроенные стили с '! Important' в вашем CSS, хотя и в каждом конкретном случае. – Blazemonger
Скорее всего, встроенный стиль добавляется во время выполнения javascript, выглядит как [masonry jquery plugin] (http://masonry.desandro.com/)? –
Хмм оба хорошие комментарии спасибо, по какой-то причине я не думал! Важно было бы работать так, как это было бы проанализировано до следующего встроенного стиля, но я думаю, что это побеждает! Важный. Что касается предложения JavaScript, я проверю его. – Smokescreen