Roy

@rdfarm

Backend Developer 曾在遊戲公司開發維護金流系統,使用 GCP、Linode 管理Linux伺服器 現在專注在 WordPress開發、代管,有空發表一下技術文章 個人部落格 https://rdfarm.net/

Backend Developer 曾在遊戲公司開發維護金流系統,使用 GCP、Linode 管理Linux伺服器 現在專注在 WordPress開發、代管,有空發表一下技術文章 個人部落格 https://rdfarm.net/

56 articles29671 words
56 articles29671 words

將VestaCP 網站搬家到 HestiaCP 全視覺化主機管理工具

年初有分享過 VestaCP 又開始更新了,但是Bug依然很多、尤其phpMyAdmin時常出現500 Error錯誤。所以這次要將部落格搬到先前介紹過的 HestiaCP 這套VPS網站管理工具,這個部落格是以WordPress架設的,如果是其他開源平台操作方式皆雷同。

解決WordPress MU搭配Nginx出現頁面跑版

最近閒來無事所以開始研究 WordPress Multisite(WordPress MU) ,WordPress MU有支援子域名和子目錄兩種功能,不過在設定子目錄就出現問題了。設定完打開子目錄網站發現網域可以使用,但是版型跑掉了!!開啟F12檢視一下到底那邊出問題,原來原因...

解決 WordPress「目前正在執行另一項更新程序」導致無法升級更新的問題

當我們在操作WordPress網站更新外掛或是核心版本時,正常都會出現更新成功的畫面。單是某天頁面突然出現「目前正在執行另一項更新程序」的錯誤,導致你無法更新或升級 WordPress該怎麼處理呢?一般來說系統自動更新完成後,這個通知就會消失,你就可以繼續更新其他的核心版本。

CentOS 7系統更新,進行修補漏洞

年初在部落格寫了一篇文章,因為CentOS在5年後要停止更新支援所以慢慢將網站移到新伺服器。所以原先的伺服器就變成測試用,結果不知道是不是最近因為疫情所以瘋狂地被攻擊登入口,也被伺服器商警告異常。不過我之前有設定過 fail2ban搭配Firewalld進行流量過濾,怎麼還會出問題呢?

【Custom Product Tabs for WooCommerce】WordPress 自訂商品頁籤外掛

WooCommerce 內建的商品上架功能針對產品介紹的內頁只有「描述」這個區塊可以撰寫內容,但是我們要提供如: 檔案下載或是保固說明的文件,就會因為都在同一頁面造成混亂。這次介紹的這一款外掛可以針對不同商品客製化專屬的商品頁籤。<style>.stk-836ca...

Xamarin.Forms 快速將網頁製作成手機APP

前幾年很流行跨平台的APP開發,前陣子去接觸到Xamarin.Forms,決定實際體驗一下一份程式碼如何完成雙平台的APP開發。因為只是當玩具使用,所以功能面主要是使用Xamarin.Forms裡面的WebView快速將網頁打包成APP。Xamarin.Forms是微軟開發的跨平...

WordPress被駭植入廣告,網站掃毒、解毒完整記錄

去年底在例行檢查維護的網站,發現其中一個網站前台顯示內容是正常的,但是進入網站後台卻出現一個國外的廣告,這時就注意到網站一定是被植入了惡意程式,通常遇到了先不要慌張只需要按照下面的步驟就能解決大部分的問題!這邊處理的方法是沒有備份檔案單純將網站的惡意代碼做清除,如果平時有做備份只...

在WordPress 輕鬆加入Google Fonts 網頁字型,瞬間提升網頁質感

身為程式開發者的我以往都習慣使用WordPress內建提供的字體,但是前幾天在建立新網站時發現Google提供的「 思源黑體」對用戶閱覽觀看更加舒適!Adobe與Google所開發的「思源黑體」與「思源宋體」是有開源的,授權上是基於 SIL Open Font License 1...

m3u8影片下載 使用VLC Media Player 將ts檔合併下載

通常我們要下載影片時是直接右鍵下載,但是現在很多網站開始採用HLS技術將網站拆成許多.ts的檔案,而原先的下載連結在開啟F12時則會出現.m3u或.m3u8和blob相關的字眼,這種連結是無法直接透過瀏覽器直接下載,這邊會使用VLC Media Player這套開源軟體幫助我們下載影片。

網頁截圖 利用Chrome內建功能快速完成!

