Poszukałem Google, ale nie znalazłem żadnego automatycznego rozwiązania. Więc zacząłem to ręcznie. Mapowanie plików CSS jest łatwe, ale szukam sposobu na mapowanie bloków / szablonów. Proszę pomóż.
11
Nie ma bezpośredniego sposobu, aby to zrobić, ani żadnego sposobu programowego. Jest tak, ponieważ struktury szablonów tak bardzo się różnią. Ale oto kroki, które należy podjąć, aby uzyskać najszybsze konwersje ...
To dużo kroków, ale działa. Możesz także użyć szkieletu kompozycji, który zapewnia szkieletowy motyw do zbudowania. Jedynym problemem jest to, że czasami ramy te są bardzo ciężkie i robią o wiele więcej niż jest to potrzebne. Zen jest powszechny, ale jest bardzo ciężki. Możesz znaleźć więcej na stronie Drupal na drupal.org (szukaj motywów). Poniżej znajdują się linki do kilku podstawowych motywów.
Wreszcie, jest link do przewodnika tematycznego Drupala .
wget --recursive --no-clobber --page-requisites --html-extension --convert-links --restrict-file-names=windows --no-parent -e robots=off --domains domain.com http://domain.com/path
. Następnie postępuj zgodnie z instrukcjami w tej odpowiedzi.Zgadzam się z odpowiedzią pthurmonda, ale proponuję nie kopiować całego HTML i CSS, ale krok po kroku. Najpierw skopiuj HTML dla, powiedzmy, menu; następnie skopiuj dla niego CSS. Użyj Firebug do tego procesu. W ten sposób skończysz tylko tak naprawdę wymaganymi rzeczami. Polecam również linię systemową 960.gs, ponieważ jest ona bardzo elastyczna i nie będziesz mieć żadnych problemów z układem.
źródło
Ja również szukałem sposobu na konwersję motywu WordPress na Drupal, ale nie znalazłem łatwego rozwiązania.
Ponieważ moja witryna Drupal zawiera głównie treść tekstową, postanowiłem utworzyć ramkę iframe w mojej witrynie WP zawierającej witrynę Drupal.
Wygląda na to, że będzie trening. Usunąłem nagłówek i stopkę z pliku szablonu Drupal, a teraz wszystko, co mam, to ciało w mojej witrynie WP.
Będę musiał trochę dostosować CSS na stronie Drupal, ale naprawdę nie mogę się doczekać tego hybrydowego projektu.
źródło