位置: 编程技术 - 正文

WordPress中使主题支持小工具以及添加插件启用函数(wordpress主题0skr)

编辑:rootadmin

推荐整理分享WordPress中使主题支持小工具以及添加插件启用函数(wordpress主题0skr),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:wordpress文章主题,wordpress主题divi,wordpress主题放在什么位置,wordpress主题divi,wordpress主题divi,wordpress主题divi,wordpress主题divi,wordpress主题使用教程,内容如对您有帮助,希望把文章链接给更多的朋友!

让主题支持小工具WordPress 的小工具(widget)是一大特色,它让用户自由拖动组合内容,而且任何插件和主题都可以添加一个额外的小工具,增加扩展性。

默认情况下,一个主题并不会支持小工具,需要主题开发者启用小工具功能并把小工具在相应的前台位置调用出来,这样用户才能在后台直接拖动生成侧边栏。

本文就来教你如何激活小工具功能,并且添加一个侧边栏,最后在前台显示出来。

注册侧边栏

默认的,后台外观下是没有 “小工具” 这个菜单按钮的,如果想要让他出现,就至少需要注册一个侧边栏,否则即使显示出来,也没有用。

注册一个侧边栏需要使用 register_sidebar() 函数,用法比较简单,只有一个属性,填上需要的信息就行了。

运用上边的例子代码,就能创建出一个侧边栏,外观下也显示 “小工具” 按钮了。

在这个侧边栏里,用户就可以自由的添加小工具了。复制代码,还可以创建更多的侧边栏。

调用侧边栏

光注册是没有意义的,用户添加之后,还要把小工具显示在前台才可以,这就用到了 dynamic_sidebar() 函数。

WordPress中使主题支持小工具以及添加插件启用函数(wordpress主题0skr)

一般情况下,我们需要先判断一下小工具区域内是否添加了小工具,如果添加了,则显示小工具,否则提示用户添加小工具。判断侧边栏里是否被添加了小工具需要使用 is_active_sidebar() 函数。

非常简单吧,调用好后,前台的小工具就会按照注册时给出的格式一个一个的输出了。

添加插件启用函数register_activation_hook() 可以让你添加一个函数,这个函数会在指定插件启用时执行,一般用于插件开发。

用法

参数

$file

(字符串)(必须)需要在启用时执行函数的插件的主文件路径,如果是当前插件,直接写 __FILE__ 即可。

$function

(回调函数)(必须)执行的函数。

例子

其它

此函数位于:wp-includes/plugin.php

WordPress主题中添加文章列表页页码导航的PHP代码实例 WordPress默认给主题开发者的建议是在文章列表底部提供上下页按钮,所以没有提供直接用在文章列表下的分页导航的函数。这里我提供一个比较完善的

Linux+Nginx+MySQL下配置论坛程序Discuz的基本教程 CrossdayDiscuz!Board(简称Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自年6月面世以来,Discuz!已拥有年以上的应用

PHP面向对象编程之深入理解方法重载与方法覆盖(多态) 什么是多态?多态(Polymorphism)按字面的意思就是多种状态。在面向对象语言中,接口的多种不同的实现方式即为多态。引用CharlieCalverts对多态的描述

标签: wordpress主题0skr

本文链接地址:https://www.jiuchutong.com/biancheng/276426.html 转载请保留说明!

上一篇:yii2.0实现验证用户名与邮箱功能

下一篇:WordPress主题中添加文章列表页页码导航的PHP代码实例(wordpress主题dux)

  • 税控盘退费怎么做会计分录
  • 缴纳的工会经费收据怎么取得
  • 无形资产摊销计算例题
  • 变更注册资本的股东会决议范本
  • 应收款确认坏账分录
  • 收购企业账务处理
  • 免税收入的三个条件
  • 取得转账支票后该如何处理
  • 软件开发公司的运营模式
  • 当月认证的发票可以当月抵扣吗
  • 餐厅开增值税普通发票
  • 公司活动宣传稿怎么写
  • 2018劳务费个人所得税税率表
  • 员工工作服计入劳保费吗
  • 进口料件和出口成品的关系
  • 基金管理人收取回扣
  • 购买材料物资入账需哪些原始凭证?
  • 营改增政策解读
  • 烟酒专用发票能抵税吗
  • 员工工资漏申报怎么办
  • 餐厨垃圾处理有哪些设备
  • 企业所得税税率2.5% 5% 25%
  • 生产车间机器设备日常维修
  • 腾讯电脑管家病毒库更新
  • macos怎么看
  • windows10一直刷屏
  • macos使用技巧
  • pull-hi
  • PHP:preg_split()的用法_PCRE正则函数
  • PHP:session_is_registered()的用法_Session函数
  • PHP:curl_share_setopt()的用法_cURL函数
  • 如何直接访问ip地址
  • PHP:imageconvolution()的用法_GD库图像处理函数
  • zendframework3中文手册
  • 购入固定资产款项已付
  • 前端这点事
  • 傅里叶级数狄利克雷判别法
  • 前端资源浏览器下载
  • 2、传统的目标设定过程目的重在________
  • python 命令行参数解析
  • 图像分割csdn
  • 个人所得税换了电脑后,重新录入,离职的人也要录入吗
  • 城市维护税暂行条例
  • 事业单位财政拨款收入会计分录
  • 什么情况下计入库存商品
  • 什么情况下需要做肠胃镜
  • 盈余公积提取是什么意思
  • 资产负债表多久编制一次
  • 如果返利冲抵货款怎么办
  • 一个月没钱
  • 车辆购置税如何计算器
  • 销项税大于进项税后,税金如何算
  • 应付职工薪酬属不属于流动负债
  • 递延所得税与递延所得税费用
  • 主营业务收入是什么意思
  • access数据库sql语言
  • sqlserver删除数据语句
  • mysql5.7安装版下载
  • Windows 9 Storage Sense储存功能更多图像
  • win10怎么用xp经典主题
  • ubuntu系统软件安装
  • 怎么压缩视频
  • vc6_cn_full.exe
  • ubuntu18.04安装wps
  • centos7怎么看cpu和内存
  • win7 c盘莫名其妙满了
  • 怎么更改电脑键盘语言
  • win8跳过开机密码
  • opengl自学
  • Centos7 中 Node.js安装简单方法
  • 如何用python连接数据库
  • js间隔执行的代码
  • jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
  • 国家税务总局河南省税务平台
  • 沧州地税局领导班子
  • 国税稽查局查账单凭个人流水能不能当做证据
  • 国家税务总局可以设定行政处罚吗
  • 所得税汇算清缴退税税务局要来查账
  • 跨区域涉税事项报告表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设