2015-06-08 3 views
0

Я зациклился на том, как создать меню палитры в моем Wordpress, чтобы при выборе главного меню путь показывал свое первое внутреннее меню. Например, у меня есть основное меню «О нас» и «Профиль компании» в качестве его ребенка. Когда я выбираю О нас, я хочу получить страницу профиля Compony, а также палитру «О нас/Профиль компании». Есть ли способ сделать это? любые плагины? Я в настоящее время использую Breadcrumb NavXT плагин для создания breadcrumbМеню Breadcrumb в wordpress

ответ

0

Вы можете добавить панировочную сухарь без использования какого-либо плагина. Добавьте ниже код в свой файл functions.php тем.

function breadcrumbs($id = null){ 
?> 
<div id="breadcrumbs"> 
    <a href="<?php bloginfo('url'); ?>">Home</a></span> > 
    <?php if(!empty($id)): ?> 
    <a href="<?php echo get_permalink($id); ?>" ><?php echo get_the_title($id); ?></a> > 
    <?php endif; ?> 
    <span class="breadcrumb_last"><?php the_title(); ?></span> 
</div> 
<?php } 

Теперь, когда вы хотите добавить пакет, просто вызовите эту функцию следующим образом.

<?php breadcrumbs(); ?> 

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

<?php breadcrumbs($id); ?> 
+0

Я работаю .. Но я хочу сделать его динамичным. Любое решение –

+0

Его общая динамика, если вы не хотите звонить во все файлы, вы можете просто вызвать эту функцию в файл заголовка с соответствующим условием, чтобы его автоматически добавить во все страницы –

+0

ya .. Я сделал это. спасибо –

Смежные вопросы