// 检测后端标题并且避免同名文章更新草稿
add_action( 'publish_post','duplicate_titles_wallfa_bc' ) ;
function duplicate_titles_wallfa_bc( $post ){global $wpdb ;$title = $_POST['post_title'] ;$post_id = $post ; $wtitles = "SELECT post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' AND post_title = '{$title}' AND ID != {$post_id} " ; $wresults = $wpdb->get_results( $wtitles ) ; if ( $wresults ){$wpdb->update( $wpdb->posts, array( 'post_status' =>'draft' ), array( 'ID' => $post ) ) ;$arr_params = array( 'message' => '10', 'wallfaerror' => '1' )  ;      $location = add_query_arg( $arr_params , get_edit_post_link( $post , 'url' ) ) ;wp_redirect( $location  ) ;        exit ;}
}
/// 文章提交更新后的提示
add_action( 'admin_notices', 'not_published_error_notice' );
function not_published_error_notice() {if(isset($_GET['wallfaerror']) == 1 ){?><div class="updated"><p style='color:red' ><?php _e('貌似已经存在相同标题的文章,若您使用了文章别名作为固定链接,则可以通过修改本文的固定链接来使标题不再重复!' , '') ?></p></div><?php}
}

在做江门分销系统官网时,有遇到wordpress标题重名的问题,这个对seo不友好,经改造,在发布文章时,如果有重复标题,发布失败并且提示。

江门分销官网开发日记:wordpress检测后端标题并且避免重复标题相关推荐

  1. SSR 实战:官网开发指南

    作者介绍 祯民,字节跳动前端开发工程师,公众号「祯民讲前端」作者.曾负责 抖音前端技术团队官网 和 字节官网中文版 的开发,现维护抖音直播内容安全相关的业务及 抖音直播宣传中心 的日常运营,对 SSR ...

  2. OMAPL138 TI官网开发资源合集

    OMAPL138 TI官网开发资源合集 https://wenku.baidu.com/view/321349309b6648d7c0c74612.html 1 评估板简介 基于TI OMAP-L13 ...

  3. csdn官网第一次写博客 一直显示不要使用默认标题

    csdn官网第一次写博客 一直显示不要使用默认标题 解决方案: 注:由此开启新的旅程

  4. PHP防花生日记官网源码【前后端分离】源码

    仿花生日记官网源码仿好省官网仿蜜源官网源码+前后端分离+带独立后台可修改前端内容

  5. Django开发日记(前后端不分离,使用Templates模板)

    1.Django:NoReverseMatch: Reverse for 'xxx' not found . 'xxx' is not a valid view function or pattern ...

  6. 技术冲浪: 拥抱 WordPress 官网时代

    长文警告, 阅读本文至少需要30分钟, 开卷有益. 前言 烈日当空, 张大胖的同事都在午休, 大胖小心翼翼的敲着键盘, 时不时挠挠头. 路过的微风无意间穿过他的镜框,看向电脑屏幕. 哦, 原来是他朋友 ...

  7. 关于NXP官网i.mx6q与飞凌开发板i.mx6q之间的差异

    首先介绍一下他们都是使用的i.mx6q处理芯片,飞凌是根据NXP官网上的开发板设计的核心板,但是飞凌的debug调试串口不是和NXP官网的开发板使用的一个口,大家要特别注意,在将飞凌的信息下载到NXP ...

  8. (附源码)基于vue框架潮牌官网设计与实现 毕业设计010955

    摘 要 随着社会的发展,计算机的优势和普及使得潮牌官网的开发成为必需.潮牌官网主要是借助计算机,通过对首页.站点管理(轮播图.公告栏)用户管理(管理员.注册用户)内容管理(潮流资讯.资讯分类)商城管理 ...

  9. 基于vue框架潮牌官网设计与实现毕业设计源码010955

    摘  要 随着社会的发展,计算机的优势和普及使得潮牌官网的开发成为必需.潮牌官网主要是借助计算机,通过对首页.站点管理(轮播图.公告栏)用户管理(管理员.注册用户)内容管理(潮流资讯.资讯分类)商城管 ...

最新文章

  1. Openwrt WIFI探针开发【一】
  2. Py库下载:Dos内一条命令快速全部下载(先列出要下载的库名称保存为txt文件)
  3. python进阶指南_Python特性工程动手指南
  4. HTML5与HTML4的比较
  5. 前端学习(489):文本格式化
  6. html css div显示隐藏,Html-Css-div透明层剧中
  7. 院内适配层新版框架开发文档
  8. linux之iptables详解及配置
  9. Win10一键修复所有dll缺失的方法
  10. 申请软著源程序量一般填多少
  11. 黑苹果 声卡驱动 ID注入
  12. LaTex下载安装详解
  13. kafka彻底删除topic清理数据
  14. 【冬镜网】什么是搜索引擎优化?
  15. CANOpen协议详解(一):CANfestival源码分析
  16. 用计算机计算的定义,计算(数学用语)_百度百科
  17. 关于Keil.STM32F1xx_DFP.1.0.5代码无法烧录解决办法
  18. 平衡小车c语言程序,【全部开源】两轮平衡小车(原理图、PCB、程序源码、BOM等)...
  19. 指定位置签到-百度地图
  20. 系统的进程号PID的了解

热门文章

  1. 和喜欢的女生聊天找不到话题了怎么办?
  2. 和ChatGPT聊天,一定试试这些提问技巧
  3. 树莓派zerow文件服务器,树莓派 Zero W 带USB板( ssh配置 WiFi连接 ) 上手个人配置...
  4. 【单片机】2.10 低功耗节电模式
  5. 开题报告:基于java餐厅网站和座位预定系统 毕业设计论文开题报告模板
  6. cad工具箱详细讲解_分享一个好用的工具箱
  7. Linux视频教学从入门到精通-任亮-专题视频课程
  8. qlabel 添加图标_Qt 程序和窗口添加图标
  9. apritag 定位记录 C++ opencv 3.4.5
  10. Landsat 7两个热红外波段B61和B62的区别与应用时的选择方法