前面分享过教程jQuery+自定义分类法实现wordpress多关键词筛选查询,但该方法只对标签页面有效,还存在一些细节问题,因此博客吧再分享一个由阿树工作室编写,通过wordpress自定义字段实现的文章筛选查询功能的方法,该方法实现的筛选页面可用于分类页面、单页面。

阅读全文

在模板中直接使用link标签引用css样式文件是在wordpress主题开发中常用的方法,但这不是wordpress正确的引用css文件的方法,wordpress正确引用方法是使用wp_enqueue_style()函数。

阅读全文

相信大部分人在制作wordpress主题引用js文件时,会直接在header.php或footer.php文件中添加js文件调用代码,其实wordpress主题最佳引用js文件的方法是使用wordpress内置的wp_enqueue_script()函数,通过该函数可以安全地将javascript代码加入到WordPress创建的页面中,不仅可以最大限度地保证兼容性,还是提高wordpress性能效率的一个方法。

阅读全文

在网站显示访客的文章浏览历史记录便于访客知道自己阅读过哪些文章,对提高网站的用户体验具有显著的作用。博客吧以前介绍过WordPress文章日志浏览历史插件wp-recently-viewed可以实现该功能,但是如果不想通过插件该如何实现?方法是通过提取插件的代码集成到主题中实现。

阅读全文

有在淘宝、京东等商城购买过东西的用户大概都知道,在搜索产品的时候可以通过筛选产品条件细分查询,从而获得更加精确的结果(如下图)。那么在wordpress中如何实现相似的结果?下面是亘古博客分享的通过jQuery、wordpress自定义分类法实现的多重关键词筛选查询功能。

阅读全文

前面博客吧分享了wordpress主题支持内置文章形式的方法,博主可以根据日志的内容类型选择对应的文章形式,如果想要像调用某个分类文章列表那样调用某个文章形式的文章列表要如何调用?方法是通过get_posts()函数。

阅读全文

文章形式是wordpress内置的功能,提供包括日志、图像、视频等多种文章格式,博主发布文章的时候可以根据文章的类型,在编辑页面的右侧选择对应的文章形式。这个功能让博主划分不同类型文章的同时便于博主给不同形式的文章单独设计显示形式,而且不受分类限制。

阅读全文

对于开放会员注册的wordpress站点来说,添加网站会员前台操作功能非常有必要,以前博客吧分别分享了会员前台注册教程《wordpress前台会员注册功能表单调用》和会员前台登陆教程《实现wordpress前台输入用户名密码登陆表单》,现在再分享会员前台找回密码教程。

阅读全文

浏览网站的时候发现不少wordpress博客添加了签到页面,即专门创建一个单页面让访客点击签到按钮,自动在评论框里插入如“签到成功!签到时间:上午2:39:08”之类的文字,然后访客直接点击提交即可!下面博客吧分享一下如何在wordpress上实现该功能。

阅读全文

对于站长而言,非常重视网站文章是否已被百度收录,因此每隔点时间就会查询一下网站文章的收录情况,其实不用这么麻烦,站长只需要给当前wordpress主题添加些代码就可以实现在每篇文章里显示该文章是否已经被百度收录,而且添加方法非常简单。

阅读全文

基于javascript实现的活动倒计时功能,可以实现动态倒计时效果,结合wordpress的短代码功能,还能实现一篇文章多个不同的活动倒计时,对于经常发布限时活动的wordpress站点会非常有用,让访客实时知道活动的剩余时间。

阅读全文

博客吧最近完成的一款主题里,有一项需求需要判断wordpress站点是否设置了伪静态,即后台固定链接设置中的选择了非“默认”的结构,通过查看源代码可以发现固定链接设置表单中,“默认”这一项的value为空,其余的都有相应的值,因此只需要判断该设置的值是否为空即可判断站点是否使用伪静态。

阅读全文

wordpress 3.7版本开始,wordpress后台设置的常规选项卡中增加了一项几乎是面对中国用户的ICP备案号设置,但是该插件仅对wordpress自带主题有效,那么如果自己使用的不是自带主题就不能调用该项设置了吗?答案是否定的,要调用ICP备案号设置只需要在使用的主题中添加调用代码即可。

阅读全文

wordpress 4.4的embeds功能可以让博主更加方便的引用第三方资源,可并不是每个网站都会需要该功能,部分博主会选择禁用embeds,而wordpress后台没有直接关闭的按钮,但是可以通过函数代码禁用embeds功能以及移除wp-embed.min.js文件。

阅读全文

博客吧前面介绍过通过jquery插件infinite scroll实现滚动自动无限分页,在用户体验上有个很大的弊端,如果网站文章很多,访客要到达页面底部则比较困难。那么对于想避免这种情况的站长,可以使用infinite scroll插件手动加载的模式,即是当用户点击“查看更多”按钮时,ajax无刷新加载下一页文章列表。

阅读全文

制作wordpress主题时,需要调用当天网站发布的文章数量,博客吧前面发布过教程《实现wordpress限定时间段的文章数量》可以实现统计24小时内发布文章的数量,而今天的代码是实现统计当天发布文章的数量。

阅读全文

前面博客吧介绍了《wordpress搜索结果只有一个时直接跳转到结果文章页面》,这两天有主题用户问起当分类下只有一篇文章时能不能直接跳转到该文章页面,答案是可以的,方法的搜索结果是一下的,区别是把判断当前页面是搜索结果页面改为是分类列表页面即可,修改后的代码如下。

阅读全文

在开发制作特殊的wordpress主题时,可能会有调用当前Page页面的page子页面标题、内容、链接、特色图像等内容的需要,对于这种需求,可能通过get_pages函数获取所属子页面信息,然后使用foreach循环输出。

阅读全文

开发制作wordpress主题模板时,可能会有需要在分类列表页面或者文章页面调用当前分类或当前文章分类的父分类的名称,以下代码可以应用在文章页面和分类页面,如果当前所属分类目录存在父分类时,则显示父分类目录名称,否则显示当前分类目录名称。

阅读全文

前面博客吧介绍过的wordpress滚动自动加载分页数据插件Infinite Scroll,该WP插件是把jQuery插件jquery.infinitescroll.js制作成wordpress插件,而且现在介绍的是直接把jquery.infinitescroll.js集成到主题中,减少wordpress插件的使用。

阅读全文