$info = json_decode( wp_remote_retrieve_body( wp_remote_get( 'http://freegeoip.net/json/' . $_SERVER['REMOTE_ADDR'] ) ), true );
Bill Erickson is a freelance WordPress developer and a contributing developer to the Genesis framework. For the past 14 years he has worked with attorneys, publishers, corporations, and non-profits, building custom websites tailored to their needs and goals.
Ready to upgrade your website?
I build custom WordPress websites that look great and are easy to manage.
November 19, 2018
Custom blocks make the new WordPress block editor even more powerful. ACF lets you build Gutenberg blocks fast, efficiently, and with PHP.
August 25, 2022
ACF 6.0 includes a major improvement to the way blocks are built. It now supports using block.json, which aligns with WordPress core’s preferred method for block registration. Why is this…
May 18, 2016
WPEngine’s Git Push integration is a great development tool. Here are some tips to help you get started.
February 22, 2022
Your custom blocks can use the native Background Color and Text Color block features.