前面博客吧分享了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插件的使用。

阅读全文

博客吧前面介绍过zblog asp 1.8版本《实现 Z-Blog 留言输入邮箱立即显示Gavatar头像》功能,最近在更新一个主题的时候也加入了该功能效果,实现的方法是通过加载javascript的md5函数转换捕获的邮箱输入框的输入的email地址,然后组合成对应的gravatar头像链接,最后用setAttribute改变img的src地址。

阅读全文

制作wordpress模板时为了实现一些功能,常需要在分类列表页面或文章页面调用当前所属分类的ID,获取方法很简单,几行代码即可实现。

阅读全文

制作简单的wordpress模板非常容易,但为了在开发制作模板时合理利用资源及提高工作效率,知道wordpress模板文件层次,了解wordpress是如何加载模板文件是非常有必要的。下面是多梦网络对wordpress模板文件层次的详细介绍,推荐!

阅读全文

博客吧前面制作的一个wordpress主题使用了mb_strimwidth截取内容摘要(教程《
WordPress 博客首页控制摘要输出的代码》),有个别用户安装使用后,摘要内容末端的字符显示为乱码,搜索mb_strimwidth函数后找到两个解决方法,操作都很简单。

阅读全文

wordpress自带的缩略图功能会对每次上传的所有图片根据设置的图片尺寸进行裁剪,并把原图和裁剪后的图片保存在网站空间中,图片只裁剪一次,更改设置的尺寸不会重新生成,这样不仅占用主机空间,以后改版网站时还要使用同一尺寸的图片,否则图片会失真或变形。timthumb.php是专门针对wordpress开发的集成在wordpress主题中的缩略图应用项目,只会对调用的图片进行裁剪,而且是在有访问请求时才临时生成一个配置文件,在一定时间内缓存在空间中,不会生成多余的缩略图。

阅读全文