我错误地删除了wp\\U选项数据库文件。我用一个干净的安装文件替换了它。
现在,我的小部件仍然存在于我的小部件区域中,但wp无法识别任何小部件。
我认为我需要以某种方式重新注册我的站点小部件,以便wordpress可以看到它们,以便它们变得活跃,这对吗?
如果是,我该怎么做?
目前,我的网站在侧边栏区域显示页面、类别等的默认列表。
请理解,我不是程序员,但我会尽我所能遵循任何答案。
马克
SO网友:JamesHoux
据我所知,wp\\U选项数据库“文件”是不存在的。您是指wp\\U选项表吗?也许您正在使用sql文件或其他我不熟悉的方式?
如果擦除了数据库表,您是如何用干净的表替换它的?如果这确实是一个文件,请包括有关文件位置的详细信息。
我很确定“Widget注册”不是您需要做的事情。每次访问Wordpress时,都应该动态注册小部件。每个插件和功能。每次访问站点时,php文件都会调用register()函数。如果您看到小部件区域中列出的小部件,则它们已正确注册。如果您看到小部件区域中列出的侧栏,那么它们也已正确注册。
在我看来,你清除了表中的一些关键信息,从而破坏了数据库。