Skip to main content
  1. Posts/
  2. blog.dsinf.net/

Witaj WP!

·124 words·1 min
blog.dsinf.net
Daniel Skowroński
Author
Daniel Skowroński

No i przyszed┼é czas na narzekanie na nowy CMS ­čśë

Przy okazji nowej domeny postanowi┼éem od┼Ťwie┼╝y─ç nieco mojego bloga i zmieni─ç lekko jego formu┼é─Ö. Drupal odszed┼é, gdy┼╝ by┼é zbyt du┼╝y. Nadal pozostaje najlepszym CMSem - po prostu potrzebowa┼éem czego┼Ť prostszego. Oczywi┼Ťcie podziel─Ö si─Ö z Wami sprytn─ů (ale lekko brutaln─ů) kwerend─ů SQL migruj─ůc─ů wpisy z Drupala do WordPressa.

INSERT INTO WORDPRESS_posts
(id, post_author, post_date, post_content, post_title, post_excerpt,
post_name, post_modified, post_type, `post_status`)

SELECT DISTINCT
n.nid `id`,
1 `post_author`,
FROM_UNIXTIME(n.created) `post_date`,
r.body_value `post_content`,
n.title `post_title`,
r.body_summary `post_excerpt`,
n.title `post_name`,
FROM_UNIXTIME(n.created) `post_date`,
'post' `post_type`,
'publish' `post_status`

FROM DRUPAL_node n, DRUPAL_field_data_body r
WHERE n.vid = r.entity_id

Warto trochę zmodyfikować zapytanie do własnych potrzeb - ja uznałem za zbyteczne ingerowanie w typ wpisu, czy autora. Więcej gotowych zapytań na http://ehsanakhgari.org/wp-content/uploads/2012/09/drupal-to-wordpress.txt.