Скрыть класс на динамически создаваемой странице, но не на другой динамически создаваемой странице, когда они совместно используют идентификатор страницы

Я использую тему Weston Wordpress с IDX. IDX динамически создает страницу распродаж (списки недвижимости) по адресу https://premierpartnersdc.com/our-results/.

Проблема в том, что цена каждого объекта должна быть скрыта, оставляя только цену продажи. IDX не может этого сделать, поэтому я должен найти решение CSS.

Я могу легко скрыть прейскурантную цену... однако, если я скрою ее на странице проданных товаров, она будет скрыта на ВСЕХ динамически создаваемых страницах сайта, включая https://premierpartnersdc.com/homes-for-sale-featured/?status=pending. Они имеют одинаковый идентификатор страницы-0.

Поскольку я должен использовать динамически создаваемые страницы, я ищу решение CSS, чтобы скрыть прейскурантную цену на одной странице, а не на другой.

Я могу скрыть Прайс-лист, используя селектор видимости. Но динамически созданные страницы имеют один и тот же идентификатор страницы (page-id-0). Я пытался:

  • объединение нескольких классов, идентификаторов и т. д.
  • связался с IDX, и они не могут отключить объявленную цену только для проданных товаров - они не могут.
  • невозможно вставить с помощью шорткода (вместо динамических страниц)

Это выключить класс:.ihf-for-sale-price {visibility: hidden;}

Это возвращает класс обратно на страницы, которые не генерируются динамически:.page-id-4.ihf-for-sale-price {visibility: visible;}

Любая помощь очень ценится. Я не могу решить проблему, когда несколько страниц имеют общий идентификатор страницы.

Спасибо,

JK

0 ответов

Другие вопросы по тегам