任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

WordPress 限定用户更新或删除文章的时间期限

对于一个开放注册的多用户WordPress站点,默认情况下,有文章编辑权限的用户是可以更新和删除自己的文章的,如果我们要限制用户只在文章发布后的指定的时间段(比如30天)内才可以更新和删除文章,该如何实现呢? 将下面的代码添加到当前主题的 functions.php 文件中: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 function wpbeginner_restrict_editing( $allcaps, $cap, $args ) {   // Bail out if we’re not asking to edit or delete a post … if( ‘edit_post’ != $args[0] […]

WordPress边栏小工具悬浮固定插件:Q2W3 Fixed Widget

本文目录[隐藏]1Q2W3 Fixed Widget 简介2Q2W3 Fixed Widget 下载 不少朋友喜欢在边栏设定某个固定的小工具(Widget),但不会折腾代码,怎么办?建议试试 Q2W3 Fixed Widget 插件,还真的很方便哦! Q2W3 Fixed Widget 简介 Q2W3 Fixed Widget 顾名思义就是用来设定边栏悬浮固定小工具的WordPress插件。该插件比较值得称赞的一点是,启用后,就会给每一个小工具添加了一个“Fixed widget”的选项,勾选后,该小工具就可以悬浮固定哦! Q2W3 Fixed Widget 下载 直接在后台插件安装界面搜索 Q2W3 Fixed Widget  即可在线安装,或者在此下载 Q2W3 Fixed Widget 建议:将需要固定的小工具放置在最后面。

WordPress“喜欢”插件:KK I Like It

本文目录[隐藏]1KK I Like It 简介2KK I Like It 下载 之前推荐过WordPress文章收藏插件:WP Favorite Posts,今天推荐的是另一款功能相近的插件 KK I Like It,一样很不错! KK I Like It 简介 KK I Like It 是一个不错的WordPress 喜欢插件,很方便就可以给你的文章/页面添加“喜欢”功能。支持注册用户和游客投票,支持在文章底部显示喜欢当前文章的用户,自带“最近喜欢”和“热门喜欢”边栏小工具,具备简单的后台统计功能。更多功能,请查看下图或者下载体验。 KK I Like It 下载 可直接在后台插件安装界面搜索 KK I Like It 即可在线安装,或者在此下载 KK I Like It 提示:在某些PHP环境中,启用该插件(1.7.2版本)可能提示存在一些错误,你可以访问插件的设置界面,点击一下保存设置,一般就可以恢复正常。已经向作者反馈该问题,希望后续更新会修复。

WordPress超级文本小工具:Enhanced Text Widget

WordPress默认的文本小工具(Text Widget)是比较弱的,不支持简码不支持PHP代码。如果你需要增强文本小工具的功能,推荐你试试 Enhanced Text Widget 插件。 Enhanced Text Widget 是一个增强版的文本小工具,支持文本,HTML,CSS,JavaScript,Flash,甚至WordPress简码和PHP代码。还有不少自定义输出选项。如下图所示: 可直接在后台插件安装界面搜索 Enhanced Text Widget 即可在线安装,或者在此下载 Enhanced Text Widget

WordPress最近访客插件:Showguests

相信不少朋友看到最近升级的多说评论插件增加了一个“最近访客”的小工具,如果你没有使用多说插件,建议你试试 Showguests 插件。 Showguests 是国人 @Tiandi 开发的WordPress最近访客插件,显示最近访问过站点的访客,时间最近排在最前。只要曾经在站点中发表过评论的访客,以后再来访问就可以显示访问记录了。评论者第一次评论,该插件是无法识别的,因为数据库里没有记录,无法读取相应记录,所以该插件会显示默认头像。 Showguests 插件支持简码调用和php代码调用,并且支持小工具。你可以创建一个页面,然后添加简码[ sgshow ]调用(调用时请去除方括号内空格),或者使用下面的php代码集成到主题文件中: 1 <?php if (function_exists(’Showguests_check_guests_info’)) Showguests_check_guests_info(); ?> <?php if (function_exists(‘Showguests_check_guests_info’)) Showguests_check_guests_info(); ?> Showguests 官方下载

WordPress后台公告插件:Announce from the Dashboard

对于开放注册的多用户站点,有时候需要在后台添加一个公告,推荐大家试试WordPress后台公告插件:Announce from the Dashboard。 Announce from the Dashboard 是日本人开发的,专门用来在仪表盘顶部添加一个公告,支持HTML代码,可以针对不同的用户角色设置不同的公告内容,目前有三种颜色可供选择。 你可以在后台插件安装界面直接搜索 Announce from the Dashboard 即可在线安装,或者在此下载 Announce from the Dashboard

WordPress下载管理插件:CM Downloads Manager

本文目录[隐藏]1CM Downloads Manager 简介2CM Downloads Manager 主要特点3CM Downloads Manager 下载 如果你想为你的网站添加一个专门提供下载的模块,也就是一个下载管理中心,建议你试试 WordPress下载管理插件:CM Downloads Manager。 CM Downloads Manager 简介 CM Downloads Manager 是一个近期上线的WordPress下载管理插件。有了这个插件,你可以创建一个目录,用户可以上传和管理下载资源。每个下载页面还包含了下载计数器和投票功能、在线问答支持功能等。 CM Downloads Manager 其实是一种 自定义文章类型 ,可能对主题的兼容性不是非常好,建议有一定的主题修改能力(html代码编辑能力)的朋友使用。目前该插件还设计还有些粗糙,希望以后的版本会完善美观些。 CM Downloads Manager 主要特点 包括下载计数器包括每份下载投票包括下载类别只限会员下载管理员可以管理下载每个下载都有支持论坛可以方便地定制模板下载屏幕上的图像预览内部搜索过滤下载支持的文件扩展名,管理员可以定义用户可以从个人中心查看他的下载用户可以接收新的支持问题的通知 CM Downloads Manager 下载 你可以在后台插件安装界面直接搜索 CM Downloads Manager 即可在线安装,或者在此下载 CM Downloads Manager

WordPress超强备份插件:BackWPup 中文版

本文目录[隐藏]1BackWPup 简介2BackWPup 下载安装 对于站长来说,网站的数据是最最重要的,所以,一定要记得备份!最好的备份方法莫过于定时、多渠道备份。今天给大家推荐的WordPress备份插件BackWPup,绝对是最强悍最方便的备份插件啦! BackWPup 简介 BackWPup 是一款超级强大的WordPress备份插件,支持全自动的定时备份,支持备份到FTP空间、邮箱、Dropbox、Amazon S3 ,可以备份数据库、网站的任何文件,该插件还自带中文语言包,超方便。具体特色如下: 数据库备份XML导出网站文件备份优化数据库检查修复数据库支持多种压缩格式备份:zip、tar、tar Gzip 和 Tar BZip2备份到本地文件夹备份到 FTP服务器备份到 Amazon S3备份到 Google storage备份到 微软的Azure(BLOB)备份到 RackSpaceCloud备份到 Dropbox备份到 SugarSync通过电子邮件发送的日志/备份仅作为网络管理的多点支持 亲自测试将网站备份到了GoDaddy的空间上,速度不错,如果你有多余的主机空间、FTP空间,不要再闲置哦!备份时段最好是在晚间的2-5点之间,减少对主机服务器的影响。 BackWPup 下载安装 直接在后台插件安装界面搜索 BackWPup 即可在线安装,或者在此下载 BackWPup 2013-05-12 更新:花费一个晚上完整汉化 BackWPup 3.x,目前已提交给开发者,但愿集成到以后的升级版本中。如果等不及了,可以下载 BackWPup 3.x 简体中文语言包(链接: http://pan.baidu.com/s/1skP3ggH 密码: fiam),解压后,将里面的语言包上传到该插件的languages文件夹即可。 2013-05-18 提示:Version 3.0.12 以上已经默认添加了翻译的简体中文语言包,大家不必再独立下载语言包啦!

WordPress 如何有效拦截和过滤垃圾评论

WordPress垃圾评论一直都是比较烦人的,如果你没有采用有效的拦截方式,你会发现,仅仅一天时间,你的WordPress站点就会有数以万计的垃圾评论!那么,如何有效地拦截过滤垃圾评论? 之前已经介绍了不少方法,一起回顾一下: WordPress代码将垃圾评论拒之门外 这是一直在用的方法,可以过滤绝大多数垃圾评论,当然,是不是会有几个漏网之鱼,推荐使用。 WordPress自动拒绝包含特定关键词的垃圾评论 WordPress防垃圾评论插件:Akismet Akismet虽然很强大,效果很好,但是会写入很多数据库信息,而且很好 CPU 资源,所以很早前就不用了。 WordPress 评论过滤插件:wp-itluren-comment-filter WordPress垃圾评论过滤可以以昵称 IP 邮箱 网址 内容片断为根据指定评论人员黑名单,并阻止他们提交评论。同时,评论次数超过设定的范围就会暂时禁止评论。当然,还将全英文、全部复制文章内容作为内容的评论进行过滤。最后为了安全起见,还提供了禁止特定IP用户访问站点! WordPress 验证码插件:SI CAPTCHA Anti-Spam WordPress 文章评论滑动解锁插件:myQaptcha 使用验证码过滤评论也是一种不错的方法,但是不太利于用户体验。 由于绝大多数的垃圾评论都是英文的,所以国内不少朋友在使用 Some Chinese Please 插件,它可以有效地拦截内容中不带有中文字的comment和trackback(pingback),不写入数据库中,可有效地减小spam对blog服务器的无谓使用。虽然已经 2 年多没有更新,但还是可用的。 其实还可以简化下,直接将下面的代码添加到主题的 functions.php 文件,效果与使用 Some Chinese Please 插件相同: 1 2 3 4 5 6 7 8 9 /* refused spam */ function refused_spam_comments( $comment_data ) { […]

WordPress 电子书制作插件:Anthologize

有没有想过将你的WordPress站点的内容制作成电子书?哈哈,发现使用 WordPress 电子书制作插件:Anthologize 可以快速制作哦! Anthologize 是一款非常不错的 WordPress 电子书制作插件,它是免费开源的,基于WordPress的出版平台。支持抓取你的WordPress 博客文章,或者通过 Feed 导入外部站点的文章,或者直接创建新的内容。可以填写概述、版权、版本信息等,可以导出包括PDF,EPUB,和 TEI 等格式的电子书。 可以在后台插件安装界面搜索 Anthologize 即可在线安装,或者下载 Anthologize 亲自在本地操作了一下,非常方便,很强大,只是拖放时有点卡,在本地环境没办法导出,没时间测试在线导出,如果有朋友测试成功,欢迎反馈一下!以后将 WordPress大学 的文章制作成电子书还是不错的哦! 2013-05-18:该插件生成的电子书中文内容会乱码,目前没办法解决,所以,大家看着办吧!

WordPress 评论过滤插件:wp-itluren-comment-filter

很高兴 @IT路人 向推荐他的原创 WordPress 评论过滤插件:wp-itluren-comment-filter,正好为今天介绍的 WordPress 如何有效拦截和过滤垃圾评论  添加了出色的一笔! wp-itluren-comment-filter插件的主要功能是以设置为依据,形成一个强大的过滤器。我们可以在后台设置昵称黑名单,IP黑名单,内容片断,邮箱。也就是说只要访客的资料符合或者接近设置,wp-itluren-comment-filter就会阻止其提交(并不是传统插件的标成垃圾或者待审),免去了清除垃圾评论的烦恼。 当然,wp-itluren-comment-filter还可以阻止直接复制而不是引用文章片段而作为评论的鸡肋评论,阻止纯英文评论,阻止那些类似“顶,路过”等那些过短的无意义的评论,阻止一个用户一天过多地评论(不断刷屏,未必是好事),最后还支持阻止特定IP的来客访问自己的站点。 在后台插件安装界面搜索 wp-itluren-comment-filter 即可在线安装,或者下载 wp-itluren-comment-filter | @IT路人 官方主页

隐藏/禁用 WordPress 3.6+ 的文章形式UI

WordPress 3.6 的一大特色就是文章形式(Post Format)拥有了新的 UI 设计,主题作者可以通过模板函数来获取相关的结构化数据。那么,如果我们仅仅需要标准的文章形式,其他都是多余的,但是总显示那个文章形式UI,是不是有些碍眼?其实你可以隐藏它,或者干脆禁用它。 点击文章撰写页面右上角的“显示选项”,取消勾选的“文章形式”,就隐藏了: 或者你干脆点,将下面的代码添加主题的 functions.php 文件,就直接禁用了,连勾选项都没有了: 1 2 //Disable post format ui add_filter( ‘enable_post_format_ui’, ‘__return_false’ ); //Disable post format ui add_filter( ‘enable_post_format_ui’, ‘__return_false’ ); 查看 WordPress 3.6 的主要更新功能

WordPress SEO插件:WordPress SEO by Yoast

一直没怎么分享SEO方面的教程和插件,主要原因是对SEO的认识有限,由于自己用的主题都进行了基本的SEO优化(至少是知道的常规优化),所以一直没有使用过综合性SEO插件,今天介绍一款大名鼎鼎的SEO插件:WordPress SEO by Yoast。 WordPress SEO by Yoast 是在国外非常流行的SEO插件,目前下载量已达 4,724,583 之多。 该插件主要优化项目: 标题&元标记——可以进行首页、分类、文章、页面的标题、描述、关键字的设置社会化——只有Facebook,所以国人可以忽视这个XML站点地图——开启XML站点地图功能,可以不用 Google XML Sitemaps 插件了固定链接——去除分类目录URL中的默认结构(通常是/category/),可以删除 WP No Category Base 插件了;重定向附件URL到其附加的文章页面内部链接——就是面包屑导航RSS——可自动在你的RSS中添加内容。更确切地说,这意味着可以给你的网站和文章添加反向链接。当采集器也这么做,就帮助搜索引擎识别你是原创作者。WordPress SEO by Yoast 一个比较值得称赞的是 文章发布时,有一个SEO检测功能,能够对当前文章进行检测并给出改善的建议: 目前 WordPress SEO by Yoast  已有中文版,不懂英文的朋友有福了!此外,该插件的用户体验做的很不错,一步步设置向导非常适合新手。 在后台插件安装界面搜索 WordPress SEO by Yoast 即可在线安装,或者下载 WordPress SEO by Yoast

为你的 WordPress 主题创建内置的联系表单

本文目录[隐藏]1创建一个页面模板2创建表单3表单数据验证和错误处理4添加jQuery表单验证功能 有许多WordPress插件都可以为你的博客添加一个联系表单,但是似乎并没有这个必要,因为,在今天的这个教程中,我将向大家介绍一个不用插件就能为你的WordPress主题创建一个内置式联系表单的方法,并为表单加上一个jQuery的验证功能,简单,易用,可靠。 一个内置联系表单形如下图所示,十分简单: 创建一个页面模板 将主题中page.php 文件里的代码复制到一个新文件,并将这个新文件命名为contact.php,然后在此文件的开头加上这样的一段注释(你可以从WordPress后台新建一个叫"Contact"的页面): 1 2 3 4 5 <?php /* Template Name: Contact */ ?> <?php /* Template Name: Contact */ ?> 之后这个contact.php文件看起来应该象这样: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <?php /* Template Name: Contact */ ?>   […]

WordPress发布助手:Posting Helpmate Robot(自动匹配特色图片和标签)

很多内容比较专业的WordPress站点,一般根据分类定义了同一张默认的特色图片(缩略图),分类下的文章也大多使用几个固定的标签。那么,能不能让WordPress根据分类自动设置指定的特色图片和标签,省去手动的麻烦?答案是肯定的,试试 @IT路人 开发的WordPress发布助手:Posting Helpmate Robot。 Posting Helpmate Robot 插件的使用方法很简单,只要设置需要自动设置的分类对应的ID,待选的特色图片ID,还有就是预定的标签段就行了。在文章发布的时候,Posting Helpmate Robot会判断作者有木有为文章手动设置特色图片。如果没有,那就把分类ID对应的特色图片ID与文章挂钩,达到自动设置特色文章的目的。如果已经手动设置,那么将会忽略自动设置。 说一下设置的方法吧: 假使,你在分类ID列表设置了1||2||3||4||5,在特色图片列表设置了11||12||13||14||15,TAG块设置了Girls,Boys,Fish||Google,Apple,Facebook,Twitter||Android,iOS||Windows||me,那么在不做特色图片设置的情况下就发布文章。而文章对应的分类ID是3的话,系统将把ID为13的图片附件设置成该文章的特色图片,把Android,iOS作为文章的标签。 在后台插件安装界面搜索 Posting Helpmate Robot 即可在线安装,或者下载 Posting Helpmate Robot | 作者官方

WordPress联系表单插件:Magic Contact(侧边悬浮收缩展开)

2017-10-28:该插件已经无法找到下载了,请自己找找其他插件吧,很抱歉给你带来不便 说到WordPress联系表单插件,不少朋友都会想到 Contact Form 7,或者可以测试 为你的 WordPress 主题创建内置的联系表单,不过今天介绍的这个联系表单插件 Magic Contact,绝对有它独特的一面! Magic Contact 是一款不同一般的WordPress联系表单插件,最大的特点就是支持侧边悬浮收缩和展开,支持ajax免刷新提交。可以设置停靠在左边或右边,效果还不错。支持设置表单字段名称、隐藏某些字段、设置接收邮箱和邮件标题等。 在后台插件安装界面搜索 Magic Contact 即可在线安装,或者下载 Magic Contact

WordPress图片灯箱效果插件:Auto Highslide(自动链接到原图)

本文目录[隐藏]1Auto Highslide 原版2Auto Highslide 修改版2.1使用方法2.2自定义遮罩颜色2.3可能出现的问题3自动链接到原图的方法 以前一直没有推荐过WordPress图片灯箱效果插件,主要是因为一直没用这类插件,不过最近已有几个朋友询问这方面的插件了,前不久瞄上了 @威言威语 修改的 Auto Highslide ,非常符合我的要求,推荐给大家。 Auto Highslide 原版 Auto Highslide 是国人 @Showfom 制作的WordPress图片灯箱插件,直接启用后,,不需要任何插件设置,只需要在添加图片的时候,设置链接到原图就可以了。 更多原版详情:http://zou.lu/auto-hishslide-wordpress-plugin/ Auto Highslide 修改版 @威言威语 添加了一些遮罩效果,和操作按钮。亲自测试,效果更佳,推荐使用该版本。 修改版详情:http://www.weisay.com/blog/auto-highslide.html 下载 Auto Highslide 修改版 使用方法 解压上传到插件文件夹,后台安装。用的时候在图片上面加个a 链接标签就行。举例: 1 2 3 <a href="http://sharepic.googlecode.com/files/win8_6.png"> <img alt="alt里面的文字会显示在图片底部" src="http://sharepic.googlecode.com/files/win8_6.png" title="Windows8" width="600" /> </a> <a href="http://sharepic.googlecode.com/files/win8_6.png"> <img alt="alt里面的文字会显示在图片底部" src="http://sharepic.googlecode.com/files/win8_6.png" title="Windows8" width="600" /> </a> 注意:原图可以很大,但是要定义width的大小,这样图片就会被压缩到页面合适的大小了,点击就能显示大图片。 […]

禁止 WordPress 将英文半角符号转换成全角符号(字符转义)

WordPress 模式使用了 wptexturize 函数将纯文本字符转换成格式化的 HTML 实体。标签 <pre>, <code>, <kbd>, <style>, <script>和<tt>中的文本被忽略。 对于一般写单纯码文字的人来说,这个自动将英文半角符号转换成全角符号,是很方便、智能。但如果你经常要粘贴一些代码,而且没有使用专门的代码高亮插件,你会发现,你代码中的半角符号都会被转换成全角了!别人复制后,根本没办法直接使用! 那么,如何才能禁止字符转义呢?推荐大家使用 Quotmarks Replacer 插件,直接安装即可,它的所有代码如下,你也可以根据自己的需要,刷选自己要的代码,添加到主题的 functions.php 文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 $qmr_work_tags = array( ‘the_title’, // 标题 ‘the_content’, // 内容 * ‘the_excerpt’, // 摘要 * ‘single_post_title’, // 单篇文章标题 ‘comment_author’, // […]

WordPress自动拒绝包含特定关键词的垃圾评论

针对WordPress站点的垃圾评论依旧如潮水般,昨天在给自留地更换新版本主题后,忘记开启主题内置的垃圾评论拦截功能,没想到就半个小时,就有几十条垃圾评论!所以,今天的主要话题还是如何防范垃圾评论。 将下面的代码添加到主题的functions.php文件,自己根据需要,修改 $ bad_comment_content 数组的内容,任何包含在$ bad_comment_content 数组内的字符,将会被自动拒绝留言。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 function […]

WordPress评论中禁止或必须包含指定内容

本文目录[隐藏]1评论中禁止包含指定内容2评论中必须包含指定内容3评论中禁止或必须包含指定内容4修复ajax评论使用本代码出现的错位 在《WordPress 如何有效拦截和过滤垃圾评论》已经分享了多种垃圾评论拦截方法,这篇文章是对那篇文章的方法的进阶。 评论中禁止包含指定内容 以下代码禁止许评论中包含 <a 随便 href=" 或者rel="nofollow"或者http:// ,你也可以根据自己的需要修改: 1 2 3 4 5 6 7 8 function lianyue_comment_post( $incoming_comment ) { $http = ‘/[href="|rel="nofollow"|http:\/\/|<\/a>]/u’; if(preg_match($http, $incoming_comment[’comment_content’])) { wp_die( "万恶的发贴机!" ); } return( $incoming_comment ); } add_filter(’preprocess_comment’, ‘lianyue_comment_post’); function lianyue_comment_post( $incoming_comment ) { $http = ‘/[href="|rel="nofollow"|http:\/\/|<\/a>]/u’; if(preg_match($http, $incoming_comment[‘comment_content’])) { wp_die( "万恶的发贴机!" ); } return( […]

WordPress为指定分类的所有链接添加nofollow属性

如果出于特殊需求,你要为某个WordPress分类下的文章的所有链接都添加nofollow属性,那你可以将下面的代码添加到主题的 functions.php 文件即可: 1 2 3 4 5 6 7 8 function nofollow_cat_posts($text) { global $post; if( in_category(1) ) { // 修改这里的分类ID $text = stripslashes(wp_rel_nofollow($text)); } return $text; } add_filter(’the_content’, ‘nofollow_cat_posts’); function nofollow_cat_posts($text) { global $post; if( in_category(1) ) { // 修改这里的分类ID $text = stripslashes(wp_rel_nofollow($text)); } return $text; } add_filter(‘the_content’, ‘nofollow_cat_posts’); 参考资料:http://www.wprecipes.com/how-to-add-nofollow-attributes-to-all-links-in-a-specific-category

WordPress站点出现404错误时邮件通知管理员

几乎所有的网站都会出现404错误,也就是所访问的页面不存在。之前分享过几个 WordPress 404错误统计及重定向插件,今天主要分享下 WordPress站点出现404错误时自动发送邮件通知管理员的方法。 将下面的代码添加到你所用的WordPress主题的 404.php 文件的顶端即可: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 […]

WordPress 快速插入GitHub项目:WP Reposidget

Github是一个分布式的版本控制系统,很多码农都再用它来托管自己的代码,如果你也在用,那么如何将GitHub项目快速插入到你的WordPress站点的文章中?推荐你使用 WP Reposidget。 WP Reposidget是一个通过简码插入GitHub项目的WordPress插件,非常简单实用。如果你也在使用GitHub和WordPress,那这个插件就非常适合你! 在后他插件安装界面搜索 WP Reposidget 即可在线安装,或者下载 WP Reposidget

将WordPress的作者存档链接重定向到about页面

默认情况下,WordPress会将文章作者链接到作者文章存档页面,这个对于多作者站点来说,是非常不错的功能,但是如果整个博客就只有一个作者,这就显得多此一举了。为此,建议将作者链接到“关于(about)”页面,将下面的代码添加到主题的 functions.php : 1 2 3 4 5 add_filter( ‘author_link’, ‘my_author_link’ );   function my_author_link() { return home_url( ‘about’ ); } add_filter( ‘author_link’, ‘my_author_link’ ); function my_author_link() { return home_url( ‘about’ ); } 然后新建一个页面,别名为 about,就可以了。或者你也可以修改第四行中的地址,就可以重定向到任何地址,比如你开发了一个前端用户中心,重定向到用户中心是非常不错的哦!

为WordPress评论表单添加Quicktags按钮

以前分享过 WordPress TinyMCE 编辑器增强技巧大全 和 WordPress 添加自定义编辑按钮的插件:AddQuicktag,都提到了 Quicktags,但那都是添加到后台剪辑器的,今天主要分享下WordPress评论表单添加Quicktags按钮的方法。 如果你不会折腾代码,安装 Basic Comment Quicktags 或 Comment Form Quicktags 插件即可。 如果你会折腾代码,不妨试试 @zwwooooo 大师的方法: 1. 在主题目录里建立个文件:my_quicktags.js,内容如下 1 2 3 4 5 6 7 8 9 //设置quicktags quicktags({ id: "comment", //评论框的ID,一般为 comment,根据自己主题设置 buttons: "strong,em,del,link,code" //内置有这些,根据自己需求选吧: strong,em,link,block,del,ins,img,ul,ol,li,code,more,spell,close }); //默认的引用(block)插入很蛋疼,所以自己定义了一个 QTags.addButton(’quote’,’quote’,'<blockquote>’,'</blockquote>’,’quote’); //另外定义了个“下划线”,其它举一反三 QTags.addButton(’U’,’U’,'<u>’,'</u>’,’U’); //设置quicktags quicktags({ id: "comment", //评论框的ID,一般为 comment,根据自己主题设置 buttons: "strong,em,del,link,code" //内置有这些,根据自己需求选吧: […]

在后台页面管理列表中隐藏特定的页面

对于WordPress多用户站点,隐藏一些比较重要的信息是很有必要的。有的时候,我们通过页面(Page)建立了一些很重要的功能页面,比如一些投稿页面、用户信息页面、前台布局页面等,我们当然不希望被其他用户看到这些页面。 你可以在主题的 functions.php 中添加下面的代码: 1 2 3 4 5 6 7 8 9 add_action( ‘pre_get_posts’ ,’exclude_this_page’ ); function exclude_this_page( $query ) { if( !is_admin() ) return $query; global $pagenow; if( ‘edit.php’ == $pagenow && ( get_query_var(’post_type’) && ‘page’ == get_query_var(’post_type’) ) ) $query->set( ‘post__not_in’, array(23,28,30) ); // 页面的ID return $query; } add_action( ‘pre_get_posts’ ,’exclude_this_page’ ); […]

在WordPress插件管理界面隐藏已启用的插件

对于开放注册的WordPress站点,如果你不希望其他用户在插件管理页面查看和禁用站点必要的插件,除了使用 WordPress用户角色编辑插件:User Role Editor 来分配用户权限以外,你还可以将隐藏已启用的插件(插件依旧正常运行,只是在插件管理界面看不到罢了),将下面的代码添加到主题的 functions.php 文件即可: 1 2 3 4 5 6 7 8 9 10 11 12 13 add_filter( ‘all_plugins’, ‘hide_plugins’); function hide_plugins($plugins) { // 隐藏 你好,多莉 插件 if(is_plugin_active(’hello.php’)) { unset( $plugins[’hello.php’] ); } // 隐藏 post series插件 if(is_plugin_active(’simple-post-series/series.php’)) { unset( $plugins[’simple-post-series/series.php’] ); } return $plugins; } add_filter( ‘all_plugins’, ‘hide_plugins’); function hide_plugins($plugins) { […]

WordPress自定义临时维护提示信息

有时候我们需要对WordPress站点进行临时维护,可能需要花费几分钟或者更长时间,那么我们很有必要告诉访客,我们正在进行临时维护,请稍后访问。只需要将下面的代码添加到主题的 functions.php 文件即可: 1 2 3 4 5 6 function wp_maintenance_mode(){ if(!current_user_can(’edit_themes’) || !is_user_logged_in()){ wp_die(’网站临时维护中,请稍后访问’, ‘网站维护中——请稍后访问’, array(’response’ => ‘503’)); } } add_action(’get_header’, ‘wp_maintenance_mode’); function wp_maintenance_mode(){ if(!current_user_can(‘edit_themes’) || !is_user_logged_in()){ wp_die(‘网站临时维护中,请稍后访问’, ‘网站维护中——请稍后访问’, array(‘response’ => ‘503’)); } } add_action(‘get_header’, ‘wp_maintenance_mode’); 这样,除了网站管理员以外,其他用户和游客访问网站时都会提示正在维护,并且返回503状态,对搜索引擎也很友好。维护好以后,注销第3行 wp_die()  代码即可。 参考资料:http://wpdaily.co/top-10-snippets/

如何去掉页脚版权链接?

先去下载一个editplus烈火汉化版。 https://www.jb51.net/softs/256.html 首先得定位你使用什么主题,进入后台的主题themes目录列表 进入/wp-content/themes/目录找到和主题相关的文件夹

修改/禁用WordPress登录错误的提示信息

我们都知道,当WordPress登录信息不正确的时候,会出现错误提示,如下图所示: 如果你要修改这些提示信息,可以将下面的代码添加到WordPress主题的 functions.php 文件中: 1 2 3 4 function failed_login() { return ‘自定义错误提示信息’; } add_filter(’login_errors’, ‘failed_login’); function failed_login() { return ‘自定义错误提示信息’; } add_filter(‘login_errors’, ‘failed_login’); 如果出于安全考虑,不想在登录错误的时候显示错误提示信息,可以在主题的 functions.php 文件添加下面的代码: 1 add_filter(’login_errors’, create_function(’$a’, "return null;")); add_filter(‘login_errors’, create_function(‘$a’, "return null;")); 参考资料:http://wpdaily.co/top-10-snippets/

获取WordPress文章的第一个链接

WordPress文章格式中有一种是链接,用来快速分享一个链接,如果我们可以将文章的这个链接自动链接到这篇文章的标题中,远比在文章内容中直接显示这个链接来的完美。将下面的代码添加到当前主题的 functions.php 中: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 function get_content_link( $content = false, $echo = false ) { if ( $content === false ) $content = get_the_content();   $content = preg_match_all( ‘/hrefs*=s*["’]([^"’]+)/’, $content, $links ); $content = $links[1][0];   if ( empty($content) ) { $content = […]

有人登录WordPress后台时邮件提醒管理员

本文目录[隐藏]1后台登录成功提醒2后台登录失败提醒 WordPress安全问题越来越不容忽视,如何知道自己的登录信息是否已泄露,自己的博客是否被别人反复尝试登录?今天分享下有人尝试登录你WordPress站点后台时,发送邮件通知管理员的方法。 后台登录成功提醒 如果有人登录了WordPress后台,就会发一封邮件到邮箱,提醒你有人登录了,如果当时不是你登录,就要引起警惕了。将以下代码放入主题的functions.php中: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 /***************************************************** 函数名称:wp_login_notify v1.0 by DH.huahua. 函数作用:有登录wp后台就会email通知博主 ******************************************************/ function wp_login_notify() { date_default_timezone_set(’PRC’); $admin_email = get_bloginfo (’admin_email’); $to = $admin_email; $subject = ‘你的博客空间登录提醒’; $message = ‘<p>你好!你的博客空间(‘ . get_option("blogname") . ‘)有登录!</p>’ […]

100% Secure Checkout

PayPal / MasterCard / Visa