将URL锚点添加到wp_dropdown_pages

时间:2015-02-19 17:03:36

标签: php wordpress

使用Wordpress函数wp_dropdown_pages(),我试图通过向参数数组添加一个参数来扩展它,该参数数组将锚点附加到生成的URL的末尾。但我认为存在一个问题,因为下拉列表中显示的值是页面ID,然后WP重定向到实际的URL。

例如,提交时的下拉列表将转到下拉列表中选择的任何页面URL,但我想插入一个参数:

'anchor' => 'example'

并将URL作为/ parent / page / #example

返回

我可以做一个钩子或函数来传递锚名称以添加到重定向到的URL的末尾吗?

http://codex.wordpress.org/Function_Reference/wp_dropdown_pages

1 个答案:

答案 0 :(得分:0)

经过一些实验,我发现这实际上比我想象的要容易得多。根本没有必要进入函数,因为我可以将锚添加到表单操作属性的末尾。

<form action="<?php bloginfo('url'); ?>#patient-stories" method="get">

现在,这将把锚添加到下拉列表选择的任何URL。