最近寫文章常常需要對網頁進行截圖,但是有些區塊的內容很長但是我們的螢幕範圍有限,只能被迫拆成多個圖片或是縮小頁面犧牲畫質,這時可以直接利用Chrome內建的截圖功能輕鬆將網頁內容擷取。首先先到要截圖的網頁開啟F12的開發者模式接下來利用鍵盤快捷鍵開啟Chrome瀏覽器指令 Win...

【Easy Table of Contents】WordPress目錄外掛,讓訪客快速找到文章重點

網站部落格必備的目錄外掛,當文章篇幅很長而且內容很多時,只要在文章排版中設定好H1到H6的標題就會自動替你在文章內產生目錄和建立錨點,同時有助於SEO優化成效。外掛資訊 作者:  Steven A. Zahm網址:  https://tw.wordpress.org/pl...

VestaCP 1.0.0 完整更新升級教學

VestaCP似乎已經復活了,有開啟自動更新的 vesta核心版本是1.0.0版,但是vesta-php、vesta-nginx依然是0.98版,同時檔案管理器、Lets Encrypt SSL自動續約和系統更新等等功能是異常,所以這邊會退透過指令強制將VestaCP更新到最新版本,同時上述問題就能獲得解決。

Chrome 開啟F12開發者出現Paused in debugger

最近在觀看一些影音網站的串流設計,發現到很多除了影片使用m3u8的播放清單之外,當我們開啟F12的開發者模式網頁上會出現如下圖 Paused in debugger警告同時影片也會暫停播放,但關閉F12一切又都正常了,這時忽然覺得有挑戰性了想直接深入如何關閉這個功能。

【W3 Total Cache】WordPress免費且強大的快取外掛

市面上有許多網站快取的外掛例如WP Super Cache、WP Rocket、LiteSpeed Cache等等,今天要介紹的是這一款號稱WP Rocket窮人版的 W3 Total Cache外掛。這款外掛對新手來說可以依照下面教學進行快速設定,如果是對進階用戶也能參考進階設定的細項做單獨設定。

【Cloudflare】網站加速利器,有效提升安全性避免網站被攻擊

新手使用WordPress架站首選通常會是使用美國的虛擬主機,相較於台灣主機在相同規格下費用便宜了一倍以上,但是相對網路的延遲會比較高,網站的圖文比較多時需要多花時間等待,這個時候就可以考慮使用CDN服務來加速網站。Cloudflare 是一家美國公司,專注於在內容傳遞網路(CDN)、網域解析和DDoS防護服務。

解決分享到LINE的網頁縮圖或是描述是舊的

在去年8月份有分享一篇文章,「解決分享網站到社群,預覽縮圖、標題和描述是舊的的」當時這篇文章是除了LINE之外皆通用的工具,現在LINE官方也有專屬的工具可以使用了。工具資訊 作者:  PagePoker網址:   https://poker.line.naver.jp ...

【WP Mail SMTP外掛】解決WordPress無法寄收信問題

長 期以來很多人架設好WordPress網站之後,都是利用內建的寄信功能,但是突然有一天會發現訪客填寫的表單我設定在EMAIL裡面怎麼沒有收到。其實內建的寄信功能是利用伺服器的 mail()函式,不過在Gmail會跳出警告甚至是直接進入垃圾信箱,所以要解決這個問題我們就直接利用 ...

【Classic Editor】WordPress外掛,舊版頁面編輯器

WordPress在5.0版之前預設是 Classic Editor編輯器,在5.0版開始導入了全新 Gutenberg編輯器 ,這套工具採用了區塊化設計能夠讓我們更方便撰寫文章,不過卻苦惱了我的客戶們。因為安全性問題所以會定期更新系統核心版本,但是更新之後客戶因為年齡層較大學...

解決Google Ads已拒登出現規避系統、 惡意軟體問題

在8/17收到Google Ads「已拒登」,原因是 政策名稱:規避系統、 惡意軟體。這個原因感覺怪怪的,因為這組廣告帳號從去年就已經啟用了,最新的「廣告活動」是在5月份建立的所以已經有3個月了,既然Google都提示有問題了,不妨照個這兩個問題去檢查看看。

安裝WSL2子系統出現 0xc03a001a錯誤

先前在新電腦安裝都沒出現異常,換成在開發的電腦安裝Ubuntut 出現以下錯誤 WslRegisterDistribution failed with error: 0xc03a001a解決方法是前往以下路徑, <your user name> 請換成你的本機使用者...

Loading...