WordPressプラグイン「WP Taxonomy Import」で都道府県、県庁所在地、駅のタクソノミーをインポートする(「Bulkpress」でも)

wordpress-pref-import

2023.03.28

2023.04.04

駅のタクソノミーを仕事で作らなければならなかったのだが、何かしらライブラリとかプラグインとかあるだろって思って検索したら全然ないのね。。
これだけワードプレスのシェアがある中、なんでないんだろう?
ということでWP Taxonomy Importでインポートできるデータを作りました。

元のデータ自体は駅データのサイトから拝借してます。
ついでに都道府県と県庁所在地のデータも置いときます。
県庁所在地と駅のデータは階層化してあるので、必要に応じて編集なりなんなりしてください。

「WP Taxonomy Import」をインストール

WordPressの管理画面で、
プラグイン>新規追加
から「WP Taxonomy Import」を検索してインストール。インストール後有効化するのを忘れないように。

タクソノミーをインポート

WordPressの管理画面にて、設定>Taxonomy Import

  • 「タクソノミーの選択 」でインポート先のタクソノミーを選択。
  • テキストエリアに以下にあるインポートしたいテキストをコピペ。
  • タクソノミーを追加をぽちりでインポート完了。簡単!
説明画像1

「WP Taxonomy Import」用タクソノミーインポートデータ

都道府県データ

北海道$Hokkaido
青森県$Aomori
岩手県$Iwate
宮城県$Miyagi
秋田県$Akita
山形県$Yamagata
福島県$Fukushima
茨城県$Ibaraki
栃木県$Tochigi
群馬県$Gumma
埼玉県$Saitama
千葉県$Chiba
東京都$Tokyo
神奈川県$Kanagawa
新潟県$Niigata
富山県$Toyama
石川県$Ishikawa
福井県$Fukui
山梨県$Yamanashi
長野県$Nagano
岐阜県$Gifu
静岡県$Shizuoka
愛知県$Aichi
三重県$Mie
滋賀県$Shiga
京都府$Kyoto
大阪府$Osaka
兵庫県$Hyogo
奈良県$Nara
和歌山県$Wakayama
鳥取県$Tottori
島根県$Shimane
岡山県$Okayama
広島県$Hiroshima
山口県$Yamaguchi
徳島県$Tokushima
香川県$Kagawa
愛媛県$Ehime
高知県$Kochi
福岡県$Fukuoka
佐賀県$Saga
長崎県$Nagasaki
熊本県$Kumamoto
大分県$Oita
宮崎県$Miyazaki
鹿児島県$Kagoshima
沖縄県$Okinawa

都道府県+県庁所在地データ

北海道$Hokkaido->札幌$Sapporo
青森県$Aomori->青森$Aomori
岩手県$Iwate->盛岡$Morioka
宮城県$Miyagi->仙台$Sendai
秋田県$Akita->秋田$Akita
山形県$Yamagata->山形$Yamagata
福島県$Fukushima->福島$Fukushima
茨城県$Ibaraki->水戸$Mito
栃木県$Tochigi->宇都宮$Utsunomiya
群馬県$Gumma->前橋$Maebashi
埼玉県$Saitama->さいたま$Saitama
千葉県$Chiba->千葉$Chiba
東京都$Tokyo->新宿$Shinjuku
神奈川県$Kanagawa->横浜$Yokohama
新潟県$Niigata->新潟$Niigata
富山県$Toyama->富山$Toyama
石川県$Ishikawa->金沢$Kanazawa
福井県$Fukui->福井$Fukui
山梨県$Yamanashi->甲府$Kofu
長野県$Nagano->長野$Nagano
岐阜県$Gifu->岐阜$Gifu
静岡県$Shizuoka->静岡$Shizuoka
愛知県$Aichi->名古屋$Nagoya
三重県$Mie->津$Tsu
滋賀県$Shiga->大津$Otsu
京都府$Kyoto->京都$Kyoto
大阪府$Osaka->大阪$Osaka
兵庫県$Hyogo->神戸$Kobe
奈良県$Nara->奈良$Nara
和歌山県$Wakayama->和歌山$Wakayama
鳥取県$Tottori->鳥取$Tottori
島根県$Shimane->松江$Matsue
岡山県$Okayama->岡山$Okayama
広島県$Hiroshima->広島$Hiroshima
山口県$Yamaguchi->山口$Yamaguchi
徳島県$Tokushima->徳島$Tokushima
香川県$Kagawa->高松$Takamatsu
愛媛県$Ehime->松山$Matsuyama
高知県$Kochi->高知$Kochi
福岡県$Fukuoka->福岡$Fukuoka
佐賀県$Saga->佐賀$Saga
長崎県$Nagasaki->長崎$Nagasaki
熊本県$Kumamoto->熊本$Kumamoto
大分県$Oita->大分$Oita
宮崎県$Miyazaki->宮崎$Miyazaki
鹿児島県$Kagoshima->鹿児島$Kagoshima
沖縄県$Okinawa->那覇$Naha

都道府県+鉄道会社+路線+駅​データ

1万件以上の大量データなのでテキストファイルで。
分割してインポートしたほうがいいかもしれません。

~~追記(都道府県+鉄道会社+路線+駅​インポートがうまくいかん)~~

駅のインポートに関して、WP Taxonomy Importでは親が別でもタイトル名が重複するデータはインポートできなかった。
なので別のプラグイン「Bulkpress」を使うことでインポート。

「Bulkpress」インストール

WordPressの管理画面で、
プラグイン>新規追加
から「Bulkpress」を検索してインストール。インストール後有効化するのを忘れないように。

タクソノミーをインポート

WordPressの管理画面
BulkPress>Terms

  • 「Taxonomy」でインポート先のタクソノミーを選択。
  • 「Terms」に下記ファイル「路線・駅タクソノミーインポート_Terms.txt」の内容をコピペ。
  • 「Slugs」に下記ファイル「路線・駅タクソノミーインポート_Slugs.txt」の内容をコピペ。
  • 「Create inexistent parent terms」のチェックボックスにチェック。(親タームが存在しなかった場合作成するかどうか)
  • Add Termsををぽちりでインポート完了。簡単!
説明画像1

「Bulkpress」用タクソノミーインポートデータ