php 程序中 wordpress 生成的永久链接错误
wrong permalink generated by wordpress in php program
我正在开发一个 wordpress 应用程序来维护动物收容所信息。
我使用插件 "PHP Everywhere".
在子目录中安装了 wordpress
我创建了 2 个 wordpress 页面。
"our-pets"(第一页)只包含 php 主程序的路径。
在程序中,可以选择一个选项来记录。form1.submit() 操作 "animals-detail"(第二页)。
但是 wordpress generates/displays 错误的永久链接:
错误:我的网站。com/subdirectory/our-pets/animals-detail
右:我的网站。com/subdirectory/animals-detail
我做错了什么?
我认为在您的表单的 action 属性中,您已将值设置为 animals-detail 且前面没有斜杠。这将获取当前路径并将操作的值添加到它。
你可以,
- 添加
action='/animals-detail'
- 使用WP的永久链接功能。例如。如果
animals-detail
页面的 ID 是 59
使用此 action="<?php the_permalink(59); ?>"
我正在开发一个 wordpress 应用程序来维护动物收容所信息。 我使用插件 "PHP Everywhere".
在子目录中安装了 wordpress我创建了 2 个 wordpress 页面。 "our-pets"(第一页)只包含 php 主程序的路径。 在程序中,可以选择一个选项来记录。form1.submit() 操作 "animals-detail"(第二页)。
但是 wordpress generates/displays 错误的永久链接: 错误:我的网站。com/subdirectory/our-pets/animals-detail 右:我的网站。com/subdirectory/animals-detail
我做错了什么?
我认为在您的表单的 action 属性中,您已将值设置为 animals-detail 且前面没有斜杠。这将获取当前路径并将操作的值添加到它。
你可以,
- 添加
action='/animals-detail'
- 使用WP的永久链接功能。例如。如果
animals-detail
页面的 ID 是59
使用此action="<?php the_permalink(59); ?>"