Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Change links for event, venue and organizer websites so
- // that they read 'Visit website' rather than exposing the
- // actual URL itself
- function modify_event_link( $link ) {
- return replace_link_text( $link, 'Visit website', 'No website' );
- }
- function replace_link_text( $link, $replacement_text, $failure_text ) {
- if ( empty( $link) ) return $failure_text;
- if ( false === ( $inner_starts = strpos($link, '>') ) ) return $failure_text;
- if (false === ( $inner_ends = strpos( $link, '<', ++$inner_starts ) ) ) return $failure_text;
- return substr_replace($link, $replacement_text, $inner_starts, $inner_ends - $inner_starts);
- }
- add_filter( 'tribe_get_event_website_link', 'modify_event_link' );
- add_filter( 'tribe_get_organizer_website_link', 'modify_event_link' );
- add_filter( 'tribe_get_venue_website_link', 'modify_event_link' );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement