網站專案

出自 地方創生種籽宜蘭營
前往: 導覽搜尋

相關文件 | 網站專案首頁

地方創生種籽 @宜蘭營網站計劃書

參考的書籤

工作記錄

  1. 2020-02-12 請其叡新增 A record "revi",http://www.boko.tw (暫時設定為維護模式)留給無過平台使用,這次創生營隊使用的網址改為 revi.boko.tw --Chientai 2020年2月11日 (二) 16:11 (UTC)
  2. 撰寫網站計劃書
  3. 註冊資訊:向台灣固網租賃,NT.$ 800/年,以 boko 並選擇 .tw 登入(2020-02-06)
  4. 先指定 www.boko.tw 到 50.87.248.84
  5. bokotw.wordpress.com upgrade to personal or bluehost 5/7 測試

四月份工作

六月份工作

2020-06-17

網站的一個外掛程式(plug-in)不明原因發生錯誤,導致佈景主題無法正常作用,我早上先讓他可以運作(當然外觀會有些不一樣),再繼續找原因。

錯誤訊息:
錯誤詳細資料
==================
檔案 /home1/chientai/public_html/revi/wp-content/plugins/Ebor-Framework-master.bak/vc_blocks/meetup/vc_text_block.php 的第 44 行發生錯誤 (錯誤類型: E_ERROR)。錯誤訊息: Uncaught Error: Call to undefined function ebor_get_icons() in /home1/chientai/public_html/revi/wp-content/plugins/Ebor-Framework-master.bak/vc_blocks/meetup/vc_text_block.php:44
Stack trace:
#0 /home1/chientai/public_html/revi/wp-includes/class-wp-hook.php(287): ebor_text_shortcode_vc('')
#1 /home1/chientai/public_html/revi/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#2 /home1/chientai/public_html/revi/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /home1/chientai/public_html/revi/wp-content/plugins/js_composer/include/classes/core/class-vc-manager.php(228): do_action('vc_before_init')
#4 /home1/chientai/public_html/revi/wp-includes/class-wp-hook.php(287): Vc_Manager->init('')
#5 /home1/chientai/public_html/revi/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array)
#6 /home1/chientai/public_html/revi/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#7 /home1/chientai/public_html/revi/wp-settings.php(540): do_action('init')
#8 /home1/chientai/publ
2020-06-24

安裝 ilan.twfact.org(wiki)的 Google Analytics 分析追蹤碼。

  • 在 google analytics 帳戶 reviboko 新增一個「資源」(這應該是他的新功能,不用每個網址申請一個獨立 ID)
  • 資源的名稱:ilan wiki,跟著設定指引走,到最後可以獲得一個一段 google analytics 提供的追蹤碼如下:
追蹤 ID: UA-161794872-1

網站追蹤
這是此資源的全域網站代碼 (gtag.js) 追蹤程式碼。請複製這段程式碼,並在您想追蹤的每個網頁上,於 <HEAD> 中當作第一個項目貼上。如果您的網頁已安裝全域網站代碼,則只要從以下程式碼片段將 config 行加入您既有的全域網站代碼就行了。

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-161794872-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-161794872-1');
</script>

全域網站代碼提供簡易的標記程序,讓您在 Google 的網站評估、轉換追蹤及再行銷產品中都能輕鬆完成導入作業,並收事半功倍之效。只要使用 gtag.js,您就能持續從日後推出的最新動態功能和整合中獲益。

最後的工作是要把這段碼插入 wiki 網站,參考資料:How can I insert a Google Analytics snippet into my Mediawiki wiki pages?

  1. SSH 到 wiki 主機進入 ilan 目錄
  2. 複製 LocalSetting.php 備份,以防修改失誤
  3. 編輯 LocalSetting.php 檔案,在最底部加上底下的程式碼:
## 新增 Google Analytics 追蹤碼到 ilan wiki @2020-06-24 參考資料:https://stackoverflow.com/questions/56862624/how-can-i-insert-a-google-analytics-snippet-into-my-mediawiki-wiki-pages
$wgHooks['BeforePageDisplay'][] = function( OutputPage &$out, Skin &$skin ) {
     $code = <<<HTML
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-161794872-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-161794872-1');
</script>
HTML;

     $out->addHeadItem( 'gtag-insert', $code );
     return true;
};

最後存檔,登出。

補充資料

  1. 地方創生國家戰略計畫(核定本) 檔案:地方創生國家戰略計畫(核定本).pdf