我想在主导航菜单中添加一个自定义菜单项,单击此项我想打开一个lightbox表单。我已经准备好放置表单快捷码,但我不知道如何在主导航菜单中执行此操作,我已将cforms II用于表单和lightbox表单,以lightbox模式显示它。请帮忙。我正在使用wordpress 3.5注意:我可能需要在最近的将来更改我的主题,所以我希望解决方案能够通过编程实现这一点。谢谢编辑:我正在尝试使用以下代码:add_filter()
要添加菜单项,对于灯箱窗体,我有以下代码:
add_filter( \'wp_nav_menu_items\', \'my_custom_menu_item\', 10, 2 );
function my_custom_menu_item ( $items, $args ) {
if (is_single() && $args->theme_location == \'primary\') {
$items .= \'<li>Show whatever</li>\';
}
return $items;
}
[formlightbox_call title="Get free quote" class="4"]here[/formlightbox_call]
[formlightbox_obj id="4" style="padding: 10px; width:350px"][contact-form-7 id="848" title="Contact form 1"][/formlightbox_obj]