Skip to content

Zeroplex 生活隨筆

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

標籤: 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

文章導覽

1 2 下一頁

其他

關於我  (About me)

小額贊助

  文章 RSS Feed

  留言 RSS Feed

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


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