记录一次wordpress项目的发布过程

背景:发布一套已完成的代码到线上,有完整的代码包,sql文件,环境是linux 宝塔。无wordpress相关经验。

过程:正常的发布代码
问题1:访问自己的域名后跳转到别的域名。

解决:

修改数据表wp_options ,option_name = siteurl的数据行,option_value改为你自己的域名(要加http或https)option_name = home 的数据行最好也改一下,我改成和siteurl一样。

到这里问题依然没解决。后来查到是缓存问题,因为后台也跳其他域名,无法在后台清除缓存。我是在项目下 wp-includes/option.php 中 function wp_load_alloptions() 方法下加了 wp_cache_flush() //清除所有缓存,到此,项目不跳转了。
用完后要把这行注释掉

php 复制代码
wp_cache_flush() //清除所有缓存,

问题2:首页中大多数菜单不是我想要的或链接跳404,或者跳其他链接(因为代码和数据库都是第三方给的)。

解决:首先想到的就是去后台配置。

后台配置连接域名+ /wp-login.php

但是没有密码,网上可以查到怎么改密码。对应数据表 wp_users 。这里贴一个加密后密码

复制代码
$1$rSziHLDY$399k.JuJsy.oHVp5lquJC.

对应123456

现在可以登录后台了,菜单配置网上可以查。

到这里不想要的链接和菜单都处理了。还有404问题。

解决:在宝塔中对应项目,设置--伪静态--选wordpress就会自动生成。保存就好了,如下图

相关推荐
WordPress学习笔记3 天前
WordPress外贸建站 别搞多语言 贪多嚼不烂
大数据·人工智能·wordpress
gpldock2223 天前
Dentia - Dentist & Dental Clinic WordPress Theme Unlimited Sites
wordpress
今夕资源网3 天前
wordpress防止采集 防止火车头采集插件
wordpress·火车头·采集·wordpress火车头·防止·网站防采集·wordppress插件
gpldock2224 天前
Hotelhub - Hotel Booking WordPress Theme NULLED
运维·服务器·wordpress
今夕资源网5 天前
Bantu Image Fixer禁止 WordPress 生成缩略图,并将现有文章的特色图片替换回原图wordpress插件
插件·wordpress·缩略图·wordpress插件·wordpress缩略图
WordPress学习笔记5 天前
免费网站模板下载网站
wordpress
Web极客码6 天前
WordPress 414 Request URI Too Long错误解析与解决
github·wordpress·网站运营
Junson1420996 天前
wordpress网站底层到顶层优化,彻底解决网站加载速度慢的问题
优化·wordpress·速度·加载速度·woocommerce
Web极客码7 天前
WordPress从经典编辑器升级到古腾堡编辑器
运维·编辑器·wordpress
Web极客码7 天前
WordPress博客关键词
服务器·wordpress·网站加速