资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

wordpress调文章 wordpress调用最新文章

wordpress首页如何调用最新文章

第一种方法

10年积累的成都做网站、成都网站制作经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先做网站设计后付款的网站建设流程,更有临清免费网站建设让你可以放心的选择与我们合作。

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文章编辑行距太大,怎么调?

选择需要设置的段落,在开始功能区单击段落右下角按钮,打开对话框

在行距选项进行选择,可以设置1.0倍行距,1.5倍行距,2倍行距,最小值,固定值等,根据需要进行调整

如何在wordpress站外调用文章

因为是通过页面来获取文章内容,首先需要在wordpress主题目录下添加一个页面模版文章,新建一个post.php(文件名可以自己随意取)

添加代码:

?php

/*

Template Name:外部调用文章模版

*/

?

定义页面模版名称,Template Name:外部调用文章模版,这个名称可以随意写,只要在后台调用的时候选择这个模版文件即可!

继续在post.php添加获取最新文章代码:

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

//?php query_posts('showposts=5'); ?中的showposts=5是获取最新5篇文章,如果需要更多或者更少可以修改这个数字。

添加好后,保存退出!

进入wordpress后台添加一个页面。

页面标题随意写,页面内容随意写,也可以不写!

页面模版选择刚刚添加的那个页面模版,刚才添加的是:外部调用文章模版

所以,这里选的是:外部调用文章模版.保存发布!

打开刚刚新建的页面。可以看到已经输出文章了。最后只需要在需要添加的网站位置添加一行代码:?php echo file_get_contents("刚刚添加页面地址");?即可!


分享文章:wordpress调文章 wordpress调用最新文章
本文链接:http://cdkjz.cn/article/ddsgcej.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220