WordPress Plugin Development
MTN Savings Calculator
Javascript calculator that displays natural gas appliance savings. This calculator allows a user to select their geographic location, then based on that location, click a set of buttons to calculate savings when switching from natural gas appliances to electric appliances and from natural gas appliances to propane appliances. The necessary html elements and css classes that interact with this calculator plugin are built outside of the plugin file. This allows co-workers to easily make content changes.
Developed in 2024 during my employment with MTN, Inc. for use on the Florida Natural Gas Association website.
Toolbox
WordPress
HTML, CSS, PHP, Javascript, jQuery
- Sublime Text
Filezilla FTP
MTN Locator
Searchable Google Map that displays payment locations. This plugin allows a user to search by zip code and see the closest 10 payment locations to that zip code. These locations are displayed on a stylized Google Map with custom markers, info windows and an additional info panel. Co-workers can easily add, delete or edit locations by modifying and saving a .csv file that lives on the server.
Developed in 2024 during my employment with MTN, Inc. for use on the Florida City Gas corporate website.
Toolbox
WordPress
Google Maps API
HTML, CSS, PHP, Javascript, jQuery
Sublime Text
Filezilla FTP
Microsoft Excel
MTN Category Filter
AJAX category filter with load more posts functionality. This plugin allows all posts, or posts in selected categories, to be displayed in a nice grid format using a shortcode. The posts can then be filtered by category by clicking on links. Shortcode attributes are used to define the number of posts initially displayed and when the load more button is clicked; and to define specific categories to be displayed.
Developed in 2024 during my employment with MTN, Inc. for use on the MTN, Inc. corporate website
Toolbox
WordPress
HTML, CSS, PHP, AJAX, jQuery
Sublime Text
Filezilla FTP
MTN ZIP Code Finder
AJAX ZIP code search that displays weather or not propane service is available in the area. This plugin is used in conjuction with the Custom Post Type UI plugin and Gravity Forms. It uses a shortcode to display, on the frontend, a custom input box with a submit button. Once a ZIP code is entered and the submit button is clicked, it uses AJAX to search custom post type data and display a message about service in the searched ZIP code area. It also stores the input data on submit using the "entries" functionality in Gravity Forms. This allows co-workers to run a report of all inputted data. ZIP Codes can easily be added, edited or deleted through the "ZIP Code" custom post type in WP-Admin.
Developed in 2024 during my employment with MTN, Inc. for use on the Sharp Energy and Florida Public Utilities Propane website
Toolbox
WordPress
Gravity Forms API
Gravity Forms Plugin
Custom Post Type UI Plugin
HTML, CSS, PHP, AJAX, jQuery
Sublime Text
Filezilla FTP
DF Grid
Build custom app like interfaces for the web. Allows users without code knowledge to build a fully responsive, app like interface using a custom built interface in WP-Admin. The data is stored in a custom database table that is created when the plugin is installed. The app like interface is displayed on the frontend using a shortcode.
Developed in 2023 during my employment with Dentalfone, Inc. for use on all client websites
Toolbox
WordPress
HTML, CSS, PHP, jQuery
Sublime Text
cPanel
DF Accessibility
Makes a website accessible with the click of a button. This plugin adds an "Adjust" and "Reset" button to the frontend of a website using a shortcode. When clicking the "Adjust" button site elements are made accessible, including colors, underlining links, and much more. Clicking the "Reset" button returns the site back to its original state. See it in action in the footer of this site.
Developed in 2022 during my employment with Dentalfone, Inc. for use on all client websites
Toolbox
WordPress
HTML, CSS, PHP, jQuery
Sublime Text
cPanel
DF Before & After
Simple before & after slider. Displayed on the frontend of a website using a shortcode. Shortcode attributes are used to define the before & after photos.
Developed in 2022 during my employment with Dentalfone, Inc. for use on all client websites
Toolbox
WordPress
HTML, CSS, PHP, Javascript, jQuery
Sublime Text
cPanel