Radio Station 2.2.8

On Friday, October 4th, we released Radio Station 2.2.8. This version was a bug fix release to solve for an issue introduced in 2.2.7. When one of our developers updated the plugin’s code to reflect new WordPress coding standards, which hadn’t been implemented since the plugin ceased development in 2015, he applied a “strict” setting for in_array that when active affected some users whereas the assigned Host/DJ could no longer edit a Show page, blog posts were not being posted to the Show’s blog, day and times would not print to the x/y of the master calendar. All have been resolved. We also had a report that when using a language pack, days of the week were not displaying. This was fixed, as well.

Outside of the plugin, we also changed the demo site link to http://radiostationdemo.com, so that we could showcase the plugin with the WordPress Twenty Twelve theme, instead of the Make theme, which we use for this site. Some users were experiencing a 522 error, so we updated the DNS configuration, which caused unnecessary redirects and intermittent access.

Download Radio Station 2.2.8.

We’re seeking your feedback. If you are using the plugin or not, please do take our survey.

If you’re using the plugin and want to support further development, please become a patron.

Submit your support requests here.

And, report bugs here.

Radio Station Plugin and Page Builders

When we were handed the keys to Radio Station this past June, the plugin hadn’t been updated since 2015. We set to work identifying pressing issues, fixing bugs, introducing a few new features, and updating the plugin to WordPress coding standards. Over the past three months, we’ve stabilized the plugin, which has helped many of our users who reported bugs or requested feature enhancements. We know there is much more to do and one of those tasks is to ensure that Radio Station works with page builders like Divi, Elementor, Avada Theme Fusion, or other popular platforms. We also know the plugin should be Gutenberg compliant, which is on our roadmap.

For anyone using Radio Station today, you’re aware the plugin creates three custom post types: one for Shows, another for Playlists, and lastly for Show Overrides. But let’s talk about Shows and Playlists for a moment using a standard WordPress theme without a page builder or even with a page builder, but keeping the WordPress layout intact and not switching the to page builder’s version of a page layout, which many page builders allow you to do.

When Nikki Blight created the plugin, page builders were not yet all the rage they are today. She created a method when using a theme of your choice to copy the radio-station/templates/single-show.php file into your theme directory, and modify the template as needed. All of the original templates for the plugin are based on the WordPress TwentyEleven theme, which was 8-years ago. But it still works as we’ve observed many sites using Radio Station in WordPress themes and the plugin is outputting the information correctly.

For those using page builders, if you drop the file into your child theme of your page builder framework, we found that it only outputs the Show Description and not any other element. We noticed this when working on a radio station website that we applied Divi to. When we dropped the single-show.php file into the theme, we found that it only outputs the Show description into a text module and left Show Times, DJ/Host, and Playlists out. So, what to do about this?

First, it would be awesome if we were able to provide a template for the most popular page builders and then module-level controls to style the content, but we’re going to leave that for a PRO version when we have the resources to commit to adding support for the page builders. We’ll most likely offer an Add-On for each one so that you can add the template to the page builders we support and voila, all the elements will be pulled and added accordingly to the page.

In the meantime, we have to come up with a way to ensure that if you want to use a page builder because you want some level of control over styling without having to code. Our team is getting together to think this through.

The first option is to leave things as they are and possibly create shortcodes for each Radio Station module so that you can simply drop the various shortcodes into a page builder code or text module and that will help Radio Station users to be able to switch to a page builder and customize the content layout. But the fail is that with shortcodes, you’ll still have to style Radio Station’s outputs with CSS and not with the page builder styling controls.

The second option is to find a way to modify the Show page template to include all the elements and output them somehow into only the post body content, but that’s most likely not a viable option and it would break all site’s templates that have styled Radio Station, because the CSS classes might change. And, it may not even be doable.

The final option is to create specific layout templates for each page builder, which has a time and cost factor associated. But that’s an expensive proposition and we’re going to have to leave that for future paid Add-ons in a Pro version unless someone is interested and asks us to build it for them.

Either way, we just wanted to let our users know that we are starting to think through this conundrum and figure out which way is the best path forward. We’ve scheduled a meeting for next week to discuss how to resolve this issue, so that anyone who wants to use a page builder will not be left out of the party, so to speak.

We’d love to get your thoughts and opinions on Radio Station and these issues. You can take our survey or contact us directly.

Visit our WordPress plugin page for support requests.

 

Web flyer Netmix Global House Sessions Podcast Episode 18 e-flyer

Netmix Global House Sessions Podcast Episode 18

Expertly curated and mixed by DJ Tony Z, the Netmix Global House Sessions Podcast Episode 18 features music from Calvin Harris, Disclosure ft. Gregory Porter, Roger Sanchez, and Miguel Migs and hot remixes from Armand Van Helden, Erick Morillo, StoneBridge, and Harry Romero.

