建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

WordPress主题开发教程九:Else,日志ID,链接标题

GG网络技术分享 2025-03-18 16:09 0


这篇课程将讲解其他3个可以增加到日志中的元素:Elsepost ID, 和链接的 title 值。尽管它们是可选的,但是我们几乎可以在我每一个免费的主题中都能找到。

开始之前,不要忘记启动 Xampp。

第1步:Else

在下面输入以下代码:

大致如下:

保存刷新浏览器,但是应该注意到没有任何变化。我们返回教程 5 — 主循环,去解释你刚才在上面输入的是什么?

这里就是主循环的部分代码:

第一,if(have_posts())检查博客是否有日志,第二,while(have_posts())执行the_post()去调用日志。而Else是当博客完全没有日志的时候执行的。while()endwhile;应该嵌套在if()else :之间。 所以应该在之后。

现在你知道什么是else了吧,当没有任何日志或者当找不到任何日志的时候,告诉 WordPress 怎么处理,让 WordPress 显示错误信息Not Found,或者其他任何你想要的东西。我们可以下载任何一款免费主题,看一下它的index.php文件怎么写的。

在上面的例子中,Not Found错误信息是在之中。如我上一篇所说,这不是必需的,只是为了让主题可翻译。

整个信息和代码Not Found外面有

。这个同样也是必需的。你可以简单使用:

Not Found

但是,给这个错误的信息使用上

(子标题)标签能够使它更明显,让访问者注意到这个页面上没有任何东西。

那么

用来做什么的呢?恩,我们肯定不想你的错误信息在茫茫蛮荒之地之间滞留,对不?我们用
标签围住每篇日志。所以同样,尽管是错误信息不是真正的日志内容,但是我们其实可以把它当作日志来处理。

第2步:日志 ID

增加id=post-

保存并刷新浏览器。然后查看

标签:

提交需求或反馈

Demand feedback