排序
wordpress中是否是手机端的判断
关于WordPress中的是否是手机端的判断WordPress中是有其代码的,其函数为: function wp_is_mobile() { if ( empty( $_SERVER['HTTP_USER_AGENT'] ) ) { $is_mobile = false; } elseif ( strpos...
wordpress给所有链接加上_blank
这个是无意间发现的插件,其功能是在wordpress文章中的链接添加_blank,使其点击链接新窗口打开,代码量很小,使用正则,值得学习一下,由此我们也可以开发一系列其他插件,比如图片懒加载、链...
WordPress插件开发过程中获取插件信息
WordPress在插件开发中,可以获取到插件的一些信息,比如插件名称,插件版本等。最常用的就是获取插件版本,然后提示更新之类的。 获取插件信息本来是get_plugin_data,但是我使用这个在插件中...
WordPress开发框架整理
WordPress听过的时间很久,但我是才接触一年左右,在这个过程中,我发现了一些非常好用的开发框架,在这里整理下,分享给大家,排名不分先后,只是我发现他们的一个时间顺序。之后,如果我又发...
wordpress用户注册时执行相关动作钩子user_register
在WordPress主题开发或者WordPress插件开发过程中,我们经常会需要在用户注册的时候执行某些操作,比如用户注册奖励积分等,这个时候我们就需要用到WordPress的user_register钩子,就拿用户注册...
wordpress发布自定义文章类型时的钩子
WordPress 的 publish_post 钩子针对的是文章(帖子)类型,适用于 WordPress 站点的 post 类型的文章。如果想要发布页面时执行某些动作,对应钩子应该是 publish_page;如果你想发布某个自定义...
wordpress如何新建、移除文章模板、页面模板
一、新增模板 1、文章模板 别人在插件里写的使用代码添加文章模板: //$templates = array(); add_filter( 'theme_page_templates', array('add_new_template' ) ); add_filter( 'theme_post_te...
wordpress主题的自定义设置开发
可能说的不太清楚,我说的是这里: 一、添加 我们先看效果图: 代码: //自定义logo function puma_customize_register( $wp_customize ) { $wp_customize->add_section('header_logo',array( '...
登录WordPress后台后通过邮件通知
这里的话是可以通知你想通知的人,或者是登录某个账户时通知某人,我这里就以所有人登录通知管理员为例。 1、登录成功通知管理员 function wp_login_notify() { date_default_timezone_set('PRC...
wordpress后台仪表盘添加站外文章列表
我之前开发了插件,我是自己写的一个仪表盘小部件吧,用于调用我网站的一些最新文章。效果如下图: 代码如下: <?php //添加小工具 function kekcpost(){ $datas = http_get('https://www.ke...
wordpress自动创建页面或者文章
第一次安装wordpress,我们都会发现有篇默认的文章《你好,世界》,我们有时候开发了主题、插件的时候,想增加一些页面或者是文章,让用户自己添加页面选择模板对于普通用户来说还是太过于复杂...
获取WordPress所有的文章类型
我们自己能通过钩子添加自定义的文章类型,这样我们的文章类型就有很多,有时候我们要遍历出这些文章类型,以及查看一些文章类型是如何配置的,我们就需要获取类型的参数。这篇文章就教你如何获...
批量将WordPress更新时间改为发帖时间
我之前是从typecho博客系统改到WordPress的,然后我改了下大部分文章中的代码部分的显示,使他更加和子比主题契合,但是改了之后呢,更新时间就会显示最近更新的,调用的顺序之类的都可能错误,...
wordpress站点更新监控-WP观察者
一、程序简介 这个是我自己开发使用的一个监控wp站点更新的程序,全程使用PHP开发,使用sqlite作为数据库存储,在宝塔计划任务的配合下,能完成站点更新后的1分钟内通过邮件通知到相关邮件。这...
子比邮箱开启防盗链之后的显示小问题
子比邮箱发送默认带了张图片,链接为:https://www.kekc.cn/wp-content/themes/zibll/img/mail-bg.png 在开启防盗链之后邮箱显示会像这样: 不光客户端这样,网页端也一样,非常难受。 我给出的...
wordpress小工具(侧边栏)开发
注册小工具区域 代码: function my_custom_sidebar() { register_sidebar( array ( 'name' => __( '自定义小工具区域', '区域名称' ), 'id' => 'custom-side-bar', 'description' => __( '这是...
插件媒体上传后台配置项
之前也讲过,但是媒体配置项讲的比较笼统,今天重新讲一遍。 首先,我们需要在插件文件夹中创建一个名为media-uploader.js的javascript文件,代码如下: jQuery(document).ready(function($){ v...
Codestar Framework Premium 2.2.8
Codestar Framework pro、Codestar Framework Premium、Codestar Framework 高级版