Change Method Label (copy)

add_filter( ‘woocommerce_cart_shipping_method_full_label’, ‘wcv_override_vendor_shipping_label’, 10, 2 ); function wcv_override_vendor_shipping_label( $label, $method ){ $label = ‘Flat-rate’; // <- Change this to your preferred prefix $has_cost = 0 cost; $hide_cost = ! $has_cost && in_array( $method->get_method_id(), array( ‘free_shipping’, ‘local_pickup’ ), true ); if…Continue reading

Gravity Forms – Changing Edit Entry Page Title

add_filter( ‘gravityview_edit_entry_title’, ‘gk_change_edit_entry_title’, 10, 1); function gk_change_edit_entry_title( $previous_text = ‘Edit Entry’ ) { $view_id = GravityView_View::getInstance()->getViewId(); if($view_id == 5082){ $title = ‘Edit My Registration’; } return $title; }Continue reading

Gravity Forms – Changing Edit Entry Page Title

add_filter( ‘gravityview_edit_entry_title’, ‘gk_change_edit_entry_title’, 10, 1); function gk_change_edit_entry_title( $previous_text = ‘Edit Entry’ ) { $view_id = GravityView_View::getInstance()->getViewId(); if($view_id == 5082){ $title = ‘Edit My Registration’; } return $title; }Continue reading

Gravity Forms – Changing Edit Entry Page Title

add_filter( ‘gravityview_edit_entry_title’, ‘gk_change_edit_entry_title’, 10, 1); function gk_change_edit_entry_title( $previous_text = ‘Edit Entry’ ) { $view_id = GravityView_View::getInstance()->getViewId(); if($view_id == 5082){ $title = ‘Edit My Registration’; } return $title; }Continue reading

get one entry from a formidable form

/** Funktion zur Ermittlung aller Einträge in einem Formidable Form. Optional kann mit einem $searchTerm gefiltert werden. */ function getOneEntryFromForm($entry_id) { // API-Schlüssel abrufen $frmApiKey = getFormidableApiKey(); // Die vollständige API-URL $url = “https://dev.transformationalchange.de/wp-json/frm/v2/entries/” . $entry_id; // Optionen für die…Continue reading

PHP [Stripe]: Integrate Stripe Customer Portal via API

add_action( ‘gform_stripe_customer_after_create’, ‘save_stripe_customer_id_to_entry’, 10, 2 ); function save_stripe_customer_id_to_entry( $customer, $feed ) { global $entry; // Save the Stripe customer ID to the entry if the user is not logged in if ( !is_user_logged_in() && isset( $customer->id ) && !empty( $customer->id…Continue reading

Allow SVG Files Upload (copy)

/** * Allow SVG uploads for administrator users. * * @param array $upload_mimes Allowed mime types. * * @return mixed */ add_filter( ‘upload_mimes’, function ( $upload_mimes ) { // By default, only administrator users are allowed to add SVGs. //…Continue reading

Menu – Featured Upcoming Events

//Upcoming ONLY add_shortcode(‘UpcomingEvent’,’UpcomingEventAPI’); function UpcomingEventAPI($atts){ $atts = shortcode_atts(array(‘url’ => ”, ‘post-slug’ => ”, ‘tax-slug’ => ”, ‘tax-cat-id’ => ”, ‘icon’ => ”, ‘font-color’ => ” ), $atts, ‘featuredPost’); $response = wp_remote_get($atts[‘url’].’/wp-json/wp/v2/’.$atts[‘post-slug’].’?’.$atts[‘tax-slug’].’=’.$atts[‘tax-cat-id’].’&order=desc&per_page=1′, array( ‘timeout’ => 30 )); $response_body = json_decode($response[‘body’]); $content…Continue reading