wordpress添加注册数学验证码或问题验证码防止恶意注册
wordpress是全球热门的内容管理系统之一,所以它有着数以万计使用的站点。相信不少的站长都遇到过一些恶意注册吧,可以通过添加注册验证码的方式来防止恶意注册。 添加数学验证码 首先将下面的代码加入到 function.php 中 /** ...
wordpress修改或移除文章标题前的“私密”或“密码保护”
使用wordpress发布文章时若设置了设置了“私密”或“密码保护”,文章标题前会显示“私密”或“密码保护”。 那么我们该如何修改或者移除标题前显示的“私密”或“密码保护”,不妨看看小菜it网小编的办法吧。 我们将以下的代码,放到当前使用的...
wordpress如何添加自定义 Post Formats
Post Formats 是 wordpress官方在3.1 版本时添加的新功能,开发者可以通过Post Formats 的不同以不同的方式来展示文章。wordpress提供了一些标准的post format,作为wordpress主题的开...
wordpress添加站点统计数据(文章数/评论数/建站天数等)
如何给自己的主题添加一个基本的信息数据展示功能,包括网站文章数、评论数、建站天数等等。本文整理了对应的WordPress站点统计功能代码,需要的朋友就自己添加吧。下面只给出对应的统计函数,最终的样式就要靠大家自己折腾了。 1、日志总数: /...
worpdree开启调试模式WP_DEBUG帮助开发
wordpress开启调试模式可以帮助主题开发者更好的浏览错误信息,从而提升开发的效率。所以wordpress提供了调试模式开启的选项,我们可以在开发环境下使用调试模式。 WordPress开启 WP_DEBUG 调试模式 编辑网站根目录下...
wordpress给网站用户添加自定义资料(电话、微信等信息)
使用wordpress同学会注意到,wp提供的默认用户联系资料比较少,无法满足自身网站的需求时。如果要添加用户自定义资料可以通过user_contactmethods过滤器进行添加。 添加效果 实现代码 /** * 添加用户联系方式自定义字...
wordpress获取主题信息wp_get_theme()函数详解
wordpress主题信息一般包含在Style.css文件中,包括当前主题名称、版本、开发者信息等;如果在开发中某个功能需要用到主题的信息可以通过wp_get_theme()函数进行获取。 wp_get_theme( string $sty...
WordPress6.0新增文章图片过滤器
以往开发wordpress主题或者插件时,遇到需要更改文章内部的图片相关的功能时候,通常是使用the_content 过滤钩子通过正则表达式进行获取图片进行修改实现的。 但是正则表达式比较复杂,掌握不好非常容易出现错误,现在官方给我们提供了...
WordPress 将参数传递给get_template_part()引入的模板
开发wordpress主题时,经常会用到get_template_part()函数,它是WordPress官方规范化引入模板文件的一个函数,但是在使用这个函数引入模板文件时,无法进行参数传递不能获取到模板以外的参数,通过下面的方法可以实现。...
WORDPRESS使用wp_logout_url()退出后返回之前的页面
使用wordpress做用户功能时,默认使用wp_logout_url()函数用作退出(注销)登录的链接,但是会发现一个问题,在使用这个链接退出了登录之后,默认的情况下是自动返回到了首页;对于用户来说并不友好,那么是否可以设置退出之后返回之...
WORDPRESS如何使用数据库操作对象$wdcp用法详解
虽然wordpress已经尽可能提供了很多的函数供开发者使用,但是在做一个独特功能开发的时候,仍然需要开发者自行操作数据库;这里就可以使用wordpress的$wpdb全局变量。 1. prepare 防止sql注入 $metakey = ...
WordPress 函数do_action()和add_action()详解和应用举例
do_action函数在wordpress的开发中使用非常广泛,wordpress官方也提供了非常多的动作钩子供开发者使用,所以了解并学会使用do_action可以让你在主题开发的过程中做到事半功倍的效果,下面就一起学习一下。 do_act...
wordpress统计用户文章数量函数(支持自定义文章类型)
在做wordpress主题开发的时候,特别是以文章为主类型时;很多地方都需要展示用户文章数量的统计,wordpress提供了相关的函数 get_usernumposts 以及 count_user_posts,不过 get_usernump...
易优CMS忘记后台密码怎么办?
如使用易优CMS时候忘记了登录密码怎么办?不用着急,官方为大伙整了个易优修改重置后台密码小工具 方便大家忘记后台登陆密码时,快速重置 下载附件后解压,将setpwd.php文件上传到根目录,运行 http://你的网址/setpwd.php...
WordPress页面添加当前文章字数和预估阅读时间
之前有写过通过the_content挂钩实现预估阅读时间的文章 下面推荐一个更简单的方法实现阅读时间与文章字数,可以在任意位置进行调用,实现提高用户体验。 /** * 定义字数和时间计算 */ function wpcount_words_...
WORDPRESS给文章添加预估阅读时间
在浏览一些网站时经常看到,在头部会有一行预估阅读时间的提示,感觉有点酷?那么该如何实现呢? 首先我们分析其大概的计算逻辑,可以得知。预估阅读时间的单位是分钟,那么通过百度得知普通人每分钟可以阅读300~500个字数左右,那么我们取中间值40...
了解WordPress全局变量
使用wordpress作为网站程序,常常会碰到一些全局变量,本文整理了一些常见的全局变量释义方便理解。 循环变量内部全局变量 $post (WP_Post):当前帖子的帖子对象。WP_Post类参考中描述的对象。 $posts:由一些核心功...
WordPress显示评论用户IP的插件Easy Location推荐
一款来自大发的显示用户IP地址的wordpress插件,基于本地IP库进行查询,与使用接口查询不同的时候比较稳定,但是缺少实时性;不过够用。 这个插件不仅能够显示评论用户的IP,也可以显示文章作者的IP。不过没有设置面板,需要使用者在代码里...
wordpress后台程序升级后菜单变成了英文
今天在登录网站后台时突然发现菜单选项变成了英文,对于英语渣到爆的我来说,无疑是在难为人。分析了一下原因;应该不是被入侵或者服务器空间的问题。突然想到后台程序好像自动更新了,应该是这个原因。 那么如何恢复呢?也很简单。 选择左侧菜单(MENU...
wordpress实现自动给内容图片加alt和title标签
从SEO角度上讲强烈建议各位同学检查一下自己的站,是否有给文章图片加alt标签。一般的情况下如果使用的主题不支持这个功能或在发布文章上传图片的时候未单独给图片设置,就不会有这两个标签。对于seo优化就会产生不好的影响。 Alt属性 alt属...
Wordrpess 修改自定义文章类型中文章的固定链接
wordpress的自定义文章类型非常强大,使用也非常方便,使用自定义文章类型可以完成很多功能模块的开发,例如:论坛、问答、任务、相册等,但是在使用的时候会发现有一点问题,就是发布基于自定义文章类型的内容时,发现它的固定链接并不是按照设置中...
WordPress禁用古腾堡编辑器使用默认编辑器
自wordpress更新到5.0以上的版本后,就将默认编辑器升级成了区块编辑器(Gutenberg),其实新的编辑器是非常好用且很方便的,但是习惯了传统编辑器一时半会无法适应新的编辑器,那么怎么切换回传统编辑器呢? 插件实现 在安装插件中搜...
WordPress隐藏页面顶部的管理栏(手动及代码实现)
一般情况下,在浏览wp网站时,登陆之后会在顶部显示一条黑色的管理栏,其中包含了一些快捷的选项设置菜单等,也可以通过设置针对不同的用户角色显示不同的内容等,不过对于大部分类型的主题网站实际不用不大,而且在顶部显示比较影响美观性,可以通过手动设...
WordPress获取用户指定时间段发布文章数量
wordpress获取文章发布数量可以通过 wp_count_posts 和 count_user_posts 这两个函数去实现,但如果想要加入一些条件筛选,例如加入用户ID或者时间段,获取某个用户或某个时间段内的文章发布数量该如何实现呢?...