'; foreach ($nodes as $node) { $target = (string) ($node['target'] ?? ''); $label = (string) ($node['title'] ?? ''); $href = ''; if ($target) { $slug = preg_replace('/\.adoc(#.+)?$/', '', basename($target)) ?: basename($target); $slug = 'index' === $slug ? '' : sanitize_title($slug); $href = $url_builder::page($product_slug, $version_slug, $slug); } echo '
  • '; if ($href) { printf('%s', esc_url($href), esc_html($label)); } else { echo '' . esc_html($label) . ''; } $render_nav((array) ($node['children'] ?? [])); echo '
  • '; } echo ''; }; ?>

    post_content))); ?>