记录一次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就会自动生成。保存就好了,如下图

相关推荐
豆豆15 小时前
什么是CMS系统_网站内容管理系统功能、分类与搭建方法详解
cms·wordpress·内容管理系统·网站管理系统·saas 建站·网站后台管理·网站建站
豆豆2 天前
2026年如何选择适合自己的网站管理系统?
数据库·cms·wordpress·建站系统·网站管理系统·建站软件·织梦
Web极客码2 天前
使用FeedBurner优化WordPress订阅体验
服务器·wordpress·feedburner
cll_8692418913 天前
WordPress Porto 主题后台一直提示 Porto Functionality 插件需要更新,如何隐藏?
wordpress
Web极客码5 天前
使用人工智能翻译WordPress网站
服务器·人工智能·wordpress
豆豆7 天前
2026年企业如何选择CMS网站管理系统和建站系统
cms·wordpress·建站系统·内容管理系统·网站管理系统·建站软件·建站工具
小牛itbull8 天前
告别传统主题开发!ReactPress Theme Starter —— 用 Next.js 15 构建现代化无头博客
javascript·cms·react·wordpress·nextjs·reactpress·blog-theme
TG_yunshuguoji13 天前
阿里云代理商:阿里云部署 WordPress的3 种方案
人工智能·阿里云·云计算·wordpress·ai智能体
Web极客码1 个月前
加快WooCommerce性能
服务器·wordpress·网站
豆豆1 个月前
WordPress至PageAdmin CMS跨平台迁移技术指南:应对环境约束的系统化过渡方案
cms·wordpress·建站系统·内容管理系统·网站管理系统·pageadmin