Skip to main content

Coding

Hello Bulma CSS Framework, Goodbye Bootstrap

Bulma CSS

During spring, I decided to give WOW a little overhaul and create a new WordPress theme. I previously used bootstrap 3, which at the time was very stable. During the development stage, I could upgrade to Bootstrap 4 or change to another framework.  Having looked at several options I opted to choose Bulma, a fast-growing lightweight CSS framework. Here are my findings.

WordPress Bulma NavWalker With Font Awesome Support

Bulma Navwalker Wordpress

Earlier this year I revamped my WordPress website using Bulma, a CSS Flexbox Framework. I tested a few Navwalkers to integrate the WordPress Nav Menus into the Bulma Navigation. Although they worked they didn’t support Font Awesome.  I embarked on creating my own Bulma Navwalker with the inspiration from my previous Bootstrap Navwalker and GiottoPress.

WOW-Multi-Twitter 2.0 Reloaded PHP Class

Multiple Twitter

WOW-Multi-Twitter 2.0 is a PHP class that accesses single or multiple Twitter account feeds via the Twitter API using OAuth, the standard, secure way of interacting with your Twitter feeds. Version 2.0 replaces the following 2 scripts, Multi Twitter Script and Wow Twitter Single. Some of the original code has been reused but because it is object orientated it should definitely be easier to set up.

WOW RSSX PHP Class – Display Multiple Feeds using SimpleXML

RSS

WOW RSSX is another PHP script that fetches either a single or multiple RSS Feeds and combines them to display on your website along with categories and dates. With added options, you can tailor the output to suit your needs. The difference between the recently published WOW RSS and WOW RSSX is that this script uses SimpleXML and WOW RSS uses cURL to fetch the feeds and JSON to convert the feeds from a SimpleXML object to a PHP array.

Top 20 WordPress Development Plugins

WordPress Plugins

Everybody needs tools to help with a job. You can’t put up a shelf without the aid of a screwdriver, using ‘no more nails’ doesn’t count!  The same can be said of WordPress development.  If you are developing a WordPress theme or plugin there are some excellent plugins available to help you do the job better. Furthermore, here is a roundup of more than 20 development tools that can speed up the process for you.

Python Resources, Tools and Articles to Get You Started

Python Resources Banner

With plenty of Python resources on the internet, I have compiled a comprehensive, but not exhaustive, list of article, books and tutorials for all who want to learn.  Python is a high-level programming language which from year to year ranks highly in the all-time computer programming favourites. As it’s powerful yet simple to learn it’s common for beginners to start as an entry into learning a programming language and is easily transferable to others who have experience in other languages such as Java and PHP.