2017-03-22 73 views
1

我使用Versionpress为我的一个项目构建了一个中转站点。一切工作正常,除了菜单和一些内容元素的一些问题。WordPress/Versionpress:菜单和ID的问题

首先,菜单不再正确。它是空的,并且没有显示正确的页面。

另一个问题是基于页面ID(get_page_link())的一些链接的行为。 Versionpress更改所有ID,因此主题使用错误的ID来获取链接或图像。

有什么方法可以使用/保留正确的ID吗?

+0

我看到了一个在wp-config中检查服务器url并基于此选择了db连接的解决方法,然后可以将相同的代码部署到任一站点并拥有重复的后端。一切智慧将保持不变。有用于同步数据库的工具。 HTH。 – ChelseaStats

+0

你有解决方法的链接吗? – Cray

+0

这是关于主题https://codex.wordpress.org/Running_a_Development_Copy_of_WordPress#Creating_a_Second_Installation_With_Separate_Tables的一些信息,这个页面解释了我在想什么https://mardell.me/blog/how-to-use-a-single- wordpress配置本地和远程环境/ – ChelseaStats

回答

0
  1. 菜单应该正常工作。你在这个网站上使用插件吗?这里的不兼容可能会导致这种情况。
  2. 模板,CSS和类似地方的硬编码ID是一个固有的问题,没有简单的解决方案。它在this GitHub issue中描述。

顺便说一下,有一个support repo,团队观察;随时发布更多的细节。

+0

嗯,我不使用插件的菜单。而且我不使用模板中的硬编码ID。我使用ACF从页面获取ID并使用此ID来获取图像或标题,链接或其他内容。我会看看你的支持回购,谢谢! – Cray