Track Listing:

  • Calvin Harris – How Deep Is Your Love (Extended Mix)
  • Disclosure feat. Gregory Porter – Holding On (Armand Van Helden Dub Mix)
  • Majestic/Jungle 70 – Creeping In The Dark (Zinc & Colin Francis Remix)
  • Kollektiv Turmstrasse – Sorry I Am Late (Original Mix)
  • Markus Homm – Clear Cut (Joris Voorn Edit)
  • Raumakustik – Raider (Original Mix)
  • Gorgon City feat. Jennifer Hudson – Go All Night (Erick Morillo Club Mix)
  • Robert Clivilles feat. K.Davis – Set Me Free (Harry Romero + Robert Clivilles Remix)
  • Sted-E, Hybrid Heights feat. Crystal Waters – Synergy (StoneBridge Mix)
  • Roger Sanchez feat. Stealth – Remember Me (Original Mix)
  • Miguel Migs feat. Meshell Ndegeocello – What Do You Want (Original Mix)
  • Tommy Vercetti – Good Feelings (Original Mix)
  • Dajae feat. Riva Starr – The Loft (Original Mix)

Radio Station v. 2.2.7

2.2.7

  • Dutch translation added (Thank you to André Dortmont for the file!)
  • Added Tabbed Display for Master Schedule Shortcode (via Tutorial)
  • Add Show list columns with active, shift, DJs and show image displays
  • Add Schedule Override list columns with date sorting and filtering
  • Add playlist track information labels to Now Playing Widget
  • Added meridiem (am/pm) translations via WP Locale class
  • Added star rating link to plugin announcement box
  • Added update subscription form to plugin Help page
  • Fix to checkbox value saving for On Air/Upcoming Widgets
  • Fix 12 hour show time display in Upcoming Widget
  • Fix PM 12 hour shot time display in On Air Widget
  • Fix to schedule override date picker value visibility
  • Fix to weekday and month translations to use WP Locale
  • Fix to checkbox value saving in Upcoming Widget
  • Split Plugin Admin Functions into separate file
  • Split Post Type Admin Functions into separate include
  • Revert anonymous function use in widget registrations

Radio Station is a free, open-source plugin licensed under the GPL. Submit pull requests on Github.

If you love this plugin, please consider becoming a patron.

Introducing Radio Station by Netmix

In December of 1996, Netmix.com first appeared online as the world’s first DJ mix-show website hosting streaming mixes by the world’s most sought after DJs. In the March 20, 1996 issue of Billboard Magazine, Netmix was cited by former Dance Trax columnist, Larry Flick, as the “innovation and advancement of dance music on the Internet.”

Born out of my bedroom in a four-story walk up at 726 Washington Street, just outside of Washington Square in Brookline, MA, I would move Netmix from Boston to New York City in September of 1996 to partner with a dance music promotion company, with the goal of converging promotion and marketing with online streaming and distribution. While the partnership didn’t work out in the long run, Netmix survived in the dotcom 1.0 economy until it entered a purchase and sale agreement on June 1, 2000 with Polyverse, a youth-culture startup funded by investors in the gold rush of the early Internet era, which saw companies like CDNOW, MP3.com, and Psuedo Networks valued in the many hundreds of millions of dollars.

While I was negotiating with Polyverse, the Internet bubble started to burst. Fast forward to October of 2000 and Polyverse was out of cash. No one could raise money. The doors closed on new capital and thousands of startups on both coasts and around the world failed. It was, in no uncertain terms, one of the most difficult periods for founders and employees of these companies who saw their hopes and dreams fall apart when the Internet economy collapsed.

Over the next 19-years, I would hold onto the Netmix.com domain and keep the website active. In the late 2000s I launched the Netmix Global House Sessions Podcast, which is still ingrained into this site today (and for the foreseeable future). The podcast features my alter ego, DJ Tony Z, in the mix. But Netmix became a side hobby while I focused on working for various corporations and startups in New York City until 2010, when I asked my wife to move to Chapel Hill, NC for a job at the University of North Carolina.

In North Carolina for 9-years now, we skipped across the state; from Chapel Hill to Winston-Salem and now Asheville, NC. My wife and I adopted a baby boy at birth who was born in the Asheville area. My family became the priority while I also ran my WordPress consulting company, Digital Strategy Works. I had ideas for Netmix, but life’s priorities simply got in the way.

A few years ago, I got it in mind to host a radio mix-show on a Low Power FM here in Asheville, AshevilleFM. My friend, Phillip and I created the Asheville House Music Society and hosted the show on the station for about a year, but we had to put the show on hiatus. In September of 2018, we brought the show back on the air on another LPFM in Asheville, WPVMFM.org, where I volunteer as the station’s webmaster. While working on the station’s website, I noticed they were using a WordPress plugin, Radio Station, which was originally created by a developer in Colorado, Nikki Blight. The plugin hadn’t been updated on the site in a while, so I checked in on the WordPress codex to review the plugin and its status. When I learned Nikki was no longer actively developing the plugin and saw that there was an installed user base, I contacted her to inquire about it and let her know that I’d consider taking it over.

