重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先我们需要先把分类建好,也就是在后台选择文章--分类目录,先把分类目录建立好。
企业建站必须是能够以充分展现企业形象为主要目的,是企业文化与产品对外扩展宣传的重要窗口,一个合格的网站不仅仅能为公司带来巨大的互联网上的收集和信息发布平台,成都创新互联面向各种领域:成都水泥搅拌车等成都网站设计、成都全网营销推广解决方案、网站设计等建站排名服务。
然后我们选择外观---菜单选择,进入菜单编辑页面。顺便说一下,有可能的话先把每个分类目录下面写几个文章。
在跳出的页面中右方有一个菜单选项,点击新建一个菜单,名字随便写就好了。注意选择加入所有顶级页面。
然后我们在页面的左下方可以看到分类目录和我们新建的页面(以前就建好的),然后我们点击选中,之后全部加入到菜单。之后保存菜单。
然后我们可以点击看一下我们本地搭建的博客样式,这样新建的页面就可以调用分类目录文章了。
还有一点,就是我们在添加菜单的时候,可能排序不符合我们的喜好,我们可以在菜单蓝随意的调整位置。调整好后点击保存即可。
第一种方法
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网站中显示最新置顶文章。
如何在WordPress网站显示最新置顶文章
提示:该教程属于中级教程需要有一定的HTML/CSS基础和WordPress主题的相关知识。
首先需要我们做的是复制并黏贴下述代码到你的WordPress主题的functions.php文件或一个site-specific plugin中。
function wpb_latest_sticky() {
/* Get all sticky posts */
$sticky = get_option( 'sticky_posts' );
/* Sort the stickies with the newest onesat the top.
* Remove this if you want to display oldest posts first
*/
rsort( $sticky );
/* Get the 5 newest stickies (change 5 fora different number) */
$sticky = array_slice( $sticky, 0, 5 );
/* Query sticky posts */
$the_query = new WP_Query( array('post__in' = $sticky, 'caller_get_posts' = 1 ) );
// The Loop
if ( $the_query-have_posts() ) {
$return .= 'ul';
while ( $the_query-have_posts() ) {
$the_query-the_post();
$return .= 'lia href="'.get_permalink($post-ID). '" title="' . get_the_title() . '"' .get_the_title() . '/a/li';
}
$return .= '/ul';
} else {
// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();
return $return;
}
add_shortcode('latest_stickies','wpb_latest_sticky');
上面的代码已经封装成一个函数并创建了一个短代码。其功能是查询Wordpress数据库检索最新的五篇置顶文章。然后以列表的形式显示每片置顶文章的题目和链接。
现在你可以通过在任意文章、页面甚至是一个text widget中添加短代码:[latest_stickies]来显示最新的置顶文章。
如果你想要在一个文本组件中使用短代码,你还需要在主题的functions.php或site-specific plugin中另外添加如下一行代码:
add_filter('widget_text', 'do_shortcode');
这段代码可以用于功能滑块,或任意你想要在你网页上显示的其他优先项目。该代码大多面向具有自定义主页或杂志风格的网站。
这篇文章就写到这里,希望对您有所帮助。
在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]