是否可以在 Blogger 中从头开始制作额外的页面?
Is it possible to make an extra page from scratch in Blogger?
我想向博客添加页面(在 Blogger 中 - https://www.blogger.com/home),但我希望博客上的每个页面都有不同的格式和样式。
我试着去 [博客名称] -> 页面 -> 新页面 但是制作的页面使用主页的模板,包括侧边栏和 header。老实说,看起来和博客没什么区别post。
我可以创建一个完全空白的页面并自己添加所有 HTML 吗?还是 Blogger 无法做到这一点?
谢谢!!
这是可能的,但需要您进入编辑器并做一些工作。
Blogger 使用 xml,因此您可以编写条件标记。因此,在您的所有内容之上,您可以放置条件标记,写下所有 HTML,然后将整个博客包裹在 else 语句中。
在特定标记中,您需要包含内容的整个标签,例如:
<!-- page title -->
<h1><a class='post-link' expr:href='data:i.link'><data:i.title/></a></h1>
<!-- page content -->
<data:i.body/>
否则您将看不到您在页面编辑器中添加的任何内容。
<b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "p/yourpageurl.html"'>
<!-- specific site markup -->
<b:else/>
<!-- All of the normal markup -->
</b:if>
我想向博客添加页面(在 Blogger 中 - https://www.blogger.com/home),但我希望博客上的每个页面都有不同的格式和样式。
我试着去 [博客名称] -> 页面 -> 新页面 但是制作的页面使用主页的模板,包括侧边栏和 header。老实说,看起来和博客没什么区别post。
我可以创建一个完全空白的页面并自己添加所有 HTML 吗?还是 Blogger 无法做到这一点?
谢谢!!
这是可能的,但需要您进入编辑器并做一些工作。 Blogger 使用 xml,因此您可以编写条件标记。因此,在您的所有内容之上,您可以放置条件标记,写下所有 HTML,然后将整个博客包裹在 else 语句中。
在特定标记中,您需要包含内容的整个标签,例如:
<!-- page title -->
<h1><a class='post-link' expr:href='data:i.link'><data:i.title/></a></h1>
<!-- page content -->
<data:i.body/>
否则您将看不到您在页面编辑器中添加的任何内容。
<b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "p/yourpageurl.html"'>
<!-- specific site markup -->
<b:else/>
<!-- All of the normal markup -->
</b:if>