Динамическое добавление идентификатора или класса к содержимому шаблона страницы в WordPress - PullRequest
0 голосов
/ 19 декабря 2018

У меня проблема с стилизацией некоторых страниц, которые динамически создаются для некоторых тегов на сайте WordPress.

У меня установлена ​​WordPress, и я отображаю события с помощью плагина Диспетчер событий (автор:.Маркус Сайкс).Я использую теги, чтобы лучше классифицировать все события, такие как Все события , Наружные события aso И пользователи могут затем нажимать на ссылки этих тегов на данном событии.Менеджер событий использует страницу Теги для обработки всех созданных тегов.Поэтому, когда пользователь нажимает на экс.ссылка Все события на событие, после чего откроется этот URL: www.testsite.com/tags/all-events.

Затем я хотел бы добавить class или id в раздел контента для всех событий, потому что я хочу использовать flex для всех сообщений, которые отображаются на странице тегов.Немного сбивает с толку извините ...

Поэтому я попытался создать собственный шаблон страницы, который использует страница Tags , но я не знаю, как обернуть class или id вокруг всего контента, который добавляется к нему динамически (все события, которые используют этот конкретный тег), я думаю об этом неправильно?Или я должен сделать это по-другому?

1 Ответ

0 голосов
/ 19 декабря 2018

Вы проверяете, доступны ли конкретные теги событий в URL , затем выбираете все HTML-теги, которые хотите добавить в класс (те, которые являются обертками для ваших событий. Iпредположим), а затем добавьте класс .

$(document).ready(function () {
    if (window.location.pathname.indexOf("tags/all-events") > -1) {
        $('yourSelectorForAllTheEventTags').addClass("yourEventClassName");
}

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...