Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miya0001/railways-importer
路線、駅データを指定したカスタムタクソノミーにタームとして登録するWP-CLI用コマンドを有効化するためのWordPressプラグイン。
https://github.com/miya0001/railways-importer
Last synced: 24 days ago
JSON representation
路線、駅データを指定したカスタムタクソノミーにタームとして登録するWP-CLI用コマンドを有効化するためのWordPressプラグイン。
- Host: GitHub
- URL: https://github.com/miya0001/railways-importer
- Owner: miya0001
- Created: 2015-09-26T17:31:27.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-26T22:03:12.000Z (about 9 years ago)
- Last Synced: 2024-10-16T01:41:48.359Z (2 months ago)
- Language: PHP
- Homepage:
- Size: 133 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# railways-imporer
[![Build Status](https://travis-ci.org/miya0001/railways-importer.svg)](https://travis-ci.org/miya0001/railways-importer)
路線、駅データを指定したカスタムタクソノミーにタームとして登録するWP-CLI用コマンドを有効化するためのWordPressプラグイン。
![](https://www.evernote.com/l/ABVKkb-IMb5N47aEDIUqAWFhTcv_ee26qaEB/image.png)
## 駅、路線データについて
以下のURLから入手して、`data/`以下に設置してください。
http://www.ekidata.jp/
ファイル名に変更があった場合は`Util.php`内で指定されているファイル名を変更すること。
## 使い方
```
$ wp railways import
```## タクソノミーの構造は以下のとおり
```
─ 都道府県
├─ 路線
├─ 駅
```* 路線は都道府県ごとに重複して同じ路線名のタームが登録されています。
* 駅は路線ごとに重複して同じ駅名のタームが登録されています。
* 駅名のタームには、違う路線の同じ駅に対して共通の値が`term_group`に保存されています。### 注意
このデータをインポートすると1万件以上のタームがタクソノミーに登録されますので、WordPressの投稿画面等が動作しなくなる可能性があります。
以下のプロジェクトとセットで使う等、WordPressのユーザーインターフェースのカスタマイズは必須になります。https://github.com/megumi-wp-composer/wp-ajaxonomy
## インストール
```
$ git clone
$ cd
$ composer install
```## Requires
* PHP 5.4 or later
* WordPress 4.3 or later## 謝辞
* http://www.ekidata.jp/
* http://csv.thephpleague.com/