如何为正在运行的网站添加新主题

时间:2015-11-06 作者:g1devops

我有一个实时网站,我想测试不同的主题,并添加一些其他功能,而不必冒着弄乱我正在运行的网站的风险。在我的网站上实际显示更改之前,有没有什么方法可以测试所有更改并提交?也许通过在本地主机上测试?另外,我有一个定制的主题,它不是100%宽度,有没有办法让它100%宽度?

2 个回复
SO网友:Mayeenul Islam

如果我没记错的话,WP Theme Test 是这样一个插件,可以帮助你。

在我的例子中,我通过复制整个WordPress安装及其数据库,在localhost中获取整个实时站点,然后在其上测试任何新主题(或对现有主题的任何修改)。如果本地测试通过,那么我将进行现场测试。对于实时站点主题测试,像WP主题测试这样的插件非常有用(有一个名为主题试驾的插件,但该插件最近已退役)

在不维护整个站点的情况下,插件将仅在登录时激活新主题administrator 用户(个)。因此,您可以在live站点中查看该主题的所有内容,而无需对任何访问者或任何其他登录用户(管理员除外)留下任何跟踪。

因此,如果一切正常,您可以禁用主题测试模式,也可以禁用插件;您现在是绿色的,可以将新主题激活到live站点,并根据需要进行配置。

在过渡时期,当你要改变主题时,插件Easy Maintenance Mode 非常有帮助。你可以通过一条漂亮的消息和社交网络的链接以及谷歌分析代码,让访问者在维护模式下访问整个网站,因此该网站对任何访问者都是安全的(因为他们会收到消息并与社交链接保持联系),对谷歌爬虫(因为你仍然可以获得分析)。在完全设置好新主题后,您可以禁用维护模式,并面带微笑地重新激活网站。:)

但一定要在进行重大更改之前进行备份,因为如果出现任何问题,您可以返回到一个还原点。:)

SO网友:Emortis

最简单的方法是将当前WordPress站点迁移到新文件夹或服务器,例如。All-in-One WP Migration. 然后在新WordPress上进行所有更改。据我所知,WordPress没有“测试”环境,制作一个需要很多知识。

关于100%实现。转到页面,右键单击它,然后“检查元素”。在新窗口中选择元素时,您将在右侧窗格中看到其样式。

尝试选择页面中最高的元素(html、正文、容器div、节),并将其宽度更改为所需的宽度。

您将在“inspector”中所做的所有更改只会影响浏览器中站点的副本。不是实际站点。

相关推荐

WP plugin updates

我为WordPress编写了一个插件,需要定期更新。是否可以通知用户新版本可用(其他一些插件具有某种类型的此选项-当新版本可用时,用户可以在其管理面板中查看并更新-所有内容都使用一些内置的WP功能…)