如题,本来是已经发布出来的文章,在进行数据处理后使用wp_update_post更新文章信息后,文章直接变成了定时发布失败的状态。 经过排查确认是服务器(windows服务器)时差导致的问题,所以我们在更新代码的地方强制…
WordPress6.4+上传插件或者主题报错存档不兼容修复
如题:我们在Wordpress6.4+版本后台上传插件或者主题的时候有时候会报了一个错误: 档案存档不兼容【Incompatible Archive】,这个问题普遍发送在mac打包的zip文件通过后台上传安装时报的错误;…
WordPress WP-CLI模式下缓存问题导致数据不实时问题处理
场景: 我们在开发一个API请求项目时使用到了队列功能,通过redis+WP-CLI进行开发,在进行用户user_meta字段更新时,出现了数据异常的情况; 经过排查,发现问题出在了get_user_meta函数使用了缓…
中文站使用数据库全文索引提升WordPress内置搜索功能(替换like语句)性能
应客户需求优化WordPres内置搜索功能的性能,客户网站使用了大量搜索页面作为展示,当访问高峰期时产生大量的慢查询,导致网站访问缓慢出现大量502错误。网站为交互类站点,几乎排除了缓存插件的使用; 既然是慢查……
WordPress前台工具栏添加自定义的操作项
有时候我们需要在前台进行一些快捷操作时,通过前台工具栏来实现会比较方便,比如说前台快速审核文章等,这里通过一段代码放入funcitons.php内来实现这个功能,具体的功能是添加一个按钮到前台内容预览页的顶部Adm……
WordPress Avada主题菜单登录窗口美化
客户使用Woocommerce插件配合Avada主题6.23版本做外贸站点,觉得原有悬浮登录表单太丑,找到我们做了优化,优化效果如图: 上代码: [crayon-673ee560e4886985010785/] 以上代码…
godaddy狗爹云邮箱配置SMTP发送邮件的变态方法
今天帮客户配置wordpress的邮件转发服务,使用的godaddy的wordpress空间,据客户透露尝试过N 多插件,并且尝试了在国内网站后台配置好并正常使用的QQ邮箱,到godaddy的主机上就提示连接失败。 我…
nginx环境下wordpress使用add_rewrite_rule添加路由定义页面调用文章分页404
如题,我们在开发主题中使用了add_rewrite_rule函数添加了自定义路由,来做了一个人中心,包含了投稿和投稿文章列表的功能; 代码如下: [crayon-673ee560e4b33091840227/] 如代码所…
解决前台使用wp_signon登录wordpress后无法进入后台的问题
引子: 我们在做一个需要前端登录项目时,为了省事,直接在登录页模板顶部写入了登录逻辑,默认使用了wp_signon登录函数来实现登录,登录后前台使用没有问题,不过在用户进入后台时自动退出了登录状态; 如下是wp_……
WordPress解除文件上传格式限制的两种方法
第一种: 解除所有用户的上传文件格式限制: 修改 wp-config.php文件,添加 [crayon-673ee560e521e043786420/] 第二种:解除管理员的上传文件格式限制:通过以下代码可…