试图修复一个用WordPress构建的网站,但随后又将其删除

时间:2020-02-04 作者:ian-campbell

创建此网站的人使用WordPress,然后(出于某种原因)从WP中删除了代码库,并将其保留在godaddy文件管理器中。现在,网站所有者要求我对网站进行更改,我想知道是否可以将此网站重新部署到WP,以便轻松编辑它。

例如,如果我想编辑页脚,我必须编辑网站24页中的每一页,而不是只编辑一次页脚并将其应用于所有页面。这个代码库有很多无法理解的代码块,因为它不应该像这样工作,它应该通过WP来管理。

有没有什么方法可以让这个网站回到WP上,这样我就可以更轻松地工作?

2 个回复
SO网友:Tom J Nowell

内容

如果您没有数据库拷贝/备份,并且站点完全是静态HTML,那么您必须手动填充它。你有很多复制粘贴要做

主题和样式

您需要使用一个最小的主题,如下划线,并复制样式和HTML、垂直于post循环和重要的PHP,如页眉和页脚函数调用等

SO网友:Rick Hellewell

WordPress有几个部分:核心代码、显示数据库内容的主题、添加功能的插件以及存储所有内容的数据库。

如果您有数据库,那么内容仍然存在。安装新的WP实例,将其指向当前数据库(或制作数据库的副本,并将新安装指向该新数据库)。使用一个基本的“二十”主题,你可以看到网站的外观。

通过更改主题来更改外观。通过添加插件来添加功能。

如果数据库不包含当前站点信息,那么您需要做更多的工作:您需要使用站点的当前(非WP)内容向数据库添加帖子/页面。

确保安装时使用强密码(数据库),设置新的WP管理员(删除旧密码,以便先前的顾问无法访问)。考虑(强烈)更改对新区域的托管和FTP访问,以防止先前的顾问访问。

所有这些都可能在旧站点仍处于活动状态时发生。只需在public\\u html文件夹中的新文件夹中设置WP。完成新站点后,将域指向新的子文件夹;然后使用搜索/替换插件将开发URL更改为实时URL。

相关推荐

WooThemes-供应商/预订-允许供应商管理资源

我正在尝试从WooThemes为bookings插件带来新功能。在组合预订和供应商插件时,不允许供应商用户管理资源(资源是自定义帖子)。我将新功能添加到资源自定义帖子中,然后将这些功能添加到供应商角色(通过用户角色插件)现在,资源显示在供应商角色的管理菜单中,但当我尝试添加新资源时,会出现“您无权访问此页面”错误。我添加的新功能:https://i.stack.imgur.com/OCDlV.png添加到角色的功能:https://i.stack.imgur.com/5t696.png使用角色登录时显示的