After a brief conversation, Nikki passed along the car keys to the plugin in early June (2019) and wished me luck. After 16-years of working with WordPress, I am now an official manager and committer of a plugin listed in the WordPress repository. But, I’m not a developer myself. I’m a product manager and entrepreneur with deep experience managing WordPress projects, so I needed help bringing the plugin up to speed. I put the word out in the WordPress universe and the universe returned Tony Hayes, an experienced WordPress developer living about two-hours south of Brisbane, Australia. Tony’s work includes http://wpmedic.tech and other plugins that check on the health of WordPress websites.

For the past three months, Tony and I have been working together on the open-source, free version of the plugin. We’ve also had a contribution from another developer working at a radio station in Virginia, who helped bring the plugin up to WordPress coding standards. We’ve made some improvements to the plugin and are actively working on building a PRO version with an audio player, time zone switcher, and a few other neat features. But for now, we’re tightening up the plugin and its core feature set.

We’re also looking at integrating the plugin with a few popular radio station automation software packages, like AirTime and LibreTime.

After 19-years of controlling the Netmix domain name and website, I decided on merging Radio Station with Netmix, which is why the plugin is now hosted here on this site and it will carry the Netmix brand going forward, along with all the bells and whistles we hope to add to it.

We’re always looking for contributions from the community. If you’d like to join in the fun, please do visit the Radio Station project on Github and take a stab at fixing something or adding something, then issuing a pull request. We’d love to get contributions from the radio station community supporting open-source projects.

I’m so excited I finally found and merged a worthy WordPress project with the Netmix brand. Over the next couple of months, you’ll see some changes to this website. It’s a work in progress and slow going, but we’re committed to advancing the plugin, building out a PRO version with additional awesome features, and figuring it all out as we go along. We’d love to know what you think of the plugin, so leave a comment on this post below. And, please do share this plugin in your networks, so we can grow participation and installs – that’s how this is going to succeed.

Netmix Global House Sessions 17 Web Banner

Netmix Global House Sessions Podcast Episode 17

Expertly curated and mixed by DJ Tony Z, the Netmix Global House Sessions Podcast Episode 17 features music from Guy Gerber & Puff Daddy, Huxley, Dusky, and hot remixes from Hot Since 82 and Nicole Moudaber.

Track Listing

  • Guy Gerber, Puff Daddy – Tourist Trap (Jamie Jones ‘For Ryan’ Remix)
  • Huxley – I Want You (Club Rub)
  • Dusky – Yoohoo (Original Mix)
  • Umek, Mike Vale – All I Want (Dosem Remix)
  • Lambda – Hold On Tight (Wehbba Remix)
  • Argy & Mama – Recluse (Hot Since 82 Remix)
  • Alcatraz – Giv Me Luv (Nicole Moudaber Remix)
  • Rockwell & Cordbo – Speechless (Manna-Croup Remix)

Netmix Global House Sessions Podcast Episode 16

Expertly curated and mixed by DJ Tony Z, the Netmix Global House Sessions Podcast Episode 16 features new music from Calvin Harris, Basement Jaxx and Duke Dumont. We’ve also go the remix of the classic, “Everybody Be Somebody” by Ruffnex and a remix of Terrence Parker “When Loves The Feeling” by Kenny Summit and Lenny RX. This mix starts off uptempo and fun and then ends up a little deeper with a sexy vibe.

Tracklist

  • Cajmere, Gene Farris – O’Darlin
  • Basement Jaxx – Never Say Never (Extended Mix)
  • Duke Dumont – Won’t Look Back
  • Ruffneck – Everybody Be Somebody feat. Yavahn (Lucas & Steve Remix)
  • Calvin Harris, Ayah Marar – Thinking About You feat. Ayah Marar (Original Mix)
  • Kiesza – Hideaway (Zac Samuel Remix)
  • Eric Prydz – Liberate (Lane 8 Remix)
  • Pj D’arpino, Krisy, Liz Hill – Wake Up (Gianni Bini Rootsy Mix)
  • Ferreck Dawn, Redondo – Love To Deep (Original Mix)
  • Samuele Sartini, Andy Tee, DJ Lora, Dave Hunter – LoveLight (Original Mix)
  • Terrence Parker – When Loves The Feeling (Kenny Summit & Lenny RX Remix)
  • Mr. V – Jus Dance (Chrisitian Nielsen Remix)
  • Henry Krinkle – Stacy (Justin Martin Remix)
Featured Video Play Icon

