我刚下载了WordPress,怎么安装?
答:安装WordPress超级简单,你先去WordPress官网下载压缩包,解压后得到一个叫“wordpress”的文件夹,把这个文件夹用FTP工具上传到你网站的根目录(一般是public_html或www文件夹),然后在浏览器里输入你的网站地址,会看到安装界面,你需要准备好数据库名字、用户名和密码(这些在你主机的控制面板里可以创建),填好信息,点击“开始安装”,填上你的站点标题和管理员账号密码,搞定。
问:我想换网站的样子,怎么安装主题?
WordPress wp-config.php Cron配置错误,一篇解决新手所有困惑的指南
答:进你网站后台,左边菜单找到“外观”->“主题”,点击“添加新主题”,你可以搜索免费的主题,或者点击“上传主题”上传你买到的zip压缩包,安装好后,点击“启用”就行,记得,好的主题不只看样子,还要看它更新活不活跃、支不支持常用插件。
问:插件怎么安装?和主题一样操作吗?
答:差不多,后台左边“插件”->“安装插件”,搜名字就能装免费的,如果是你下载的zip文件,点“上传插件”上传,安装完要点击“启用”才会生效,注意,别装太多插件,容易拖慢网站,每装一个,先看看它的评分和最近更新日期。
问:老是听人说“文章”和“页面”,它们到底有什么区别?
答:文章是动态的,有时间戳,适合写博客、新闻、日常更新,可以按分类归档,页面是静态的,关于我们”、“联系方式”,没有发布时间,也不在博客列表里出现,简单记:文章像日记,页面像名片。
问:菜单和侧边栏怎么设置?我搞了半天没找到。
答:先建菜单:后台“外观”->“菜单”,输入菜单名字,从左边把页面、文章、分类拖到右边,调整顺序,保存,然后要让它显示出来,在同一个页面里有个“显示位置”的选项,勾选你要显示的位置(比如主菜单、顶部菜单),侧边栏也在“外观”里,叫“小工具”,把想要的内容块(比如搜索框、最近文章)拖到侧边栏区域,保存就行,注意,你的主题得支持这些功能。
问:我想改网站标题和Logo,找不到地方? 在“设置”->“常规”里,第一行就是,Logo在“外观”->“自定义”里,进入定制界面后,找“站点标识”或“Logo”选项,上传你能用的图片,有些主题把这个功能放在了主题自己的设置面板里,但大部分都在自定义器里。
问:网站数据怎么备份?万一出问题怎么搬家?
答:备份分两部分:文件(主题、插件、图片)和数据库(文章、设置),最简单方法是装个插件,比如UpdraftPlus,它能一键备份到云盘,想手动?用FTP把网站文件全下载到电脑,再到主机控制面板把数据库导出成.sql文件,搬家就是反过来:在新主机上建好数据库,修改wp-config.php里的数据库信息,把旧文件上传,再导入数据库,唯一要小心的是,记得修改网站URL。
问:我想让网站支持中文和英文,怎么设置多语言?
答:别用WordPress自带的多站点功能,那个太复杂,推荐装一个叫“Polylang”的插件,免费又好用,安装启用后,它会引导你添加语言(比如中文、英文),然后你写文章、页面时,就能选择对应语言版本,菜单和侧边栏也能分别设置不同语言的版本,如果以后想换更专业的方案,再考虑WPML。
问:我按教程改了wp-config.php文件,结果网站打不开了,出现Cron配置错误,怎么办?
答:这是新手常踩的坑,wp-config.php是WordPress的核心配置文件,你改错一个字母网站就会崩,最常见的Cron配置错误,是有人为了禁用WordPress自带的定时任务(Cron),在文件里加了一行define('DISABLE_WP_CRON', true);,但没注意格式,所有define代码前不能有空格,分号不能丢,而且一定要写在/* That's all, stop editing! Happy publishing. */这行注释的上面,如果已经崩了,用FTP下载wp-config.php,用记事本打开,检查有没有多出来的空格、错字,完事后重新上传,刷新网站,如果还是不行,就把你加的那行删了,先恢复原样。
问:我还是搞不定,能不能给个wp-config.php的安全配置建议?
答:一是关掉文件编辑功能,加一行define('DISALLOW_FILE_EDIT', true);,二是设置安全密钥,WordPress官网有个链接能自动生成随机密钥,复制粘贴进去,能增强登录安全,三是数据库前缀默认是“wp”,改成别的(wp5mZ”)能防止被常见SQL注入攻击,四是记得把调试模式关掉:define('WP_DEBUG', false);,这些都不难,改一次就能避免不少麻烦。
问:网站速度慢,跟wp-config.php有关系吗?
答:有关系,如果你网站访问量大,可以在文件里开启缓存相关设置,比如加一行define('WP_CACHE', true);,前提是你已经装好缓存插件,还有,把WordPress自带的Cron改成用系统真正的定时任务来触发,能减少访客感知的延迟,方法是在wp-config.php加上define('DISABLE_WP_CRON', true);,然后在主机控制面板设置一个每分钟访问域名/wp-cron.php的任务,这样Cron任务就不会在用户访问网站时占资源。
问:让我想想还有什么常见问题……哦,我把密码忘了怎么办?
答:直接用“忘记密码”功能,如果连邮箱都进不去,就进你的phpMyAdmin,找到“wp_users”表,修改用户行里的“user_pass”字段,选择MD5加密,输入新密码,保存,别直接改数据库里的密码,要选MD5,不然WordPress不认识,更简单的办法是装一个插件,叫“紧急密码重置”,但前提是你还能进后台。
问:我想把网站从HTTP转到HTTPS,怎么操作?
答:先在你的主机上装好SSL证书(很多主机免费提供),然后在后台“设置”->“常规”里,把“站点地址”的http改成https,保存,如果不生效,在wp-config.php里加一行$_SERVER['HTTPS'] = 'on';,放到/ That's all… /这行之前,最后用插件“Better Search Replace”把数据库里所有http的旧网址替换成https的新网址,不然图片之类的内容会加载不出来。
问:这些记住了,还有没有新手最容易忽略的设置?
答:永久链接!后台“设置”->“固定链接”,选“文章名”,默认的URL是域名/?p=123,不好记也不利于SEO,改成域名/文章名,简洁又好看,还有一个,装好网站后第一时间改“站点管理员邮箱”,在“设置”->“常规”里,把默认的“admin”管理员用户名改成个性化的,防止被暴力破解,这些事花五分钟搞定,能省以后很多麻烦。



"配置文件?哦,那就像是在给电脑写情书,只不过它永远不会回信。"