我有一个域示例。com,内置于Wordpress中。它有几个菜单页,如联系人、注册、关于。
如果单击地址栏中的“关于”URL阅读示例。com/关于每当我单击任何页面时,如何保持原始URL?这将与下面的解释相同。
如果单击联系人页面,地址栏中的URL将阅读示例。com/主页
我有一个域示例。com,内置于Wordpress中。它有几个菜单页,如联系人、注册、关于。
如果单击地址栏中的“关于”URL阅读示例。com/关于每当我单击任何页面时,如何保持原始URL?这将与下面的解释相同。
如果单击联系人页面,地址栏中的URL将阅读示例。com/主页
如果您在迁移后担心localhost与remote的对比,那么请将链接设置为相对链接。
如果您使用的是标准wp_nav_menu
喜欢
wp_nav_menu( array(
\'menu\' => \'test\'
));
从中筛选HTMLwp_nav_menu
使所有链接相对。add_filter( \'wp_nav_menu\', function( $nav_menu, $args ){
// get the current site
$site_url = get_site_url();
// remove from all links
$relative_menu = str_ireplace($site_url, \'\', $nav_menu);
// return relative menu
return $relative_menu;
});
如果无论站点位于何时(本地或远程),都希望始终指向特定URL,请将自定义链接添加到menu 作为绝对路径。我正在开发自己的Wordpress主题,将用于多个客户端。它有一个主题选项页面,这样我每次都可以轻松自定义网站,但我也会在我制作的每个网站上使用一些插件(如SEO插件、安全性等)。有没有办法让它们成为“必需的”,这样我就可以得到这些插件的列表,这样当我在新网站上安装主题时就不必在插件目录中找到它们了?