POST TIME:2020-04-10 19:31
起首讓我們相識下 “自界說宏標志” 畢竟是做什么的。在模板的建造中我們常常必要取出一部門民眾代碼,如網站的頭部 header 部門單獨存放在一個 htm 模板頁內,以便用 {dede:include filename="header.htm"/} 調取。那么“自界說宏標志”為我們提供了另一個要領,就是將這部門民眾代碼界說為一個 mytag 存在數據庫里,用于在模板中調取。
假如你用過織夢的告白模塊的話就更好領略,由于告白模塊就是宏標志的另一種示意情勢。
回到主題,怎樣操作自界說宏標志為 DedeCMS 模板防盜。簡樸來說,就是模板代碼寫入數據庫里,讓網站的模板文件里只有 mytag 標簽,沒有詳細的代碼信息。以我們要將文檔列表 list_article.htm 為例:
起首,我們進入織夢的打點靠山 > 模板 > 自界說宏標志 > 增進一個標志
標志名稱:ListArticle 拷貝 list_article.htm 內必要潛匿的代碼(當前頁面權限調取的部門無法潛匿)代碼到 正常表現內容 中。確定。
然后,回到 list_article.htm 中將適才拷貝走的代碼清空并替代為以下代碼:
{dede:mytag name='ListArticle' ismake='yes' typeid='0' /}個中 ListArticle 就是自界說標志(mytag)的標志名稱,這樣就算是被人猜解到了模板路徑,那么下載后也會是一個無法行使模板。由于真正重要的模板代碼已經被轉存到數據庫里了。
這個操作自界說宏標志的 DedeCMS 模板防盜要領相對301跳轉等要領最簡樸,也最利便。