等待-放飞梦想

勤现在-乐将来

WP相关

折腾与WordPress有关的东东

已经很久很久没写日志了。更不知道有多久没有发布新主题了!好像已经失去了那种曾经的兴趣和动力,很多时候想写,却又找不到话题。有些技术上的文章想分享。但又懒得编缉。要分析,上代码,做实例。最终只是想想而已。在这段时间里,不是没有做过主题,很多时候,一时有了好想法。就开始写,往往是写了个首页。或头部就又写不下去了。前几天摄神发布了prower v4。看到之后,又有冲动了。于是把之前的一款放在那几个月了的主题继续整整。成了现在的perfct

继续阅读

Flight主题更新

Await / WP相关 资源分享 / 2011/08/17 4:00

这几天收到有些童鞋反应主题在wp3.2版本后台不能快速编缉文章,不能上传图片。抽空看了下,是JQ库版本冲突引起,现已更新。请移步到wopus主题站下载更新后的版本。也可以通过115网盘下载

在Wordpress模板函数库中的“链接函数”(在wp-includesLink-template.php中)有2个函数可以得到前、后文章链接:

previous_post_link():生成当前文章的前一篇文章链接地址;
next_post_link():生成当前文章的后一篇文章链接地址;

这2个函数是直接生成(即直接Echo)链接地址(包括标题、提示),而如果要返回链接的具体内容,则可用这2个函数:

get_previous_post():返回当前文章的前一篇文章链接地址数组;
get_next_post():返回当前文章的后一篇文章链接地址数组;

返回的数组结构为:
继续阅读

解决wordpress分页问题

Await / WP相关 / 2011/06/07 9:50

这是为解决使用query_post()函数调用某一类文章后引起的分页问题的办法。

query_post()非常有用,可以输出wordpress主循环以外的自定义文章,但是缺点在于覆盖了post变量的值,其中包括分页参数。因此问题表现为翻页无效,每一页都是一样的。

解决方法如下:

  1. 将以下类似的部分:
  2. <?php if (have_posts()) : ?>
  3.     <?php query_posts("category_name=somecat"); ?>
  4.         <?php while (have_posts()) : the_post(); ?> 
  5.  
  6. 替换为
  7.  
  8. <?php if (have_posts()) : ?>
  9.      <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts("category_name=somecat&paged=$paged"); ?>
  10.         <?php while (have_posts()) : the_post(); ?>

主要是加了一个$paged的判断。

wordpress的评论只是个很简单的表单。WP本身也有一个自身的验证系统。但自带的这个验证是基于后台的验证。当表单不符合规格时跳转到另一个页面。我们需要返回上一页才能继续填写表单。这样对于用户的体验并不友好;所以一个基于前端的验证很需要。大家平时也一定有见过各种各样的表单验证。有些表单的验证很复杂,也很强大。不过WP的验证很简单。只需要验证“昵称”、“E-mail”、和评论就行了。http地址因为不是必须的。所以只需要在用户有输入的情况下判断下地址是否符合正常的格式就行了。来看下这个简单的验证效果:
继续阅读

模板标签wp_list_pages( )将WordPress页面作为链接显示出来。该模板标签常用于自定义侧边栏或标题,也常用于其他模板中。该模板标签在WordPress 1.5及更新版本中可用。
用法:

<?php
< ?
php wp_list_pages('arguments'); ?>
?>

继续阅读

在wordpress主题中,有的时候我们会涉及到wordpress时间的格式,每次都去找很麻烦,查了一下WordPress的时间函数,以及调用的时候的时间参数,所谓时间参数,是WordPress应用时间函数时所调用的参数,基于WordPress的博客平台通常会在文章的标题处调用时间函数来显示文章的发表时间。
继续阅读

wordpress的分类函数对于主题作者来说可能并不陌生,因为基本上我们一定会用到这个函数;在 WordPress 中 wp_list_categories 是用来显示所有分类的链接列表,它有两种表示方法:list_cats()(deprecated) 和 wp_list_cats()(deprecated),下面是使用方法:

<?php
< ?
php wp_list_categories('参数'); ?>
?>

继续阅读

Top 管理

无觅相关文章插件,快速提升流量