如何使用wp_Dropdown_Pages或wp_List_Pages来完成这样的菜单?

时间:2017-06-02 作者:majningmaster

我花了2天时间在它上面,试图使用那些WP功能:WP\\u dropdown\\u pages和WP\\u list\\u pages,添加一些JavaScript,但没有找到如何制作如下菜单的方法。

I would appreciate any help ! Thanks Guys!

提前感谢!

1 个回复
SO网友:Porosh Ahammed

下面是一种使用WordPress wp\\u dropdown\\u pages()函数从博客页面生成下拉菜单的简单方法。

添加一点javascript,当用户选择页面时,您可以将其发送到该页面

  <section id="pageselect">
                <span>
                <?php wp_dropdown_pages(\'show_option_none=Explore...\'); ?>
                </span>
                <script type="text/javascript"><!--
                    var selectmenu = document.getElementById("page_id");
                    function onPageChange() {
                        if ( selectmenu.options[selectmenu.selectedIndex].value > 0 ) {
                            location.href = "<?php echo get_option(\'home\'); ?>/?page_id="+selectmenu.options[selectmenu.selectedIndex].value;
                        }
                    }
                    selectmenu.onchange = onPageChange;
                --></script>
    </section><!-- end pageselect -->

结束

相关推荐

按帖子类型筛选wp_Dropdown_Categories

我正在使用wp\\u dropdown\\u categories向媒体库添加类别过滤器。它工作正常,除了显示分配给帖子的所有类别,但我希望它只显示分配给附件的类别。如果只为附件更新计数也很好。下面是将类别添加到附件并允许您对其进行筛选的代码。/* Add categories to attachments/media library */ function wptp_add_categories_to_attachments() { register_taxonomy_for_objec