A WordPress plugin that fetches tabs and chords from Ultimate Guitar
A WordPress plugin that fetches tabs and chords from Ultimate Guitar by scraping HTML.
This plugin is yet not available via the wordpress.org plugins directory. Installation is done by navigating to the WordPress plugins directory and cloning the plugin git repository by cloning this project from GitHub:
git clone firstname.lastname@example.org:l3ku/ultimate-guitar-tabs-chords.git.
If Composer is used in your project, this plugin can also be included by running
composer require l3ku/ultimate-guitar-tabs-chords.
The plugin should now be available for activation in the WordPress admin plugins page. After activation, a new settings page (under "Settings") should be available with the name
UG Tabs & Chords.
Add the plugin shortcode to the desired page or post. You can generate the plugin shortcode by using the shortcode generator available on the plugin settings page.
PHPUnit based unit tests are included in this project in the
tests/ directory. Before running the tests, install the WordPress test suite by running the installation script in the plugin directory:
bash bin/install-wp-tests.sh wordpress_test <DB_USER> <DB_PASSWORD> localhost latest
NOTE: the database user needs permissions to create tables
The tests can then be run by simply running the command
This project is very new and the features of this plugin are still quite limited. Feedback, issues and PR:s are welcome! However, before submitting a pull request make sure that: