WordPress后台显示未回复的评论

WordPress后台显示未回复的评论

WordPress博客提供的评论功能,可以增进博主和网友之间的互动,回复网友的评论可以增加用户粘度,但是随着你的博客评论越来越多,可能你没办法知道哪些评论已经回复,哪些评论没有回复。 最近有客户提出这样的需求,是否可以在WordPress后台 – 评论处加个筛选功能,可以筛选出没有被管理员回复过的评论,如: 上网搜了一下,发现有个插件DX...
wordpress教程 评论(0)
WordPress中实现每篇文章只允许用户评论一次

WordPress中实现每篇文章只允许用户评论一次

之前有网友提出,在WordPress中有没有办法实现每篇文章只允许用户评论一次? 暂不说这个需求有没有用,毕竟WordPress就是给有各种需求的人用的。这个功能实现起来也比较简单,只需每次用户发表的评论进数据库之前,从当前文章的所有评论中查找是否有相同的用户名或邮箱已经发表过评论,如果有就跳到错误页面即可。 // 实现代码,放到当前主...
wordpress教程 评论(0)
把 WordPress 安装或移动到子目录

把 WordPress 安装或移动到子目录

大多数人在使用 WordPress 搭建网站时,都会把程序核心文件上传到网站的根目录。但是有一些网站,要在根目录放一些别的文件,例如一个图片管理程序、一些 demo 和下载资源等等,文件一多目录就变的非常乱。该怎么保持文件的整洁呢? WordPress 允许把核心放置到子目录,而且网站文章的链接地址依然不变,这样就可以解决这个问题。 把 WordPress 安...
wordpress教程 评论(0)
WordPress 限制登录失败的次数

WordPress 限制登录失败的次数

有一些人会通过猜测管理员账号的密码来破解你的网站。他们往往利用一些软件,不断的尝试用不同密码登录,直到登录成功,这叫做暴力破解。 默认情况下 WordPress 允许一个账号无限次进行登录,即使连续失败 10000 次也可以继续照常登录,这给暴力破解创造了条件,让网站非常不安全。尤其是在多用户的站点,因为不能保证每个用户都能设置一个复杂的密...
wordpress教程 评论(0)
WordPress 发送 Http 请求的详细用法

WordPress 发送 Http 请求的详细用法

我在之前的文章中介绍了 WordPress 提供用于发送 Http 请求的 WP_Http 类,但在实际使用过程中一般不需要直接调用类,而是使用 WordPress 帮我们封装好的函数,可以让代码变的更加简洁。 发送 GET 请求 发送普通的 GET 请求直接用 wp_remote_get() 函数,下边是一个简单的例子: $response = wp_remote_get( 'http://www.endskin.com' ); 如果要添...
wordpress教程 评论(0)
WordPress 设置 Favicon 和 APP 图标

WordPress 设置 Favicon 和 APP 图标

Favicon 图标指的是一个网站的标示图片,通常会显示在浏览器网页标题的开头和书签里,类似于 APP 的图标。Favicon 图标是一个网站的重要标示,可以帮助用户识别出你的网站。 Favicon 原本是一个 16×16 像素的正方形图片,但是由于 Retina 屏幕的大量出现,现在一般使用一张 32×32 像素的图片来保证显示效果。 如何给网站添加 Favicon 图标 首先要...
wordpress教程 评论(0)
WordPress 错误处理:WP_Error 类

WordPress 错误处理:WP_Error 类

在 WordPress 的运行中难免会产生一些错误,我们不希望错误直接阻止了用户对网站的顺畅访问。 这里指的错误并不是 PHP 代码错误。而是在处理一些数据的时候产生的,尤其是处理表单数据,因为不可能所有用户都会完全按照我们的要求提交数据。 比如,在注册用户的时候需要用户填写电子邮件。用户可能会输入不符合电子邮件格式的内容,或者这个电子...
wordpress教程 评论(0)
WordPress 添加和移除置顶文章的函数

WordPress 添加和移除置顶文章的函数

WordPress 默认支持文章置顶的功能,你可以把重要或精彩的文章在后台置顶,让用户优先看到。 在开发中,可能需要通过代码来添加和移除置顶文章。WordPress 置顶文章的原理就是把置顶文章的 ID 存到 options 表里,通过修改 sticky_posts 字段即可控制置顶文章。 但是,WordPress 提供了两个函数,可以更加轻松的添加和移除置顶文章,直接调用函数...
wordpress教程 评论(0)
WordPress 为不同的语言添加不同的样式

WordPress 为不同的语言添加不同的样式

WordPress 是一个多语言的内容管理系统,有完善的多语言发开 API。在开发多语言的主题或插件时,只需要使用语言包即可实现语言本地化。 但是,在实际开发中,只有语言包可能无法保证 100% 的兼容。因为语种、字体的不同,可能需要给某些语言单独添加 CSS 样式。 给不同的语言添加不同的样式只需要把下边的代码放到主题的 functions.php或者插件之...
wordpress教程 评论(0)
WordPress 临时选项(Transients API)

WordPress 临时选项(Transients API)

WordPress 2.8 版本添加了叫做 Transients 的 API,虽然已经过去了很久,但是现在了解的人非常少,实际上它非常有用。 本文我将详细的介绍 Transients 是什么、怎么使用、它与 Options 和缓存之间有什么不同以及能利用 Transients 干什么。 Transients 是什么? Transients 中文直译为“瞬间、转瞬即逝的”,是 WordPress 中用于存储缓存和临时数据...
wordpress教程 评论(0)
WordPress 使用 Dashicons 字体图标

WordPress 使用 Dashicons 字体图标

随着 WordPress 3.8 版本重新设计的后台,WordPress 还引入了一套全新的字体图标 Dashicons. Dashicons 是专门为 WordPress 设计的字体图标,主要是为了迎合新的后台管理界面设计。 可以看到,从侧边导航菜单到 Admin Bar,再到文章编辑器,都大量的使用了 Dashicons 字体图标,而且很漂亮。 WordPress 使用 Dashicons 字体图标来美化后台...
wordpress教程 评论(0)
WordPress 获取分类链接

WordPress 获取分类链接

在 WordPress 开发中,经常需要获取分类的链接。 知道分类 ID 的话只需要使用 get_category_link() 函数即可直接获取到。 但在实际情况中可能只知道一点分类信息,下边我介绍一下通过各种分类信息获取分类链接的方法。 根据分类 ID 获取分类链接 根据 ID 获取分类链接比较简单,直接使用 get_category_link() 函数即可。 echo get_category_li...
wordpress教程 评论(0)