Я унаследовал сайт Wordpress, который использует шаблонизатор Timber.Я не слишком знаком с Timber, но я смог выучить достаточно, чтобы внести простые изменения в этот момент.
В настоящее время клиент не балуется категоризацией своих сообщений в блоге, но теперь он хочет.Я смог нормально отобразить и связать их категории сообщений в текущем архиве, но они также хотят иметь возможность щелкать по категории для каждого сообщения и иметь эту ссылку на этот конкретный архив категорий.Текущая структура URL архива WP по умолчанию (https://www.website.com/blog/category/some-category) просто отображает все записи независимо от категории. Я определил это потому, что предыдущий разработчик реализовал плагин AJAX Load More, поэтому в основном эта страница архива генерируется этой строкойс кодом:
{% set ajaxShortcode = '[ajax_load_more id="23546321" container_type="div" post_type="post" posts_per_page="4" scroll="false" button_label="View Older"]' %}
Я определил, что могу добавить параметр категории в этот шорткод, и он будет отображать только сообщения этой категории, так что это здорово.
У меня вопрос, какМогу ли я динамически включить эту категорию в шорткод? Я думал, что могу извлечь ее из URL (каким-то образом использовать что-то вроде
$context[url_category] = TimberUrlHelper::get_params(2);
), но я не мог понять, как это сделать, и этоВ любом случае, я чувствовал себя хакером.
Может кто-нибудь подтолкнуть меня в правильном направлении?