将 Wordpress 页面转换为使用完整的显式路径

Converting a Wordpress page to use Full explicit paths?

本文关键字:路径 Wordpress 转换      更新时间:2023-09-26

我正在使用供应商的远程HTML框架代码模板将第三方功能集成到现有/实时Wordpress网站中。

他们要求我"将所有路径转换为完整路径"

显然,远程 HTML 框架代码模板需要集成页面模板上的所有 URL 才能使用完整的显式路径。

有问题的页面模板在这里:http://www.stonegategardens.com/stonegate-gardens-plant-finder-tool/

有谁知道我需要做什么才能完成这项工作?

谢谢话筒

这是一个大问题。首先,样式表当前被错误地添加到文档的标题中。您需要正确排队脚本和样式。这样做会自动将路径转换为绝对路径。

其次,要从/wp-content目录中获取内容,您需要使用 content_url() 之类的东西来获取内容目录的绝对 URL。

第三,您始终可以使用 site_url() 返回网站的 URL,并使用 get_permalink() 并执行以下操作返回页面的 URL(例如,导航中的链接):

<a href="<?php echo esc_url( get_permalink( get_page_by_title( 'The Florist' ) ) ); ?>">The Florist</a>

更好的是,使用WordPress作为CMS,并通过在管理员中添加适当的菜单来管理菜单。