LondonParkour.com v4 (2019) Wordpress Theme
Theme based upon the _underscores theme_ found at https://underscores.me/
- 9.1. v2.0.0
This was a hugely stripped down version of the website because it was initially using the X-Theme from Theme.co I was tired of the bloat that came with these types of themes and decided that being the supooseed web-developer that I am that I should actually do a little coding and create my own theme. I wanted to pull out everything that wasn't absolutely needed and code my own version of everything, as long as the overhead made sense.
This theme comes with a lot of plugins I wrote to enable me solve single problems with the minimum amount of code. No bloat or extra features that aren't required.
The theme DOES however require a couple of 3rd party plugins to run those are:
ACF. Advanced Custom Fields PRO. https://www.advancedcustomfields.com/
This is the backbone of most of the custom functionality and admin options. Nothing will work without this.
Advanced Forms Pro. https://hookturn.io/downloads/advanced-forms-pro/
A stellar plugin that sits alongside ACF. Create forms (This is for the contact form page) based on ACF fields.
Easy WP SMTP. https://wp-ecommerce.net
To get SMTP working with Google Email.
Stripe Payments. https://www.tipsandtricks-hq.com/
To enable the gift-cards on the website. May reeplace this in the future with a custom plugin.
This is a fantastic plugin, well coded. This handles all of the class bookings and inteegration to google calendar.
WPBakery Page Builder https://wpbakery.com/
This is the WYSIWYG Page Builder I use for rapid page creation. All custom plugins interface with this.
These are the steps to get up and running with this theme.
- Clone the repo into your wordpress plugin folder
git clone https://github.com/IORoot/wp-theme__londonparkour--v4 ./wp-content/themes/londonparkour_v4
- Enable the theme in wordpress.
No usage required.
Edit the theme however you wish.
This is purely for LondonParkour.com. No troubleshooting.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue. Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature)
- Commit your Changes (
git commit -m 'Add some AmazingFeature')
- Push to the Branch (
git push origin feature/AmazingFeature)
- Open a Pull Request
Distributed under the MIT License.
Copyright (c) 2022 Andy Pearson
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Author Link: https://github.com/IORoot
- A Responsive theme for desktop, tablet (1024), and Mobile (768)
- Advanced Mobile Pagees (AMP) pages for Google
- Mobile App pages for the companion App.