WordPress get page by slug

Docs : https://developer.wordpress.org/reference/functions/get_page_by_path/

由頁面的 slug (名稱、代稱、路徑 ) 之字串取得,頁面的物件

example :

參考

https://stackoverflow.com/a/29770273
https://gist.github.com/lcdsantos/b25d21a0afb85bd89a41fc48afb6b609
https://developer.wordpress.org/reference/functions/get_page_by_path/

[……]

Read more

WordPress 修改摘要擷取字數

WordPress 在設定中可以設定顯示摘要的篇數,但沒有原生的設定可以設定列表文章摘要擷取字數,我們可透過 excerpt_length  這個 Hook 去修改需要顯示的字數。

可以參考下面這一段,將這段代碼加在主題的 functions.php 這個檔案最下方即可。

當然也可以做一點運用上的變化,下方代碼加上不同頁面顯示不同字數

參考資料:

https://www.wpbeginner.com/wp-themes/how-to-display-post-excerpts-in-wordpress-themes/

[……]

Read more

WordPress 修改列表文章摘要擷取字數

WordPress 在設定中可以設定顯示摘要的篇數,但沒有原生的設定可以設定列表文章摘要擷取字數,我們可透過 excerpt_length  這個 Hook 去修改需要顯示的字數。

可以參考下面這一段,將這段代碼加在主題的 functions.php 這個檔案最下方即可。

[……]

Read more

WordPress Load css or script in Footer

主題或外掛載入 CSS 或 JS 檔案

一般情況下,會在 Head 中載入 CSS & JS 檔,可參考此篇:
WordPress 插件或主題載入 CSS & JS 檔案

於 Footer 中載入 CSS 或 JS 檔案

放在 footer 中主要有兩種情況,不那麼重要的檔案,放在 Footer 中最後載入,可以增加頁面開啟的速度,另外一種就是主題或插件把 style 直接 output 在頁面中,我們在 Head 中載入的 CSS 無法覆蓋這些樣式,所以放到 Footer 以覆蓋這些樣式。

範例:

[……]

Read more