wordpress分类列表第一篇显示标题和摘要而其余只显示标题

经常在一些博客网站,特别是首页,会看到分类列表的第一篇文章显示标题和摘要内容,而其他文章列表却只显示标题。这种布局形式很多站长都必须喜欢,那么该如何实现呢?下面就以获取某个分类下的最新文章为例介绍下:

这段代码分为两部分,首先第一篇文章显示标题和摘要

<?php query_posts(‘showposts=1&cat=2′); while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a><br/>
<?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 90,"..."); ?>
【<a href="<?php the_permalink() ?>" target="_blank">查看全文</a>】
</li>
<?php endwhile; ?>

#showposts=1表示只显示第一篇,cat=2表示调取分类ID为2的目录

然后,获取该分类下除了第一篇文章的其他文章只显示标题

<?php query_posts('showposts=10&offset=1&cat=2');  while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php  get_the_title(); ?></a></li>
<?php endwhile;?>

#offset=1表示除去第一篇文章

把这两段代码放在ul里面就可以了。

Contact Form 7插件简单强大的表单插件制作报名表

wordpress网站如何做个在线提交报名表页面呢?很简单,今天给你介绍一款wordpress联系表单插件:Contact Form 7

这款插件简单实用,下面就介绍下它的安装和使用:

1.wordpress网站后台,安装插件里搜索 Contact Form 7 ,安装并启用;

form1

2.启用后,在左侧导航栏里,可以看到【联系】这个目录,点击进入其子目录【联系表单】;

form2

3.这里你可以看到系统默认已经制作一张联系表单,现在复制其中的简码;

form3

4.你可以创建个新页面,将这段简码复制进去,然后发布;

form4

5.查看这个页面,你就可以看到下面的效果了。提交个测试下吧!

form5

当然你也可以自己动手制作更精美的表单页面,是不是很简单呢?哈哈

补充:1.Contact Form 7插件制作表单,可以直接使用HTML代码以及CSS样式,只需要对里面的参数修改即可;

2.邮箱发送的内容也可以使用HTML代码;

3.可以配合Contact Form DB插件一起使用,方便在网站后台直接查看提交的表单信息。

WP SMTP插件安装配置方法

有时候,服务器出于安全稳定的考虑,会屏蔽到mail()功能。但是我们需要网站在有新用户注册、留言或者其他情况时可以发送邮件给用户,这样我们应该如何实现呢?
如果你使用的wordpress网站,这里就推荐一款非常简单实用邮件功能插件:WP SMTP。下面介绍下这款插件的安装配置方法:
1.在wordpress网站后台,安装插件里面搜索”WP SMTP”,并安装启用;
smtp1

2.完成安装启用后,点击【设置】,进入设置界面;

smtp2

3.下面就需要对SMTP进行配置,填写方式如图,这里推荐你使用163邮箱进行配置(QQ邮箱有时无法验证,具体原因不明)

smtp3

4.完成配置后,我们可以通过下面的测试选项,发送一份测试邮件。确认下SMTP功能是否实现。

smtp4

完成以上设置后,您的网站就可以正常的发送邮件了!

wordpress调取最新文章列表

有时候我们需要在网站首页调取最新的文章列表,下面这段简单的代码可以帮我们实现。

<?php query_posts('showposts=5'); ?>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile;?>
</ul>

#showposts的值是需要调取文章的数量,示例中为5篇。

WordPress自定义显示文章标题的字数长度

在我们调取文章列表时,会发现有些文章标题比较长,导致文章列表显示效果不太好看。如果想截取长标题的显示字数该如何处理呢?

自定义显示文章标题字数的方法有很多种,下面给大家介绍一种简单易操作的方法。使用wordpress自带的 wp_trim_words()  函数,它是用来专门截取限定字数的内容,比如文章、摘要、标题等:

<?php

echo wp_trim_words( get_the_content(), 100 ); // 文章内容

echo wp_trim_words( get_the_excerpt(), 100 ); // 文章摘要

echo wp_trim_words( get_the_title(), 100 ); // 文章标题

?>

当然,这个函数默认需要在循环中使用。

本文摘取自wordpress大学

wordpress文章自定义栏目使用技巧

在wordpress后台编辑文章时,我们会发现最下方有自定义栏目。这个功能改怎么使用呢?

wordpress自定义字段的工作原理:
wordpress自定义字段有两个变量,分别是key(键)和value(值),key(键)往往可以固定为一个常量,例如我们为淘宝客网站里面的一个产品添加价格,我们就可以起一个固定的key是“jiage”,value(值)可以随意定义。

wordpress自定义字段的应用窗口:
可以在文章编辑界面点击右上角的“显示选项”勾选开启,如下图:
2013-01-31_112958
勾选开启后在文章编辑框的下面既可看到一个自定义窗口了:
2013-01-31_113101

wordpress自定义字段的调用代码:
只添加自定义的key和value还不行,我们还需要使用get_post_meta()函数进行调用。

get_post_meta($post_id, $key, $single);
$post_id 是元数值用于的日志ID。使用 $post->ID 来获取某日志的ID。
$key 字串含有所需元数值的名称。
$single 可以为true 或 false。如果设为true,函数就会返回单个字串形式的结果。如果是false,或没有进行设定的话,函数就会返回自一个定义字段的数组。

wordpress自定义字段添加淘宝客商品价格应用:
1、首先在需要显示商品价格的主题文件中添加以下自定义调用函数:

<?php echo get_post_meta( $post -> ID , “jiage” , true ) ; ?>

2、在编辑文章时通过右上角“显示选项”打开自定义域窗口,然后添加key和value,如下图:
2013-01-31_114906
3、添加自定义栏目并发布文章即可。
前台显示效果:
2013-01-31_114759
其他如淘宝客链接、价格比较、评价人数等同样的方法添加即可。

本文转载自学建站网