制作比较复杂的wordpress主题时,因为不同的需求可能需要配合多个单页面才可以完成工作,而主题发布后为了让用户顺利使用,往往要针对该部分页面编写相关的使用教程说明,既浪费开发者的时间也浪费用户的时间,因此让主题在用户启用时自动创建相关的单页面不仅节省很多设置步骤,更重要的是节省很多时间,下面是转自阿树工作室分享的相关教程。

阅读全文

wordpress自带的媒体中心具有便捷的附件或图片上传功能,而在制作主题或插件时往往会需要用到上传功能,比如上传LOGO、上传照片或投稿时上传附件等,如果自己编写上传功能不仅麻烦且浪费时间,而wordpress早就已经考虑到了这一些问题,因此集成了相关的一些函数提供给开发者,以便节省开发的时间成本,下面博客吧分享一下如何调用wordpress自带的图片上传功能。

阅读全文

给主题搭配主题设置面板可以减少用户对主题的配置时间,目前最流行且被应用最多的wordpress主题后台设置框架是Options Framework,但现在博客吧要分享的是另一款不比Options Framework差的wordpress后台主题设置框架Ashuwp Framework,Ashuwp Framework框架由阿树工作室开发并免费共享,功能强大、设置丰富,系统要求php5.3以上版本以及wordpress 4.5以上版本。

阅读全文

前面博客吧已经分享过两篇关于wordpress多重条件搜索文章的教程,分别是《jQuery+自定义分类法实现wordpress多关键词筛选查询》、《通过wordpress自定义字段实现多重筛选文章搜索》,前两个教程可以较低程度地满足多条件查询要求,但对于需要不断增加查询条件的需要则略有不足。现在分享的这篇教程同样是出自阿树工作室,博客吧觉得灵活性更高。教程是根据房产信息网站希望访客能在网页上根据条件筛选符合条件的内容进行说明。

阅读全文

制作wordpress主题时想给主题配备一个可以在后台设置的功能,如SEO设置,但是不会编写相关的php代码怎么办?后台主题配置框架来帮助你,Options Framework是国外大神通过wordpress api编写的轻量级wordpress后台设置面板框架,提供了常用的主题设置选项,最重要的是集成容易,使用简单,目前非常多的wordpress主题都在使用这个框架。

阅读全文

前面分享过教程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无刷新加载下一页文章列表。

阅读全文