在前端,我从mysql db表中获取一些链接,如:
<a href="http://localhost/my_site/detail/Link-1">Link 1</a>
<br />
<a href="http://localhost/my_site/detail/Link-2">Link 2</a>
<br />
<a href="http://localhost/my_site/detail/Link-3">Link 3</a>
从管理员方面设置 - &gt;永久链接我设置了http://localhost/sparcs/sample-post/
并创建一个名为详细信息的页面,其网址正好是 http:// localhost / my_site / detail /
但是当我点击WP所说的任何链接时
道歉,但无法找到您请求的页面。也许 搜索会有所帮助。
虽然我可以使用<a href="http://localhost/my_site/detail/3">Link 3</a>
但它运行正常&amp;我可以使用pathinfo($_SERVER['REQUEST_URI']);
获取网址信息。
实际上我是通过db表创建自定义URL,然后在我的WP页面左栏显示这些url,如果我点击它wp显示页面,我可以用pathinfo($_SERVER['REQUEST_URI']);
我还使用自定义结构并设置http://localhost/my_site/detail/url
但不起作用。
我认为可以使用
解决rewrite.php 在
wp-includes/rewrite.php
但我不知道&amp;哪个功能应该修改。
答案 0 :(得分:0)