2010-04-30 32 views
11

WordPress主題很漂亮!要在Rails應用程序中使用WordPress主題?

是否有任何指南在軌道應用程序中使用Wordpress主題?更好的是,Rails應用程序模板可以使用Wordpress主題了嗎?

謝謝!

+0

這將是偉大的,如果有一個簡單的這樣做的方法。畢竟它只是html,js和css。 – lfender6445 2014-08-14 22:52:45

回答

4

結帳的install_theme gem。我沒有使用它,但它應該可以很容易地將其他主題安裝到Rails應用程序中。

+1

該寶石不安裝WordPress的主題,這是原來的問題。它會安裝一個純HTML主題。 – manishie 2014-09-08 04:39:07

4

WordPress主題包含CSS,圖片和模板,它們是HTML和PHP(帶有PHP調用的WordPress API)的混合。我知道Rails沒有什麼能夠直接處理WordPress模板。

但是,重複使用WordPress中的CSS和圖像,使用從Rails而不是WordPress生成的HTML,這非常簡單。如果很難確定將從.php位生成哪些HTML,請將主題加載到WordPress的臨時副本中,並查看生成的頁面的源以查看生成的結構。然後在Rails中生成相同的內容。就是這樣(調整.css和圖像位置的路徑之後)。

值得注意的一個問題是爲主題提供功勞。在WordPress中習慣性地在頁腳中留下信用。將主題轉換爲Rails時,將這些內容保留下來是一種很好的形式。

1

沒有找到一個簡單的解決方案,這讓我創造了一個寶石:https://github.com/lfender6445/theme_bandit

gem install theme_bandit 

這是一項正在進行的工作,但創業板讓你建立一個微小的機架應用了現有的直播現場。如果沒有別的,這將做一大部分的設置工作時,將現有的模板轉換爲紅寶石項目(處理資產,如js,css和模板引擎轉換)