做wordpress主题开发时, 有时会需要在标签页面获取标签的名称, 方便做一些处理。 在wordpress标签页面, 获取标签名称的方法是, 使用 single_tag_title() 函数, 这个函数会直接把标签名称显示出来。 但是有时我们希望先获取标签名称, 做一些处理后, 再显示出来。 可以使用下面的方法获取[详细]
阅读 835 发布时间:2018-07-21
wordpress插件开发频道分享wordpress插件开发视频,子恒老师用开发wordpress友情链接管理插件向你详细讲解开发一个wp插件的过程。
做wordpress主题开发时, 有时会需要在标签页面获取标签的名称, 方便做一些处理。 在wordpress标签页面, 获取标签名称的方法是, 使用 single_tag_title() 函数, 这个函数会直接把标签名称显示出来。 但是有时我们希望先获取标签名称, 做一些处理后, 再显示出来。 可以使用下面的方法获取[详细]
阅读 835 发布时间:2018-07-21
在开发大秦视频付费系统时, 需要结合 wordpress 的 $wpdb 这个全局变量, 开发一些功能。 需要使用 $wpdb 从数据表中获取一条结果集, 做一个简单记录 $sql = 'select ID, post_title from wp_posts where ID = 123'; $res_obj = $wpdb->get_[详细]
阅读 835 发布时间:2018-06-26
在做大秦视频付费系统时, 需要让大秦标签插件,大秦付费视频插件自动激活, 也就是用户不需要在插件管理页面中, 去启动插件。 网上的代码使用时, 会出错, 需要做一些调整, 下面做一个记录。 在主题 function.php 中添加下面的代码 $plugins = get_option('active_plugins'); [详细]
阅读 835 发布时间:2018-06-23
在开发大秦付费视频网站时, 需要对wordpress链接做优化, 因为wp的链接, 会带有一个 index.php, 去掉这个后, 对用户,搜索引擎都会更加友好。 一、 wordpress去掉index.php的方法 主要有两个步骤: 1-1) wordpress设置固定链接 登录wordpress后台, 依次选择‘设置/[详细]
阅读 835 发布时间:2018-06-22
子恒老师在开发大秦收费视频系统时, 由于要对网站系统进行seo优化, 需要把wordpress标签转成拼音, 于是开发了一个wordpress标签转拼音的插件。 一、 大秦wordpress标签插件功能 能够把wordpress中文标签转转成对应的拼音, 对标签中的英文能保持不变。 例如: 大秦付费阅读插件 会转为 da-qin-fu-f[详细]
阅读 835 发布时间:2018-06-22
一些学员观看了子恒老师的《wordpress插件开发》, 就动手自己开发wp插件, 遇到一个错误, 提示如下:'这个插件在启用的过程中产生了xxx个字符的异常输出。如果您遇到了“headers already sent”错误、联合feed(如RSS)出错等问题,请尝试禁用或移除本插件。' 咨询子恒老师怎么处理? 出现这个提示, 虽[详细]
阅读 835 发布时间:2018-06-15
在开发大秦视频付费系统时, 想获取wordpress特色图片的链接, 用来做一些图文资讯, 这时会用到特色图片的地址, 一些人也把它称为 wordpress 缩略图链接 在网上找了一圈, 没有找到, 最后还是分析文章和相关的数据表, 原来特色图片地址是保存在 wp_postmeta 数据表中。 但是 wp_postmeta [详细]
阅读 835 发布时间:2018-06-12
在开发大秦wordpress付费阅读插件时, 需要用到一个css代码, 当button按钮禁用后, 鼠标就不能是一个手形, 跟可点击状态做一个区别, 效果如下 但是网上既然很少资料, 下面把css做一个记录, 方便查阅。 button按钮不能点击时鼠标形状 css 代码 [hide] .disabled-button{c[详细]
阅读 835 发布时间:2018-05-16
I am develop daqin wordpress weixin pay plugin, use $wpdb->insert() same data to database, but not success. echo $wpdb->last_error; no erro message, echo $wpdb->last_[详细]
阅读 835 发布时间:2018-05-06
子恒老师在开发大秦wordpress微信支付插件时, 需要在wordpress回收站还原文章时, 做一些处理, 这里需要用到的 untrash_post 钩子, 官方对 untrash_post 的解释是 untrash_post is fired before un-deletion of a post/page 表示wp回收站还原文章时触[详细]
阅读 835 发布时间:2018-04-28
子恒老师在开发大秦wordpress微信支付插件时, 需要在wordpress文章移到回收站时, 做一些处理, 这里需要用到的 trash_post 钩子, 官方对 trash_pos 的解释是 Run actions when a post, page, or custom post type is about to be trash[详细]
阅读 835 发布时间:2018-04-28
在开发wordpress大秦微信支付插件时, 想要在发布文章和保存文章时, 保存一些数据, 开始时使用 save_post 这个钩子, add_action('save_post', 'my_save_post_function') save_post 表示保存文章时触发的钩子, 但是发现新增文章时, 会把数据保存两次, 估计是wordp[详细]
阅读 835 发布时间:2018-04-27
在开发wordpress大秦微信支付插件时, 想要在wp后台的‘微信支付’菜单前面, 添加一个菜单图标, 为了跟wordpress系统菜单icon图标, 保持统一的风格, 测试了好多尺寸, 最后选择 18px * 18px 比较适合。 效果如下 20px * 20px 尺寸的wp菜单图片稍微大了些 16px * 16px 尺寸的[详细]
阅读 835 发布时间:2018-04-26
子恒老师开发过wordpress百度熊掌号插件, wordpress微信支付插件, wordpress付费阅读插件… 现在子恒老师根据自己的开发wordpress插件的经验, 录制了一套《wordpreess插件开发视频教程》 以开发一个wordpress友情链接插件为例子, 告诉你从0开发一个wordpress插件的完整过程… 内容包[详细]
阅读 835 发布时间:2018-04-21
在做wordpress插件开发和模板开发时, 有时候需要使用到wordpress的数据库, 用来更灵活的操作数据, 例如《wordpress怎么实事transaction事务处理》 当然你可以直接在你的插件中, 把wordpress数据库的地址,用户,密码固定写死, 但是这样移植性不好, 你总不用让每个使用你插件的人, 去修改代码吗? [详细]
阅读 835 发布时间:2018-04-21
在做wordpress微信支付插件开发过程中, 需要用到transaction事务处理, 但是看了下官方的文档, 发现很少有相关的说明。 一、 wordpress 不支持 transaction 事务处理 1-1) 再仔细看了wordpress的数据表结构, 都是myisam类型, 是无法支持事务的。 1-2) $wpdb 这[详细]
阅读 835 发布时间:2018-04-20
我们电脑上的软件, 不再使用了, 会把软件卸载掉。 同样的, 我们做wordpress插件开发时, 也要考虑这一点, 即当用户删除,卸载我们的插件时, 需要把插件的相关信息删除掉。 一、 卸载wordpress插件包括的内容 想要卸载插件, 主要有两个方面的内容 1-1) 删除wordpress插件文件 1-2) 删除word[详细]
阅读 835 发布时间:2018-04-17
不管是wordpress插件开发, 还是wordpress模板开发, 都有这样的需求: 就是获取生成自己的数据后, 需要把这些数据显示到wordpress前端内容中去。 由于wordpress是采集钩子机制, 在开发中控制显示的内容, 可以使用不同的钩子, 来达到上面的目的。 在我们演示的wordpress友情链接管理插件开[详细]
阅读 835 发布时间:2018-04-16
我们在上一节课程, 学习了wordpress插件开发时, 怎么把用户设置的内容, 通过update_option()函数保存到 wp_options 系统表中。 当我们在wp开发中, 想要使用到保存在options中的选项时, 就需要使用到 get_option() 函数。 get_option() 能够获取到 options [详细]
阅读 835 发布时间:2018-04-15
做wordpress插件开发, 会要用户设置他们自己的选项, 这些选项数据通常会保存到wordpress的options数据表中。 一些学员跟子恒老师说, 他们是使用自己封装数据库操作类, 把用户设置的内容, 保存到options表中。 其实wordpress已经为我们提供了一系列操作wp_options数据表的函数, add_opt[详细]
阅读 835 发布时间:2018-04-14