簡體   English   中英

Wordpress 3.5升級到4.0。 主題兼容性

[英]Wordpress 3.5 upgrade to 4.0. Theme compatibility

我負責一些在WP 3.5上運行的小型站點; 它們都使用相同的主題(“骨骼”的自定義版本)。 我幾年前才使用過Joomla,所以我不知道升級之后主題是否仍然兼容。 我想升級WP版本,因為當前版本很容易受到攻擊:我一直在將垃圾郵件鏈接添加到隱藏在div中的文章中。 我怎么知道模板是否兼容或如何解決安全問題。 這些中的任何一個都將做得很好。

謝謝!

WordPress很好地完成了核心更新中主題標簽方面的很小改動。 就是說,我們不知道您的主題是如何制作的,或者它們使用什么功能。

最好的,也許是唯一可行的選擇是創建一個測試站點(重復的站點)並首先更新該站點,然后進行測試以確保所有站點均正常運行。

至於漏洞,這很可能是由於管理員密碼不安全或插件不安全所致。 您應該確保所有插件都是最新的,並且管理面板適當安全

當您更新wordpress時,它不會影響具有主題和插件的wp-content文件夾。 因此,不必擔心對其進行更新。 但是為了安全更新,請先對整個網站進行備份。 在進行任何更新之前,請備份數據庫和所有文件。

嘗試將站點安裝在PC上,使用XAMP創建本地副本(適用於Windows)。 這樣,您可以:

  • 下載MySQL數據庫以在本地獲取網站的所有信息;
  • 在本地(在您的PC上)安裝最新的wordpress平台;
  • 測試常用瀏覽器的網站。

最后,您將確定兼容性,然后可以更新主站點。

我用Artisteer軟件建立了自己的主題。 然后我修改了許多PHP文件,以某些特殊方式管理循環; 因此,為確保網站Wordpress版本更新后一切正常,我在PC上進行了所有測試。

對於此漏洞,請驗證您的插件和所有主題文件。 在某些情況下,您的主題中會放置一些插件或只是一些代碼,這些代碼可以創建如下內容:

> <div id="headerblock"> <center> <div style="left: -2227px; position:
> absolute; top: -3337px">

唯一要做的是檢查所有主題文件和插件以查看此代碼的位置。 在此處查看更多信息。

如果僅更改密碼,則可能無法解決問題,因為惡意代碼已在系統內部。

有時,惡意代碼可以直接放在MySQL數據庫中。

WP 4沒那么久。 除非您絕對必須這樣做,否則我將推遲進行升級,直到您知道網站上使用的所有插件都兼容WP 4。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM