NCOA – National Council on Aging
NCOA - National Council on Aging
NCOA – National Council on Aging was a short term WordPress contract where I implemented a lot of UI (user interface) updates. I also created three new pages utilizing advance custom fields plugin Pro so NCOA content authors with have the ability to author and updated their own content to the new pages. This contract had its difficulties starting with setting up my local environment. NCOA was so large that the “all in one” migration plugin was unable export the entire website. What I had to do was import the MySQL database through the command line to the destination folder. Then I setup a copied instance of the NCOA WordPress and then connected the imported NCOA database. The full NCOA local WordPress was still not synced up to the staging environment so I used the “all in one” migration plugin to export the POSTs and PAGEs and used the same plugin to import into my local version.
Once my local was up and running I was able to complete the UI updates in their backlog within the first week. NCOA’s main ask was three new pages with anew mobile responsive layout where they have the ability to update their own content. What I did was write a post plugin, then created a new single page layout utilizing bootstrap 3 CSS for responsive design. Finally I setup advanced custom field types on the new page layout. Inside the new POST plugin I created three new POSTs, then in the advanced custom fields plugin I created all the fields using “tabs & groups” for better organization equaled to the fields used on the page layout.