WordPress 代码高亮插件 WP-GeSHi-Highlight

倡萌之前推荐过《WordPress代码高亮插件:WP-Syntax》,这个插件很好用,但是已经2年多没有更新了,今天推荐的 WP-GeSHi-Highlight 是对 WP-Syntax 进行重写改进的高亮插件,输出代码更加简洁,跟进最新的 WordPress API 调用,完全兼用 WP-Syntax (使用方法,参数都继承了)。WP-GeSHi-Highlight 支持N多种语言高……

WordPress 图片灯箱插件 Responsive Lightbox

Responsive Lightbox 简介 WordPress 图片灯箱插件很多,许多都是被网上的捧上天了,结果试用了一下都不怎么样。比较好点的有 FancyBox for WordPress,但是我安装这个插件后没有什么效果。 responsive lightbox 这个灯箱插件是我使用一款主题时提示安装的,安装后即可使用,配置界面是英文的,比较简单,有五个灯箱效果可供选择。插件是免费的,在W……

快速插入 Coding 项目的 WordPress 插件:Reposidget For Coding

前有 WP Reposidget,后有 Reposidget For Coding。嗯就是这样~这是一款能够在 WordPress 上插入 Coding 项目概况的插件。让程序猿们以最佳的方式列举自己的战绩~这东西类似于 Github 上的 Code 挂件: 但由于国内那抽风的网络环境……不愿多说。最近新兴的云端开发平台 Coding 正好能满足自己所有的需求,于是看了看 API,将……

让 WordPress 文章的网址URL自动生成超链接

通常情况下,在WordPress后台编辑文章的时候,直接粘贴网址到文章内容中,WordPress 并不能自动将网址生成超链接(可点击),如果我们每次都要通过“插入或编辑链接”这个按钮来插入链接,的确有点麻烦。其实 WordPress 提供了一个名为 make_clickable 的函数,它可以自动将网址转换为可点击的超链接。 使用方法很简单,通过 the_content 钩子挂载 make_cli……

WordPress 修改RSS小工具的缓存刷新时间

WordPress 自带了一个 RSS 小工具,可以通过rss订阅地址获取远程网站的更新内容,如果你的主题比较规范的话,一般都会保留这个 RSS 小工具。具体功能如下所示: 这个 RSS 小工具默认的缓存时间为 43200 秒(12个小时),也就是每 12 个小时才会刷新一下订阅的内容,就会导致我们在网站上要等 12 小时才能看到远程网站的更新。那么我们怎么修改这个时间呢,其实很简单,WordPr……

WordPress 更改文章密码保护后显示的提示内容

