1
使用經典模板,通過FTP發佈到自定義域。使用Blogger(FTP,Classic)如何爲模板添加過於複雜的功能?
我要添加自定義元素,如:
- 樹視圖存檔帖子(使用CSS/JavaScript的擴展)
- 標籤雲
- 圖像的幻燈片
使用經典模板,通過FTP發佈到自定義域。使用Blogger(FTP,Classic)如何爲模板添加過於複雜的功能?
我要添加自定義元素,如:
我使用PHP在通過FTP發佈後處理Blogger博客。任何服務器端語言都可以做到這一點(ASP,ASP.NET,Python,JSP,...)。
我寫了一個PHP腳本(blogger_functions.php
)來掃描Blogger FTP的目錄並生成一段HTML代碼來表示存檔層次結構($snippet
)。
我加入這個PHP到我的博客模板的頂部:
<?php
<MainPage>
$site_rootpath = "../";
</MainPage>
<ArchivePage>
$site_rootpath = "../../";
</ArchivePage>
<ItemPage>
$site_rootpath = "../../../";
</ItemPage>
include($site_rootpath."includes/blogger_functions.php");
?>
而這個模板的側邊欄部分:
<?php
echo $snippet;
?>
然後我配置Apache以處理在PHP標籤這個博客的.html文件將 放在博客的根目錄下的.htaccess文件中:
AddType application/x-httpd-php .html .htm
通過這種方法,您可以在Blogger博客中使用PHP的全部功能。