欢迎光临
我们一直在努力

Wordpress

WordPress分类信息输出函数get_categories()

nixon li阅读(13)评论(0)赞(0)

函数说明 参数说明 示例 函数说明 get_categories()函数可以获取所有的分类信息,返回与查询参数相匹配的类别对象数组。变量与wp_list_categories基本一致,且变量可被作为数组传递,也可在查询句法中被传递。 使用方...

代码实现wordpress 评论限制不能只输入外文

nixon li阅读(27)评论(0)赞(0)

最近网站评论越来越多的垃圾评论了,而且还都是英文的,虽然启用了评论审核机制,但是每次还是需要花时间去处理。 所以决定使用代码把只是英文以及日文的评论屏蔽了。 以下是实现的代码 function refused_spam_comments($...

wordpress邀请码的实现-NixonLi博客

wordpress邀请码的实现

nixon li阅读(52)评论(0)赞(0)

有的客户需要邀请码注册,阿树工作室这就将实现代码贡献出来,在实现邀请码的功能时有参考过一个插件。 思路: 1. 需要新建一个数据表来保存邀请码。 2. 后台需要两个页面:邀请码列表、添加邀请码。 3. 添加邀请码的时候需要能设置前缀,一次生...

添加二级设置页面-NixonLi博客

添加二级设置页面

nixon li阅读(37)评论(0)赞(0)

参考这篇范例代码,你可以使用Ashuwp_framework建立一个可以二级设置页面:底部设置。 1. 引入框架 在主题的functinos.php文件中加入下列代码,下载的框架中并没有config.php配置文件,需要自己建立,当然文件名...

WordPress主题优化(1): heaer.php的优化

nixon li阅读(46)评论(0)赞(0)

阿树发现很多写wp主题的同学,代码不规范,效率不高,所以准备写一系列教程,把阿树在别的主题上看到的常见的不合理或者可以更优化地方贴出来,供大家参考。 header.php一般在主题中作为头部文件引入。 优化一. js和css路径的输出 he...

WordPress后台回复评论时调用可视化编辑器-NixonLi博客

WordPress后台回复评论时调用可视化编辑器

nixon li阅读(39)评论(0)赞(0)

需求:Wordpress后台回复评论时调用可视化编辑器,这个需求比较少见,不过阿树刚好研究了一下,勉强实现这个功能,有需要的朋友,赶紧折腾。 敬告: 1. 此功能需修改wp源码,玩坏不负责哈。 2. 阿树仅在wp4.9.2版本测试。 研究过...

wordpress基础知识-wordpress过滤器

nixon li阅读(97)评论(0)赞(0)

前一篇文章已经将了wordrpess钩子,过滤器和同样重要,也是插件开发的一个重要接口,过滤器原理跟钩子差不过,只不过功能不一样,“动作钩子”我之前面加个动作,是因为过滤器其实也叫”过滤器钩子”(filter hoo...

wordpress基础知识-wordpress钩子

nixon li阅读(87)评论(0)赞(0)

要想随心所欲的给主题添加功能,wordpress的钩子和过滤器应该要能明白。wordpress钩子和过滤器也是插件开发的基本知识。 我们通过实例来讲解wordpress钩子,在第一节基础教程中我们说到,要给主题的头部文件加上wp_head(...

无插件实现wordpress搜索自定义字段

nixon li阅读(41)评论(0)赞(0)

前段时间有个客户反映,网站搜索搜产品标题能搜出结果,但是如果搜索产品编号(备注:产品编号用自定义字段实现)是搜不出结果的,对于用户的体验不是很好。 确实,文章自定义字段保存在postmeta表中,而wordpress搜索仅会搜索文章表即po...

wordpress登录才能查看网站内容

nixon li阅读(91)评论(0)赞(0)

wordpress登录才能查看网站内容,未登录就跳转到登录页面。有这样需求的人还不少,有的可能是资料类什么的,有的人就是用来搞擦边球。 实现代码很简单,找一个全站一定会执行的钩子即可,这里我们就选了一个template_redirect钩子...

wordpress无插件实现头像缓存-NixonLi博客

wordpress无插件实现头像缓存

nixon li阅读(140)评论(0)赞(0)

有的地方打开gravatar比较慢,还有的人根本打不开这个网站,那样的话,头像都显示不了,所以我们将头像图片保存在网站服务器上,在访客留言中输出头像之前,先检查一下,服务器上是否已经保存了这个头像文件?如果保存了就不用链接到gravatar...

WordPress前台页面发送邮件的方法

nixon li阅读(196)评论(0)赞(0)

由于在客户需求需要在前台页面实现发送邮件功能为此在这里记录下所使用的方法。 最简单的方法基于pape.php创建自定义页面模板,如下代码: <?php /* * Template Name: Contact Page */ get_h...