在 CI 如果我們要在頁面裡讀入一樣的區塊內容,可以透過共用一個 view 的檔案來達成,但如果這個區塊內容有包含資料庫的連結,我們就可以使用 library 來處理達成我們的需求。
導覽標記(breadcrumb)是 SEO 裡滿重要的一個環節,它可以讓使用者以及搜尋引擎更了解你的網站結構,如果你的 WordPress 網站有裝了 Yoast SEO,那麼就可以透過該 Plugin 來設定你要看到的導覽標記。
在 WordPress 如果我們已經知道分類 id,就可以透過 get_cat_name() 把 id 丟入,就會回傳分類名稱的字串了。
在現在的 WordPress 要取得網站所有標籤、分類...的 id、內容,要使用 get_terms() 並透過傳入參數取得對應的內容。
要在 WordPress 裡新增可以讓管理員在小工具那邊自己設置網站的區塊,可以參考本篇做法。
要在 Polylang 多語系頁面中直接使用原本的 get_posts() 並把 id 丟進去是會沒辦法抓到文章的,必須要再透過其內建的函式來抓取分類文章。
Display Posts 是可以讓你透過 shortcode 就可以設定在頁面上呈現文章列表的 WordPress 套件。
一般要客製化 WordPress 樣板我們可以選擇自己修改 PHP 或者透過 Elementor 這類的所見即所得編輯器來編輯,而如果想要修改已經套用 Elementor 的頁面,則可以使用 shortcode 來讓我們把自訂的 PHP 程式碼放到 Elementor 中。
在 php 裡面如果我們想要顯示帶有 html 標籤意義的特殊符號,直接 echo 的話會把它當成 html 標籤而無法顯示,如果想要正常顯示的話,可以使用 htmlspecialchars() 這個函式。
最近安裝新的 wordpress 網站,當要更新 plugin 的時候會出現要你輸入 ftp 密碼的選項,如果要避免每次都出現,只要簡單的把這些設定填到 wp-config.php 就好了。