Я использую Timber для создания очень простой темы Wordpress.Создание области виджета в моей теме Wordpress Timber
Я застрял.
Я хочу создать области виджета в теме, и я не могу понять это.
Я попытался, следуя инструкции, для создания динамических виджетов, на этой странице - https://github.com/jarednova/timber/wiki/Sidebar#method-3-dynamic
Следуя этим я добавил следующий код к моим файлам - На странице-frontpage.php я добавил
$context['dynamic_sidebar'] = Timber::get_widgets('dynamic_sidebar');
так теперь выглядит следующим образом:
<?php
$context = Timber::get_context();
$post = new TimberPost();
$context['post'] = $post;
$context['dynamic_sidebar'] = Timber::get_widgets('dynamic_sidebar');
Timber::render(array('page-' . $post->post_name . '.twig', 'page.twig'), $context);
затем я добавил это в файл base.twig
<section>
{{ dynamic_sidebar }}
</section>
Я ожидал увидеть новую область Виджета в Wordpress Admin под Внешний вид -> Настроить, но ничего не получилось.
Я боролся с этим в течение последних нескольких часов и добился небольшого прогресса, любая помощь была бы весьма признательна.
спасибо.