Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: WordPress

Header Footer Code Manager (HFCM) Pro 特價

Posted on 2022 年 9 月 1 日2022 年 9 月 1 日 By 日落 在〈Header Footer Code Manager (HFCM) Pro 特價〉中尚無留言

看到 RocketHub 的通知,HFCM Pro 有特價。

HFCM 算是目前看到在網站插入 script 相當方便的工具,pro 版甚至可以塞 PHP code。下面是 Pro 版的設定畫面:

HFCM Pro 設定畫面

這是手滑,主要是看到可以塞 PHP script,幹壞事

Tags:WordPress

偵測 WordPress 目前使用的佈景主題 (theme)

Posted on 2021 年 4 月 2 日2021 年 3 月 31 日 By 日落 在〈偵測 WordPress 目前使用的佈景主題 (theme)〉中尚無留言

若需要偵測 WordPress 目前使用的佈景主題 (theme),可以使用 wp_get_theme() 這個函式:

<?php

$theme = wp_get_theme();

回傳值是一個 WP_Theme 物件,可以參考 reference 來做進階判斷。

若要尋找目前以下載的佈景主題資訊,也可以使用 wp_get_theme():

<?php

wp_get_theme('twentytwenty');

if (!is_object($theme)) {
    return 'error';
}

echo $theme->get('ThemeURI');
Tags:PHP, WordPress

啟用 WordPress 的除錯模式

Posted on 2021 年 3 月 29 日2021 年 3 月 29 日 By 日落 在〈啟用 WordPress 的除錯模式〉中尚無留言

WordPress 預設不會顯示任何的錯誤訊息,若要開發 theme、plugin 來說實在不方便。但可以在 wp-config.php 中新增參數供開發人員使用。

<?php

// ....

// allow debug
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'SCRIPT_DEBUG', true );
define( 'SAVEQUERIES', true );
define( 'WP_DEBUG_DISPLAY', true);

再多一些除錯訊息:

<?php

// ....

ini_set( 'display_errors', 1 );
error_reporting(E_ALL);
Tags:PHP, WordPress

WordPress 工具箱

Posted on 2021 年 3 月 26 日2021 年 3 月 26 日 By 日落 在〈WordPress 工具箱〉中尚無留言

搬到 WordPress 也過了幾週,這裡整理一下我搬家、整理資料用到的 WordPress 外掛。這邊會提到的外掛包含搬移資料、快取、圖片 CDN、程式碼標記、RSS 等工具,但因我沒特別做 SEO (只要自己搜尋找得到資料就好),所以不會提及 SEO 相關外掛和工具。

Blogger Importer Extended

這是我找到一個很好用的搬家工具,從 Blogger 轉資料、圖片到 WordPress,中間完全不需要進行設定會人工介入,工具跑完文章和圖片都已經好端端匯入 WordPress,留言、分類、標籤也一併拉回來。

我可能較心急,不然似乎還可以提供 Blogger 做 301 redirect,讓流量直接導至新網站。

Blogger Importer Extended 是付費工具,但可以一次就完整把所有資料複製回 WordPress,個人覺得這個價格比外包找人整合資料庫便宜多了,非常值得購買。

Enlighter – Customizable Syntax Highlighter

就是個 Syntax Higlighter,但不只支援多種程式語言的 highlight,也同時支援 inline highlight、新版 WordPress 的 block editor。輕輕鬆鬆就可以達到需要的效果:

More “WordPress 工具箱” »

Tags:PHP, WordPress

WordPress 上的 Nginx Gzip 參考範例

Posted on 2021 年 3 月 15 日2021 年 3 月 15 日 By 日落 在〈WordPress 上的 Nginx Gzip 參考範例〉中尚無留言

在 HTTP server 上設定 Gzip 壓縮,可以將文字類型 (HTML, *.js, *.css) 的檔案大小減少約 90%,可以加速檔案的傳輸,在頻寬較小的環境下會特別明顯。

WordPress 的外掛,提供了一些建議使用 Gzip 壓縮的檔案類型,可參考:

More “WordPress 上的 Nginx Gzip 參考範例” »

Tags:Nginx, WordPress

文章分頁

1 2 下一頁

其他

關於我  (About me)

小額贊助

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.