十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
使用最新版本能够保证网站程序的安全性,避免网站存在程序方面已知的漏洞,同时也能够获得最新的功能更新升级。
10多年的任城网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整任城建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“任城网站设计”,“任城网站推广”以来,每个客户项目都认真落实执行。
第一种方法
WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下:
?php get_archives(‘postbypost’, 10); ? (显示10篇最新更新文章)
或
?php wp_get_archives(‘type=postbypostlimit=20format=custom’); ?
后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。具体的参数和使用方法你可以参考官方的使用说明- wp_get_archvies。(fromat=custom也可以不要,默认以UL列表显示文章标题。)
补充: 通过WP的query_posts()函数也能调用最新文章列表, 虽然代码会比较多一点,但可以更好的控制Loop的显示,比如你可以设置是否显示摘要。具体的使用方法也可以查看官方的说明。
第二种方法
调用最新文章:(直接在想要呈现的位置放上以下代码即可)
?php
$limit = get_option(‘posts_per_page’);
$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
query_posts(‘showposts=’ . $limit=7 . ‘paged=’ . $paged);
$wp_query-is_archive = true; $wp_query-is_home = false;
?
?php while(have_posts()) : the_post(); if(!($first_post == $post-ID)) : ?
ul
lia href=”?php the_permalink() ?” rel=”bookmark” title=”Permanent Link to ?php the_title_attribute(); ?”
?php the_title(); ?/a/li
/ul
?php endif; endwhile; ?
在wordpress里有一个小工具,显示最新文章,不过这个是按最后发布的日期显示的。另外在wordpress循环中,也是按最后发布的日期显示的。但是对于有限项目中需要按最新更新的方式显示文章。对此,是必要的。能够有利于让用户更好的获取网站的第一手资讯。所以按最新更新文章显示是非常好的。下面提供一个函数:
把下面的代码放在functions.php中:
[php]
function wpb_lastupdated_posts() {
// Query Arguments
$lastupdated_args = array(
‘orderby’ = ‘modified’,
‘ignore_sticky_posts’ = ’1′
);
//Loop to display 5 recently updated posts
$lastupdated_loop = new WP_Query( $lastupdated_args );
$counter = 1;
echo ‘ul’;
while( $lastupdated_loop-have_posts() $counter 5 ) : $lastupdated_loop-the_post();
echo ‘lia href="’ . get_permalink( $lastupdated_loop-post-ID ) . ‘" ‘ .get_the_title( $lastupdated_loop-post-ID ) . ‘/a ( ‘. get_the_modified_date() .’) /li’;
$counter++;
endwhile;
echo ‘/ul’;
wp_reset_postdata();
}
//add a shortcode
add_shortcode(‘lastupdated-posts’, ‘wpb_lastupdated_posts’);
[/php]
现在就可以在wordpress主题模版中使用下面的方式显示最新更新的文章了:
[php]
?php
if (function_exists(wpb_lastupdated_posts)) :
wpb_lastupdated_posts();
endif;
?
[/php]
如果不想修改wordpress主题模版文件,也可以直接在文章、页面、小工具里直接添加简码:
[lastupdated-posts]