添加 URL 锚点到 wp_dropdown_pages
Add URL anchor to wp_dropdown_pages
使用 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
经过一些试验,我发现这实际上比我想象的要容易得多。根本不需要进入函数,因为我可以将锚点添加到表单操作属性的末尾。
<form action="<?php bloginfo('url'); ?>#patient-stories" method="get">
现在这会将锚点添加到下拉列表选择的任何 URL。
使用 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
经过一些试验,我发现这实际上比我想象的要容易得多。根本不需要进入函数,因为我可以将锚点添加到表单操作属性的末尾。
<form action="<?php bloginfo('url'); ?>#patient-stories" method="get">
现在这会将锚点添加到下拉列表选择的任何 URL。