Regional Geolocation: 3 Methods To Try

For one of my personal projects, an affiliate website called Casino Cabbie, one of the bigger challenges has been geolocating users to the regional level in order to show them casinos which operate in their state. Here are the three methods I've used so far. Method 1: ipapi.co Price: free for up to 30,000 requests […]
View Post

How to update WordPress user with Fluent Forms

This is a question I see quite commonly on the Fluent Forms Community Facebook page, so here's a quick tutorial on how to use the Fluent Forms 'fluentform_submission_inserted' action hook to update user data. Essentially, you create a custom function which updates the user, and hook it into this action so that it triggers when […]
View Post

How to have language-dynamic menus with Polylang

Here's a simple guide on how to avoid this issue and make your templates fully language-dynamic. As I've said before in my previous Oxygen Builder Polylang Strings tutorial, when creating multilingual sites, Polylang is my plugin of choice. The ability to use translation strings for static text in templates saves a lot of headaches when […]
View Post

How to implement a dark mode toggle in Oxygen

Dark mode is all the rage these days. Here's some code which can go straight into a code block to give you a dark mode toggle in Oxygen Builder. HTML CSS The CSS can of course be adapted to customise the appearance of the toggle button (i.e. adding a background image), and how your dark […]
View Post

Make your Oxygen site multilingual, using Polylang translation strings

When creating multilingual sites, Polylang is my plugin of choice. The way it handles translations of pages and the functionality it has in the free version is very impressive, and the Pro version even more so. I haven't tried competitor plugins like WPML, because Polylang has always done the job well for me. When it […]
View Post

Use Oxygen conditions to show elements to users with ACF field checked

Written for the author of this Facebook post. Jonathan wanted to conditionally show an element using the Oxygen conditions feature, if the user's ACF field 'webinar' had a certain value checked. There were multiple values, with more potentially being added in future, so I wrote a function which took the value to be checked as […]
View Post

Get your personalised quotation today

Footer Enquiry Form
We'll follow up within 24 hours.

Recent Projects

Your report is exactly what I was looking for! I am very grateful for your help so far as it's clearly bearing fruits.

Yoav Aviram

I met Alex on the off chance, we were discussing websites and I was ready for a new website so I entrusted Alex on building my new website, I explained everything I required and he also came up with some great ideas.

When we launched the website there were a few bugs that needed removing, but Alex was on the case immediately, at all times of the day may I add. Alex is very professional, customer orientated and overall just a pleasure to deal with. Highly recommended. Keep up the great work.

Jeremy Rogers
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram