Изображения категории темы Horizon не отображаются. Ошибка?

Здравствуйте, вчера я написал в теме о теме Horizon, но подозреваю, что она, возможно, не отслеживается.

Коротко: мне кажется, в теме не хватает части кода для отображения загруженных изображений. Я потратил много времени на поиск через инструменты разработчика и в настройках, но безрезультатно. Любая помощь будет очень кстати.

Спасибо

<span class="badge-category__wrapper " style="--category-badge-color: #82c14a;--category-badge-text-color: #FFFFFF;"> <span data-category-id="5" data-drop-close="true" class="badge-category restricted --style-square" title="The OPDC Core Materials Category will host discussions, FAQ, and related resources for Geoff’s Online Permaculture Design Course."><svg class="fa d-icon d-icon-category.restricted svg-icon svg-string" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><use href="#lock"></use></svg><span class="badge-category__name">OPDC Core Materials</span></span></span>

Думаю, это соответствующий раздел. Здесь показан стиль:

<span class="badge-category__wrapper " style="--category-badge-color: #82c14a;--category-badge-text-color: #FFFFFF;">

Поэтому, мне кажется, в атрибуте style= также должен быть параметр «category-image». Возможно, этого можно добиться с помощью CSS? Но, похоже, мы должны иметь возможность переключать это в теме или настройках.

Я не очень хорошо разбираюсь в программировании, поэтому могу ошибаться, но это основано на документации и руководствах по «Введению в компоненты», которые вы предоставили (спасибо за это!)

Кто-нибудь здесь? Добавляю пост, чтобы поднять тему.

Аналогичная проблема наблюдается также с изображениями подкатегорий. Изображение загружается и четко отображается при входе в категорию или подкатегорию в верхней части основного контейнера. Однако на главной странице изображения категорий не отображаются, а в представлении категории не видны изображения подкатегорий.

См. ниже:

Главная страница:

Представление категории:

Представление подкатегории:

@chapoi Я вижу, что вы принимали активное участие в разработке темы Horizon. Есть ли какая-то информация по проблеме, которую я вижу выше?

Привет! Напоминаем, пожалуйста, не отмечайте сотрудников. Спасибо!

Хорошо, вы можете помочь с вышеуказанной проблемой? Похоже, что в сообществе здесь нет ответов, поэтому я обратился к сотруднику, которого видел, участвующего в разработке этой темы, после 10+ дней. Какой мой следующий шаг? Это проблема «найти разработчика и заплатить ему за решение»? Кажется, что это ошибка или отсутствующий код в коде темы.

Привет, Ник! Приносим извинения за молчание по этой теме с нашей стороны. Мы были на ежегодной мировой встрече и до сих пор восстанавливаемся после возвращения.

Мы постараемся ответить на ваш вопрос как можно скорее.

Я не участвовал в создании этой темы, но знаю, что она задумывалась более простой, поэтому возможно, что изображения категорий не предназначены для отображения на главной странице. Хотя понимаю, что это было бы удобно!

Спасибо, Тобиас, и без проблем! Я рад, что ваша команда смогла отдохнуть — это более чем заслуженно. Не торопитесь с изучением вопроса. Приятно слышать, что хотя бы кто-то из сотрудников это видел :slight_smile:

Вышеизложенное, скорее всего, является правильным ответом.

Оно никогда не будет отображаться в списке тем, так как это полностью кастомный компонент в Horizon, который не учитывает пользовательские настройки. Это не изменится в ближайшее время.

Я ожидал, что оно всё же будет отображаться в представлении категории на главной странице, однако я проверю это; я не помню, что мы тогда решили — возможно, мы тоже его исключили.

Спасибо за ответ и за то, что разобрались в этом.

Я не ожидал, что они появятся в списке тем, но думал, что они будут отображаться также на главной странице категории и в представлении категории для подкатегорий. Мне казалось, что это заменит небольшой квадрат с акцентным цветом темы при загрузке изображения категории. Сначала я подумал, что это связано с тем, что я загрузил только изображение для светлой темы, но когда я также добавил изображение для тёмной темы, оно всё равно не появилось.

Очень ценю, что вы уделили время проверке.

Привет, @Nick-Permaculture

Спасибо за ваше терпение.

Мы действительно не включили эти логотипы категорий, так как они не соответствовали направлению, которое мы выбрали для Horizon. Мы хотим сосредоточиться на наших новых вариантах иконок и эмодзи, которые выглядят так:

Поэтому, к сожалению, я не буду вносить изменения в саму тему.

Однако вы можете добавить этот пользовательский фрагмент на свой сайт, и он должен заменить блоки на ваши логотипы категорий.

.category-box:has(.category-logo .aspect-image) {
  .category-logo {
    display: block;

    .aspect-image img {
      margin-left: 0;
    }
  }

  .category-box-heading .badge-category.--style-square::before {
    display: none;
  }
}

Очень признателен, Чарли, и спасибо за вашу внимательность. Я просто хотел зайти сюда, чтобы подтвердить, что пользовательские стили CSS сработали и теперь отображают изображения категорий, если они загружены, на всех страницах. Ещё раз спасибо!