纯代码实现wordpress文章隐藏内容评论可见

在社区论坛里,楼主发表帖子的时候一般会把重要内容隐藏起来,用户回复帖子后才能看见,有效地避免看帖不回,提高论坛的活跃度。把该功能引进wordpress网站,也能有效地提高网站的评论数量(当然垃圾评论也会相继增加),提高wordpress站点的活跃度。前面博客吧介绍过使用Easy2Hide插件实现该功能效果,本篇内容是介绍通过纯代码实现wordpress文章内容评论可见。

阅读全文

禁止google fonts字体加载,提高wordpress后台打开速度

最近WordPress后台打开速度很慢,后来打开后台发现浏览器左下角的状态栏一直显示“正在连接fonts.googleapis.com….”,显然后台打开龟速是加载谷歌字体的缘故,禁止google fonts加载后,wordpress后台打开速度就恢复正常!

阅读全文

非插件扩展wordpress分类,增加分类关键词自定义字段

wordpress分类默认提供“名称、别名、描述”三项字段输入,根据SEO网站每个页面建议添加description描述和keywords关键词的需求显然不够用,这种情况下部分博主会选择All in one SEO插件满足该需要,事实上可以通过代码就可以扩展wordpress分类字段,从而实现分类关键词。

阅读全文

wordpress联系表单插件contact form 7

contact form 7是一款非常流行的联系表单wordpress插件,通过cf7插件可以实现访客打开联系表单页面,输入表单内容提交后,插件就会自动把访客填写的表单信息发送到站长预设的邮箱中,即类似网站常见的在线报名、在线反馈的功能效果。

cf7插件使用也非常简单易用,只需要使用插件内置的简单标签就可以灵活地自定义表单和邮件内容,支持的标签除了常见的文本输入表单外还有日期、下拉菜单、复选框、单选按钮、上传文件、接受协议等,支持验证码,Akismet防垃圾邮件的骚扰,常用功能一应俱全,能满足大部分网站的功能需求!

阅读全文

wordpress链接关系网XFN添加nofollow选项插件

wordpress链接关系网XFN提供了众多属性选项,唯独没有提供SEO最重要的nofollow选项,前面博客吧介绍过的教程《wordpress后台友情链接关系网添加nofollow和external选项》是通过修改程序源代码实现的,如果能通过其它方法实现的功能,一般来说不推荐修改程序源代码,wordpress插件Add-nofollow-to-XFN可以实现该需求,因此不想修改程序源代码的博主不妨试试Add-nofollow-to-XFN插件。

阅读全文

wordpress后台友情链接关系网添加nofollow和external选项

wordpress的链接添加页面中设置链接关系网(XFN)部分,rel属性提供了各种属性值选项,如友情、网下接触、职场关系等,但是在SEO上似乎都无关紧要,而最常用的nofollow(告诉搜索引擎不要追踪该特定链接)却没有,且在“关系(rel)”后面的文本框中又无法手动输入相关属性值,要想实现nofollow的可选项,就要能通过使用相关的插件或修改程序源文件,下面的方法是通过修改wordpress程序源文件,给链接关系网添加一个external和nofollow选项。

阅读全文

WordPress文章日志浏览历史插件wp-recently-viewed

通过wp-recently-viewed插件可以实现在前台页面显示访客浏览网站文章的历史记录,避免使读者由于误操作下关闭了当前正在浏览的文章日志页面时难以重新找回该页面,对于网站内容丰富,分类栏目多的网站有效地提高网站的用户体验,也很适合导航型wordpress淘宝客网站使用!

阅读全文

带验证码完整的WordPress非注册用户投稿功能

开放投稿功能对于资讯型wordpress网站来说是丰富网站内容的有效手段,wordpress程序默认没有提供前台开放投稿功能,前面博客吧介绍《WordPress 博客不用插件实现投稿功能》可以实现读者前台投稿,但不具备验证码功能,很容易积累大量的垃圾投稿,增加网站管理人员的工作量,通过增加验证码功能,可以有效地减少垃圾稿件的投递!实现方法可以按下面的步骤制作!

阅读全文

实现wordpress自定义字段面板调用tinymce编辑器

博客吧前面的教程《WordPress添加自定义字段栏目面板》介绍了实现自定义字段域面板的方法,前面介绍的方法使用的是input输入框,输出的是纯文本内容,可能无法满足部分用户的需求。网上搜索是否可以调用wordpress默认编辑器的方法,找到以下教程内容,有需要的博主可以借用一下,该方法是使用了wp_editor函数实现。

阅读全文

详细实例讲解wordpress自定义文章类型功能

很多人不知道自定义文章类型是什么?使用wordpress的用户都知道wordpress的两种文章类型,即页面(page)和文章(post)。其中post类型作为经常更新的文章使用,如博客日志;而page则作为静态页面使用,如留言板、关于我们、联系页面、免责声明等页面。wordpress 3.0版本开始提供了一项新功能,就是用户可以添加自定义文章类型,便利用户把网站的特殊内容按自定义文章类型整理起来,国外很多主题都应用自定义文章类型,如常见的portfolio,该功能使wordpress变得更加强大!

