一、wordpress怎样实现调用指定分类文章里的图片 标题 和摘要
调用wordpress指定分类文章第一种方法
<?php $posts = get_posts( "category=4&numberposts=10" ); ?><?php if( $posts ) : ?><ul><?php foreach( $posts as $post ) : setup_postdata( $post ); ?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></li><?php endforeach; ?></ul><?php endif; ?>
调用wordpress指定分类文章第二种方法
<h2><?php wp_list_categories('include=11&title_li=&style=none'); ?></h2>; //输出 ID 为11的分类的标题
<?php echo category_description(11); ?>; //输出 ID 为11的分类的描述
<?php query_posts('showposts=5&cat=11'); ?> //query_posts 给 The Loop 限定的条件是:显示5篇日志和分类 ID 为11
<?php while (have_posts()) : the_post(); ?> //The Loop 开始
<li><a href="<?php the_permalink() ?>" rel="bookmark" class="title"><?php the_title(); ?></a></li>; //用列表的方式输出带有链接的文章标题
<?php endwhile; ?> //The Loop 结束
二、wordpress调用指定分类文章,还要调用这篇文章的摘要
;?> <, 0,="" 170;="" 文章编辑中若无摘要,自定截取文章内容字数做为摘要="" }="" ;/ul="">以上指定分类ID1的文章10篇;< query_posts($args);="" if(have_posts())="" :="" while="" (have_posts())="" hp="" $args="array(" 'cat'="">"><; 文章编辑中的摘要="" }else="" {="" echo="" mb_strimwidth(strip_tags(apply_filters('the_content'?php="" the_title(),文章编辑中若无摘要;="" ;="" 1,="" 分类id="" 'posts_per_page'=""> 10, // 显示篇数 ): the_post();<?>/a>?> ;/span> < 标题=""><, $post-="">post_content)) 。
三、wordpress首页文章只显示标题和摘要的方法
首先,到wordpress后台,依次选择 外观-->;编辑-->;选择右边的index.php文件,在里面可以看到语句
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>
其次可以看出,index.php是嵌套一个 content.php 的文件用于专门显示文章的内容,这就是为什么在首页老是显示文章全文。那么,打开content.php文件找到
<?php
the_content( __( 'Continue reading <span>;→</span>', 'twentyeleven' ) );
?>
将它修改为
<?php if(!is_single()) {
the_excerpt();
} else {
the_content(__('(more…)'));
} ?>
最后,保存,就显示摘要了。
四、wordpress 3.0的默认主题如何实现摘要显示
如何在WordPress主题中显示发布文章摘要而不是全文呢?其实这个非常简单,大家都可以利用在WordPress中内置这个功能来实现。
用这个方法的优点是减少了页面加载的时间并且提高了页面浏览数量。它如何减少页面加载的时间?如果你写有大量图片的文章,在同一个页面加载这些图片将会大大影响你的页面加载时间。
而通过使用本文的方法,你可以显示一下该文章的迷你描述,而让读者通过单独的文章页面浏览文章。它如何提高页面浏览数量? 如果你不使用摘要的话,有时用户会只阅读分类页面下的文章。
而如果加了摘要,他们将会转向原始的文章。页面浏览量就从1变为2了。
另外,由于评论表单也跟原始文章在同一个页面,这样就会有更多的用户会发表评论,因为不需要加载另一个单独的页面来发表评论显得更加方便了。教程 打开你的index.php、archive.php 以及category.php文件。
有些人的模板并不一定都包含所有这些文件,也没有关系,只需要打开你手头上有的文件就好。找出下面的代码: <?php the_content();="" ?="">将它替换为: <?php the_excerpt();="" ?="">这样你就可以从WordPress管理面板写自定义的摘要了。
如果你没有写自定义的摘要,那么WordPress 将会自动从你的文章前面的55个字放到摘要里显示。从WordPress2.9以后的版本,你都可以修改摘要的字数限制,如果你需要修改字数限制,只要打开 functions.php文件添加下面的代码:// Changing excerpt length function new_excerpt_length($length) { return 100; }add_filter('excerpt_length', 'new_excerpt_length');// Changing excerpt more function new_excerpt_more($more) { return '%u2026′; } add_filter('excerpt_more', 'new_excerpt_more');如果你想要查看这段代码的效果,只要从导航菜单点击任何一个分类,你就会看到它不显示完整的文章而是摘要。
转载请注明出处51数据库 » wordpress摘要调用
?php>?php>,>;>,>