Skip to content

Instantly share code, notes, and snippets.

View zackeryfretty's full-sized avatar

Zackery Fretty zackeryfretty

View GitHub Profile
// Integrate WPF Return into Gravity Forms Login Shortcode
function zf_check_for_wpf_return_cookie_on_login( $login_redirect, $sign_on ) {
// Check for WPF Return Cookie and ensure it's a valid post ID
if ( isset( $_COOKIE["wpf_return_to"] ) && is_numeric( $_COOKIE["wpf_return_to"] ) ) {
// Get Permalink for the specified post ID
$return_url = get_permalink( (int) $_COOKIE["wpf_return_to"] );
// Set Redirect to the sanitized URL
function add_brx_btn_css_to_gf( $button, $form ) {
$fragment = WP_HTML_Processor::create_fragment( $button );
$fragment->next_token();
$fragment->add_class( 'brxe-button' );
$fragment->add_class( 'bricks-button' );
$fragment->add_class( 'bricks-background-primary' );
return $fragment->get_updated_html();