您的位置:主页 > 新闻中心 > 企业新闻 >

wordpress网站模板首页 怎样添加全站文章列表?

企业新闻 / 2021-10-11 01:37

本文摘要:意思是只挪用文章的标题和公布时间。这里我们又用到了几个函数和变量挪用: 上面这句代码我们用到了 “点运算符”把变量跟字符勾通接在一起。 使用点运算符可以把几个变量或几个字符串或变量与字符勾通接在一起形成一个综合变量然后再通过echo来打印显示出来。 the_post():这个函数挪用$wp_query-the_post()成员函数前移循环计数器而且建立一个全局变量$post把当前的post文章的所有信息都赋值给这个$post变量中以备接下来使用。

od体育官网

意思是只挪用文章的标题和公布时间。这里我们又用到了几个函数和变量挪用:

上面这句代码我们用到了 “点运算符”把变量跟字符勾通接在一起。

使用点运算符可以把几个变量或几个字符串或变量与字符勾通接在一起形成一个综合变量然后再通过echo来打印显示出来。

the_post():这个函数挪用$wp_query->the_post()成员函数前移循环计数器而且建立一个全局变量$post把当前的post文章的所有信息都赋值给这个$post变量中以备接下来使用。

在前面的章节中我们为wordpress网站的首页模板的头部、右侧边栏、底部添加了数据挪用代码实现了我们想要的效果。

这时我们看到这个网站首页另有一个主体部门——左侧边主体还没有添加数据挪用代码。因为这是一个wordpress博客网站的模板主题所以一般情况下左侧边显示的是wordpress网站的全站文章列表。

那么怎样给wordpress网站模板的首页添加全站文章列表挪用呢?下面我们就一起来看看吧。

在上面的代码中我们用到了PHP的相关语法if判断语句和while循环语句这里我们没有接纳大括号的方式来包罗语句的主体部门而是以冒号的形式所以我们需要在后面添加 endwhile和endif来竣事它们如果不添加竣事语句PHP就会报错。

od体育官网

echo '< li>< a href="'.get_permalink().'">'.$post->post_title.'</a>< em>'.get_the_time("Y-m-d").'</em></li>';

好了通过上面的两步我们为wordpress网站博客主题模板的首页左侧添加好了全站文章列表效果如上图。在接下来的章节中我们将为这个文章列表添加分页按钮接待到时寓目。

第二步:在循环体中挪用文章数据。

这里我们要实现的效果是一个简朴的博客文章标题列表的形式所以我们在循环体中添加如下代码:

$post->post_title:这个是挪用文章的标题;get_permalink():获取文章的链接地址;get_the_time("Y-m-d"):获取文章的公布时间"Y-m-d"参数表现只显示年月日。

左边栏文章列表的整个挪用代码如下:

od体育官网

have_posts():这个函数被挪用时会挪用全局变量$wp_query->have_posts()成员函数检察全局数组变量$posts的一个循环计数器检查另有没有post文章如果有就返回真否则返回假。

打开首页模板文件index.php找到< div class="c_left">这个标签(固然你开发的wordpress模板可能不是这个标签元素)在这个标签内部添加如下代码:

代码中同我们还用到了2个函数:

第一步:添加循环代码。

< div class="c_left"><?phpif(have_posts()):while(have_posts()):the_post();echo '< li>< a href="'.get_permalink().'">'.$post->post_title.'</a>< em>'.get_the_time("Y-m-d").'</em></li>';endwhile;endif;?></div>

if ( have_posts() ) :while ( have_posts() ) : the_post();endwhile;endif;


本文关键词:wordpress,网站,模板,首页,怎样,添加,全站,文章,od体育官网

本文来源:od体育官网-www.syrin.com.cn