Skip to main content

benecaster_show_wall_name_prompt

Filter Free

Controls whether the one-time wall-name overlay appears on a new subscriber’s first visit to their account page. Default true. Replaces the deprecated benecaster_show_display_name_prompt hook.

The overlay only fires on shows that have Supporter Wall enabled. Independent of benecaster_show_account_wall_name_field — if the persistent field is hidden, the overlay is suppressed regardless of this filter. If the persistent field is visible, this filter controls only whether the overlay appears.

The overlay is shown exactly once per subscriber, and Benecaster records that it has been shown as it renders. This filter is evaluated before that point, so returning false prevents the overlay without using up the subscriber’s one showing — hide it now and it is still available to show later.

Parameters

Name Type Default Description
$enabled bool Whether to show the first-run wall-name prompt. Default true.

Returns: bool

Examples

Disable the first-run wall-name prompt site-wide

add_filter( 'benecaster_show_wall_name_prompt', '__return_false' );

Affects

  • Subscriber Account Page