WordPress 3.5 新添加了一个提示框功能,可以创建一个提示框,然后指向任何元素,比如下边的例子:

本文就来教你怎么创建一个这样的提示框。

首先需要添加提示框

的脚本,这样才能使用提示框的 JS 方法。

//挂载提示框脚本

function Bing_admin_pointer_enqueue_scripts(){

wp_enqueue_style( 'wp-pointer' );

wp_enqueue_script( 'wp-pointer' );

}

add_action( 'admin_enqueue_scripts', 'Bing_admin_pointer_enqueue_scripts' );

然后使用 pointer() 方法创建一个简单的提示框:

/**

*WordPress 后台添加提示框

*http://www.endskin.com/admin-help-box/

*/

function Bing_add_pointer_scripts(){

$content = '

请设置主题

';

$content .= '

请为新主题进行简单的配置!';

?>

//

jQuery(document).ready(function($){

$('#menu-appearance').pointer({//可以指向任何元素

content: '<?php echo $content; ?>',

position: {

edge: 'left',

align: 'center'

},

close: function(){

//提示框打开之后做的事情

}

}).pointer('open');

});

//]]>

}

add_action( 'admin_print_footer_scripts', 'Bing_add_pointer_scripts' );

综合代码:

/**

*WordPress 后台添加提示框

*http://www.endskin.com/admin-help-box/

*/

function Bing_add_pointer_scripts(){

$content = '

请设置主题

';

$content .= '

请为新主题进行简单的配置!';

?>

//

jQuery(document).ready(function($){

$('#menu-appearance').pointer({//可以指向任何元素

content: '<?php echo $content; ?>',

position: {

edge: 'left',

align: 'center'

},

close: function(){

//提示框打开之后做的事情

}

}).pointer('open');

});

//]]>

}

add_action( 'admin_print_footer_scripts', 'Bing_add_pointer_scripts' );

//挂载提示框脚本

function Bing_admin_pointer_enqueue_scripts(){

wp_enqueue_style( 'wp-pointer' );

wp_enqueue_script( 'wp-pointer' );

}

add_action( 'admin_enqueue_scripts', 'Bing_admin_pointer_enqueue_scripts' );

php推送示例wordpress,给WordPress的编辑后台添加提示框的代码实例分享相关推荐

  1. 苹果cms百度php推送示例,苹果cms用宝塔定时采集+添加百度推送教程

    苹果cms用宝塔定时采集+添加百度推送教程 准备工作 1,安装的宝塔面板(和苹果cms在不在一个服务器上都可以) 2,安装好的苹果CMS v10 3,采集需要先绑定好分类,生成需要下配置好url模式 ...

  2. ruby推送示例_Ruby for循环示例

    ruby推送示例 for循环 (The for loop) In programming, for loop is a kind of iteration statement which allows ...

  3. ruby推送示例_Ruby直到示例循环

    ruby推送示例 直到循环 (The until loop) The until loop is one of the great features of Ruby which makes it di ...

  4. Activemq MQTT 简单消息推送示例

    Activemq MQTT 简单消息推送示例 简介     简单使用 MQTT 连接 Activemq 进行消息推送的示例代码 编写详情 环境准备     使用docker启动Activemq,查看M ...

  5. 大数据技术基础实验十三:Kafka实验——订阅推送示例

    大数据技术基础实验十三:Kafka实验--订阅推送示例 文章目录 大数据技术基础实验十三:Kafka实验--订阅推送示例 一.前言 二.实验目的 三.实验要求 四.实验原理 1.Kafka简介 2.K ...

  6. php推送示例mip,WordPress文章页如何自动推送提交MIP/AMP页面 | 小灰灰博客

    如果是安装 AMP 插件实现的 AMP 页面或者 MIP 页面,那么文章的 AMP 地址是在文章原地址后面加后缀 /amp,页面的 AMP 地址是在页面原地址后面加后缀 ?amp ,MIP 的则加相应 ...

  7. 熊掌号历史php推送示例,百度熊掌号历史数据内容API提交URL整理小技巧

    原标题:百度熊掌号历史数据内容API提交URL整理小技巧 最近一直在关注有关网站百度熊掌号方面研究,从熊掌号的开通到,百度熊掌号H5页面改造,百度熊掌号的运营,到现在算是有一个全方位的认知,未来百度熊 ...

  8. 苹果cms百度php推送示例,苹果cms百度主动URL推送教程

    为了提高网站seo优化,网站搭建正常运转后我们需要对网站的视频,资讯,文章等内容数据能够及时的提交给百度搜索,缩短蜘蛛爬取收录时间加快收录.我们需要对苹果cms系统自带的百度主动URL推送进行设置使用 ...

  9. pycharm git gitee 如何将红色文件推送到repository?(将工作区内容添加到暂存区)(git add)

    如图,test.txt和train.txt俩文件不在云端,平时的commit -> push都不管用,怎么把它们推送上去呢? 如图,先选中,然后git-> add,再commit,再pus ...

最新文章

  1. Confluence 6 Windows 中以服务方式自动重启的原因
  2. idea设置JVM运行参数
  3. 长短期记忆(LSTM)相关知识
  4. 400 fps!CenterFace+TensorRT部署人脸和关键点检测
  5. 察看网页源代码全攻略
  6. python 三元运算、列表推倒式、字典推倒式、生成器生成式
  7. TCP端口扫描[Python3.5]
  8. Python语言基础
  9. python爬虫js加密篇—搜狗微信公号文章的爬取
  10. 巴伦变压器电路图_基于变压器的RF巴伦配置及参数介绍
  11. 换把人体工学椅,缓解久坐写代码的老腰吧~
  12. 美国拉斯维加斯游戏CRAPS(花旗骰)掷骰子的游戏的C语言版本
  13. 用python爬取堆糖图片-小白级
  14. Spring JDBC 批量操作 数据
  15. 50个汉字对应到 varchar是多少
  16. Five I/O Models
  17. BUUCTF:[BJDCTF2020]认真你就输了
  18. [需求管理-1]:IT需求管理总体流程+需求管理需要的技能
  19. 软考A计划-试题模拟含答案解析-卷十
  20. [转]搜索引擎的网址收录链接

热门文章

  1. 文件上传java前端怎么写_做一个文件上传,前端是ajax提交数据后台是java,这个错误怎么办...
  2. 北航 2012 秋季 现代软件工程 团队项目要求
  3. mysql heartbeat lvs_CentOS 6.3 Mysql+heartbeat+drbd+LVS 的安装和配置(2)
  4. python编程软件排行榜_Python编程开发工具:这10个对Web开发者最有用的Python包
  5. 字段类型 sqoop_数据迁移工具Sqoop
  6. 远程服务器返回错误: (405) 不允许的方法_四指炸鸡总部远程协助选址,5大加盟优势,0基础即可开店...
  7. 如何高效学习java呢?
  8. java sha1加密ascii码_如何使用加密芯片完成SHA1摘要运算
  9. python循环结构语句_python控制语句---循环结构语句
  10. python分支结构基础实训_零基础Python教程-分支结构