阅读全文

wp-postviews插件调用带文章缩略图的热门文章列表

wp-postviews插件提供了热门文章列表输出代码,但插件提供的输出函数中没有文章缩略图输出参数,对于需要输出文章缩略图还需要用户自己编写调用代码。下面是使用wp-postviews插件调用显示文章缩略图的热门文章列表的代码,可以在当前使用的模板中直接添加到要显示的位置。

阅读全文

WordPress的125×125格子广告位管理插件WP125

WP125插件也是一款高效的wordpress广告位管理工具,WP125 会在 WordPress 后台添加一个 “Ads”的顶级菜单,通过菜单提供的选项可以分别用来管理、添加和设置广告位。WP125插件可以帮助博主非常方便地管理侧边栏或者网站其它位置调用插件函数显示的 125X125 广告位,不需要通过修改模板添加广告位,对于网站广告位多的博主更加合适!

阅读全文

wordpress自定义字段自定义域插件Advanced Custom Fields

wordpress自定义字段功能使用非常广泛,前面介绍了《WordPress添加自定义字段栏目面板》是通过代码实现的,对于主题开发都而言无形中增加了不少工作量,对于不擅长代码的博主来说扩展难度偏大,需要的功能不易实现。而通过Advanced Custom Fields插件可以快速地实现可视化编辑器、文本字段、文本域、图像、文件、单选按钮、复选框、页面链接、文章选择、日期选择器、颜色选择器等自定义字段。此外插件还支持字段导出到XML或PHP。

阅读全文

实现wordpres后台所有文章或页面列表显示文章ID

通常查看日志ID时习惯在后台把鼠标移至文章标题,然后在状态栏获取,或者使用动态URL直接查看,那么是否有更直观的方法像要看文章标题一样查看文章的ID?对此我们可以通过在functions.php文件添加下面的代码实现这个效果!

阅读全文

wordpress用户资料自定义头像插件simple-local-avatars

目前普通使用的是Gravatar关联email地址的全球通用头像,由于Gravatar头像是远程调用的,对网站页面的加载速度会产生影响(可以缓存到本地),此外注册Gravatar头像比较烦琐,不是所有用户都会操作,所以对于开放性wordpress网站,能让用户在个人资料中自定义头像是非为有必要的。wordpress程序默认没有提供自定义上传用户头像功能,但可以借助插件实现。

simple-local-avatars插件可以实现添加上传本地图片作为注册用户个人资料头像的wordpress插件,如果用户上传了自定义头像,则不会远程调用Gravatar头像,直接调用本地自定义头像;如果用户没有上传自定义头像,则调用Gravatar头像或Gravatar默认头像。优先显示自定义头像!

阅读全文

实现wordpress文章自动生成二维码图片

二维码现在很热门,各种广告、产品都可见支持二维码扫扫描。作为wordpress博主是否有想过给博客每天更新的文章添加一个二维码功能给客户“扫扫”?很简单就能实现哦,仅需要在single.php添加一句代码即可。

阅读全文

wordpress默认编辑器TinyMCE功能增强方法

wordpress默认的文章编辑器只提供了一些常用的功能按钮,有博主可能需要扩展WP默认编辑器的功能,普通博主可能会选择安装强大的wordpress编辑器插件,其实WP使用的可视化编辑器TinyMCE只需要在functions.php添加相关的函数代码即可进行功能增加,如添加更多的编辑器可用按钮。

阅读全文

wordpress自定义侧边栏小工具widget

wordpress提供了主题小工具支持(后台——外观——小工具),可以实现自由拖动功能模板到侧边栏,实现相关的调用显示。wordpress默认提供了若干个小工具,但大部分不能满足博主的建站需求,因此对小工具自定义扩展非常有必要。以下通过转载添加分类文章列表小工具的教程详细了解如何自定义侧边栏小工具。

概念性的东西:wordpress提供了一个WP_Widget类,我们只需要扩展WP_Widget类,就可以制作自己的小工具(widget),此类文件位于 wp-includes\widgets.php。

阅读全文

wordpress搜索结果排除指定文章或页面

wordpress默认搜索结果会出现包含博客页面、私密文章的内容,出于网站各种情况不想把这些文章显示在搜索结果中,可以通过添加函数代码将这些文章或页面排除在搜索结果之外。方法比较简单,有现成的代码,只需要替换相关的文章或页面ID就可以了。

阅读全文

实现wordpress搜索结果关键词限制在文章标题

WordPress默认搜索结果是在文章全文匹配,包括文章内容、文章标题与文章标签,但凡文章中包含搜索关键词都会出现在搜索结果中,这样导致搜索出来的结果不够精确,要想提高搜索结果的精确度可以限制搜索关键词只在文章标题匹配,通过下面的代码可以实现。

阅读全文