WPIntell

Source evidence

Disable automatic show pages?

Radio Station by netmix® – Manage and play your Show Schedule in WordPress! · support · 2025-08-01T15:31:00+00:00

questionsentiment
mediumseverity
0.6relevance
3replies
Evidence onlycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

1 / 1 rows with source links

100.0% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

0 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
Paul Hartman resolved
My client would like to disable the generation of automatic Show pages. We are considering switching from another plugin that doesn’t have auto pages so they already have a page for each show that has other content besides description (links to blog posts, images, etc.) that doesn’t fit into auto-generated pages. Also a way to disable auto-generating the show archive page. @paul-hartman Automatic show pages in Radio Station PRO are linked to blog posts, episodes, hosts, ad producers. Since you’re using the open source version, you probably are unaware. See demo.radiostation.pro show pages, specifically the djtonyz show, which has all the interrelated elements. @majick777 will be able to further direct you on how to disable auto generated show pages @paul-hartman You could add a filter like this to not create show pages automatically: add_filter( 'radio_station_post_type_show', function( $post_type ) { $post_type['public'] = false; $post_type['has_archive'] = false; return $post_type; }); The problem with this is, if you have a show schedule it would be linked to the Show pages unless in the schedule shortcode you add an attribute show_link="0" to disable that if you want, but it would mean users looking at the schedule couldn’t just follow a link to the Show page from there. Alternatively you could filter the show links for each show so that they link to the existing existing pages, but this might be a time-consuming thing to match the show IDs to those pages and maintain that. add_filter( 'radio_station_schedule_show_link', function( $show_link, $show_id, $view ) { if ( $show_id == 999 ) {$show_link = '/existing-show-page/';} /* and so on for each Show ID */ return $show_link; }, 10, 3 ); This reply was modified 9 months, 1 week ago by Tony Hayes . There has been no response for 4 months, so I am closing this ticket. Please open another ticket if you need additioal assistance.

Comments

3 shown
Tony Zeoli 2025-08-01T20:24:00+00:00

@paul-hartman Automatic show pages in Radio Station PRO are linked to blog posts, episodes, hosts, ad producers. Since you’re using the open source version, you probably are unaware. See demo.radiostation.pro show pages, specifically the djtonyz show, which has all the interrelated elements. @majick777 will be able to further direct you on how to disable auto generated show pages

Tony Hayes 2025-08-24T12:00:00+00:00

@paul-hartman You could add a filter like this to not create show pages automatically: add_filter( 'radio_station_post_type_show', function( $post_type ) { $post_type['public'] = false; $post_type['has_archive'] = false; return $post_type; }); The problem with this is, if you have a show schedule it would be linked to the Show pages unless in the schedule shortcode you add an attribute show_link="0" to disable that if you want, but it would mean users looking at the schedule couldn’t just follow a link to the Show page from there. Alternatively you could filter the show links for each show so that they link to the existing existing pages, but this might be a time-consuming thing to match the show IDs to those pages and maintain that. add_filter( 'radio_station_schedule_show_link', function( $show_link, $show_id, $view ) { if ( $show_id == 999 ) {$show_link = '/existing-show-page/';} /* and so on for each Show ID */ return $show_link; }, 10, 3 ); This reply was modified 9 months, 1 week ago by Tony Hayes .

Tony Zeoli 2025-12-24T15:57:00+00:00

There has been no response for 4 months, so I am closing this ticket. Please open another ticket if you need additioal assistance.