使用经典模板,通过 FTP 发布到自定义域。
我想添加自定义元素,例如:
- 归档帖子的树形视图(使用 CSS/JavaScript 扩展)
- 标签云
- 图像幻灯片
在通过 FTP 发布 Blogger 博客后,我使用 PHP 来处理它。任何服务器端语言都可以做到这一点(ASP、ASP.NET、Python、JSP……)。
我编写了一个 PHPblogger_functions.php
脚本$snippet
(
我将此 PHP 添加到了我的 Blogger 模板的顶部:
<?php
<MainPage>
$site_rootpath = "../";
</MainPage>
<ArchivePage>
$site_rootpath = "../../";
</ArchivePage>
<ItemPage>
$site_rootpath = "../../../";
</ItemPage>
include($site_rootpath."includes/blogger_functions.php");
?>
这是模板的侧边栏部分:
<?php
echo $snippet;
?>
然后,我将 Apache 配置为处理博客的 .html 文件中的 PHP 标记,方法是将其放入博客根目录中的 .htaccess 文件中:
AddType application/x-httpd-php .html .htm
通过这种方法,您可以在 Blogger 博客中使用 PHP 的全部功能。