Asheville House Music Society Interview with Mark Farina

From time to time, renowned DJ and Producer, Mark Farina, drops into Asheville for DJ gigs at local venues. On March 2, 2019, Mark was in town and DJ Tony Z was able to schedule him for an in-person interview on the Asheville House Music Society mix-show. Check out this edited interview with Mark. We’re sorry for the technical issues with the audio, so we hope you can make out the full interview, as best as possible.

Internet flyer for Netmix Global House Sessions Podcast Episode 15 Mixed by DJ Tony Z

Netmix Global House Sessions Podcast Episode 15

Expertly curated and mixed by DJ Tony Z, the Netmix Global House Sessions Podcast Episode 15 clocks in at 3-hours. Featured three hot remixes by MK and new music from Moby and Coldplay, as well as classic tracks from Dubtribe SoundSystem, Pete Heller and Kings of Tomorrow. This mix is deep house with a soulful vibe but weaves in tech-house tracks throughout.

grey podcast iconSubscribe to the Podcast

You can also stream this mix on Mixcloud.com.

  1. Goyte – Somebody I Used To Know (MK Remix)
  2. Duke Dumon, Jax Jones – I Got You (MK Remix)
  3. Calippo – Need A Friend (Original Mix)
  4. Chris Malinchak – So Good To Me (MK Remix)
  5. Joey Negro, Akabu, Alex Mills – Everybody Wants Something Feat. Alex Mills (Akabu Warehouse Mix)
  6. Aki Bergen – Boiled Egg (Original Mix)
  7. Adrea Raffa – Bring It Down (Manuel De La Mare Edit)
  8. A.D.S.R. – Get The Funk (Sam Skilz Remix)
  9. Jaz – No Guestlist (Original Mix)
  10. Cosmic Belt – Do It (Original Mix)
  11. London Grammar – Hey Now (Sasha Remix)
  12. Mickey – Sweet Baby (Original Mix)
  13. Moby – Almost Home feat. Damien Jurado (Sebasiten Remix)
  14. Coldplay – Midnight (Phones 4AM Remix)
  15. Kaltehand, Natasha Waters – Left (Manuel Moreno Mix)
  16. Nora En Pure – You Are My Pride (Croatia Squad Remix)
  17. Steve Huerta – Smoky (Original Mix)
  18. Marlon Hoffstadt, Dansson – Shake That (Blonde Remix)
  19. Analog People In A Digital World – Dazzled Feat. Nina Miranda (The Cube Guys Remix)
  20. Dubtribe Sound System – Do It Now (Extended Version)
  21. Christos Kessidis – No Te Vas Feat. Angela Jones (Original Mix)
  22. Marclo Nassi – Deeper Message (Original Mix)
  23. Martin VEnetjoki – Really Don’t Step Feat. Derek Conyer (Lawnchair Generals Remix)
  24. Melon – Nitzi (in my mind, so fine) (Original Mix)
  25. Mr. Probz – Waves (Robin Schulz Remix)
  26. Al Faris, Chris Roxx – Do You Love Me (De-Tox Remix)
  27. Kings Of Tomorrow – Finally (Dance Ritual Mix)
  28. Mange Le Funk – I Still Want You
  29. Pete Heller – Big Love (Original Mix)
Netmix Global House Sessions Podcast Episode 13 Graphic

Netmix Global House Sessions Podcast Episode 14

This Netmix Global House Sessions Podcast Episode 14 was mixed by DJ Tony Z for Netmix.com. In this session, you’ll find remixes from MK on Wankelmut’s “My Head Is A Jungle” and a Full Intention Remix of the Inner City classic, “Big Fun.” We also loved the Dusky track, “Careless” and the MR. TAFFA record is a reworking of “People Hold On,” the classic house track from Coldcut feat. Lisa Stansfield.

Track Listing

  • Terri Walker, S.Chu – Closure feat. Terri Walker (Original Mix)
  • MK, Wankelmut, Emma Louise – My Head Is A Jungle (MK Remix)
  • Pleasurekraft, Josh Butler, Bontan – Got A Feeling (Bontan Remix, Pleasurekraft Edit)
  • Dusky – Careless (Original mix)
  • Jazzanova, Ben Westbeech, Konstantin Sibold – I Can See (Konstantin Sibold Remix)
  • Detroit Swindle – Unfinished Business (Original Mix)
  • Romanthony – Trust (Motor City Drum Ensemble Deep Mix)
  • Cropper – Forever (Original Mix)
  • Olivier Giacomotto, J Diesel – Outside-In-A-Box-Olivier-Giacomotto-Remix
  • Inner City – Big Fun (Full Intention 88 Remix)
  • MR TAFFA, I.L.M – Everybody Hold On
  • Andrea Oliva & Dj Le Roi – Passion (Original Mix)