Du kannst Dich z.B. über den [FONT=Courier New]do_shortcode_tag[/FONT] Filter in die Ausgabe des [FONT=Courier New]etp_pb_button[/FONT] Shortcodes hängen und dann Deinen Text entspr. austauschen/ersetzen.
Ein prinzipiell ähnliches Beispiel siehe hier im Forum.
Alternativ über den [FONT=Courier New]shortcode_atts_{shortcode}[/FONT] Filter (in Deinem Fall also [FONT=Courier New]shortcode_atts_etp_pb_button[/FONT]) den Parameter [FONT=Courier New]button_url[/FONT] entspr. austauschen/ersetzen.