WordPress 有一个密码保护功能,你可以在文章和页面的编辑界面看到设置选项: 设置了密码后,你就可以在前台看到如下提示内容: 本文的目的就是要修改这个提示内容,核心函数如下(添加到当前主题的 functions.php 即可): /** * WordPress 更改文章密码保护后显示的提示内容 * https://www.wpdaxue.com/change-password-protect……

WordPress 广告拦截检测插件 Ad Blocking Detector

大多数的站长都希望能依靠网站挂广告赚点外快,但是很多访客的浏览器都安装了广告拦截扩展,比如最流行的 AdBlock,几乎可以拦截任何联盟广告,甚至如果你的class或图片链接包含 ad、gg等字样,也很有可能被拦截,这就大大影响了站长的广告收入。今天倡萌分享一个WordPress 广告拦截检测插件 Ad Blocking Detector,它可以检测到当前用户是否启用广告拦截扩展,如果启用了,就在……

为 WordPress 文章添加子标题 Secondary Title

看到不少朋友使用 WordPress 来搭建淘宝客站点,文章标题一般都是由商品名称和促销信息两部分组成的,例如: 一般都是用自定义字段来添加“1999元包邮”的,这就需要对WP主题有一定的修改能力才能实现。对于新手朋友,倡萌建议试试 Secondary Title 这个插件,可以给你的文章添加子标题,在后台直接定义子标题显示的位置,要达到满意的效果,可能需要你添加一点css样式代码。 具体的效果,……

WordPress [分类目录]小工具显示没文章的分类

一般支持小工具的主题都会保留WP自带的 分类目录 小工具,如下图所示: 默认情况下,这个小工具只能调用还有文章的分类,如果分类没有文章,是不会显示的,这个当然是比较合理的,不过,如果你偏要显示没有没有文章的分类,那也是可行的,我们只需要通过钩子修改一下参数即可,将下面的代码添加到当前主题的 functions.php 文件即可:/** * WordPress [分类目录]小工具显示没文章的分类 *……

添加/移除 WordPress 多站点网络的默认页面

在 WordPress 多站点网络中,只要你新建一个站点,都会自动创建一个默认页面(即“示例页面”)。在某些情况下,这个默认页面不是你想要的,或者说你想修改这个自定义页面的内容,比如引导这个开通站点的用户该做些什么,注意些什么等等。那你可以按照本文教程来实现。 将下面的代码添加在主站点的主题的 functions.php 文件或某个特定插件中:/** * 添加/移除 WordPress 多站点网络……

修改 WordPress 自定义文章类型的评论排序

我们都知道,WordPress 默认自带了文章(post)、页面(page)等文章类型,然后从 3.0 开始就支持自定义文章类型。比如WordPress大学目前所使用的问答功能,其实就是使用自定义文章类型的。在这个 DW Question & Answer 问答插件中,它注册了“dwqa-question”和“dwqa-answer”两种文章类型,并且为它们添加了评论功能,这样就可以对问题……

移除WordPress自带Meta(功能)小工具中的无用链接

本文就百度知道中用户的提问作答:如何移除Wordpress自带Meta(功能)小工具中的无用链接。 使用插件Custom Meta Widget Custom Meta Widget 插件能让你有选择的移除Wordpress自带功能小工具中的链接,缺点是代码量太大。 使用代码function coolwp_remove_meta_widget() { /*移除Wordpress自带的M……

WordPress 小工具指定页面显示: Conditional Widgets

倡萌老大说的这个 Widget Logic 插件,我没试验成功,搜了一个更强大的插件分享给大家 Conditional Widgets。完全不需要写代码,每次添加小工具时,你会看到 Widget Display Control 这个选项,默认是off,点开右面小三角,根据自己的需求设置即可。非常傻瓜化的一个软件,绝对适用我等菜鸟使用。 在后台插件安装界面搜索 Conditional Widgets……

WordPress 在文章内容中间插入广告

不少朋友希望在文章内容的中间插入广告(倡萌认为这个对用户体验有点不太好),下面就来看看如何实现吧。 使用 Insert Post Ads 插件 Insert Post Ads 是一个非常简单易用的插件,可以在文章和页面中的不同段落插入多个不同广告,你需要做的只是在后台新建广告,然后选择插入的段落位置即可。 在后台插件安装界面搜索 Insert Post Ads 即可在线安装,或者到 WordPre……

将WordPress作者存档链接中的用户名改为用户ID

倡萌之前分享过 将WordPress作者存档链接中的用户名改为昵称,不少朋友都在询问,如果将WordPress作者存档链接中的用户名改为用户ID,好吧,一起来看看 前端博客 的方法吧。 什么是作者存档页链接 wordpress的里的所有注册用户都有一个专属的链接,称之为作者存档页链接,通常是这样的:// 未url重写 http://qianduanblog.com/?author=1 // 已ur……

WordPress 使用 iframe 嵌入Github Gist代码

在网上看到在Gists地址后边加上pibb就可以生成调用的Html,刚好In笔记需要调用一些Gist的代码,就写了下边的代码。 在主题functions.php加入代码: /** * WordPress 使用 iframe 嵌入Github Gist代码 * https://www.wpdaxue.com/wp-iframe-handler-gist.html */ function wp_ifr……

为你的 WordPress 站点添加”历史上的今天”功能

看到有些网站添加了“历史上的今天”这个功能,今天一起来分享如何为你的 WordPress 站点添加这个功能。 使用代码DIY 第一步:先下载我写的XML文件,里面有12个XML文件,对应12个月份,之所以12个文件也是为了日后的维护方便和读取数据的速度更加快速。如果要修改历史内容,直接编辑 xml 文件即可。 第二步:将下载好的12个XML文件放到你的网站根目录 第三步:在你当前主题的 funct……

禁止WordPress评论里的网址自动转换为可点击的链接

近来有人在评论中添加了一些网址,可恶的是,WordPress默认会为这些评论中的网址自动添加链接,那么如何防止WordPress评论里的网址自动转换为可点击的链接呢? 解决方案 编辑你的WordPress主题的functions.php文件,在其中添加如下代码:remove_filter( 'comment_text', 'make_clickable', ……

WordPress 使用联图网 API 生成二维码(缓存和 Logo)

昨天折腾了下,给博客加了一个二维码,使用了联图网提供的在二维码中插入一个 Logo 的接口,发现一个问题,生成速度特别慢,把图片链接放到本地 CDN 之后依然很慢,可能是获取图片加上服务器不是很给力的原因导致生成速度比较慢,于是考虑到缓存(比 Google API 一样的妥协,不过 Google 不支持插入 Logo),折腾了一下成功了~ 首先在 functions.php 里放代码:/* *二维……

WordPress 生成文章预览链接给其他用户查看

我们都知道,WordPress 可以让作者预览未发布的文章,但是如果你需要给其他用户或者匿名访客预览你的文章,该怎么操作呢?其实,借助 Public Post Preview 插件即可。启用这个插件以后,当你的文章已保存草稿或者定时发布,你就可以获取文章预览地址,复制给对方即可查看: 在后台插件安装界面搜索 Public Post Preview 即可在线安装,或者到WordPress……