Gravity Forms Sync CPT

/** * Plugin Name: Gravity Form Field CPT * Description: Registers post-type `gf_field` so each Gravity Forms field can be mirrored as a post. * Author: Next Step Consulting * Version: 1.0 */ defined( ‘ABSPATH’ ) || exit; add_action( ‘init’,…Continue reading

Dynamic search widget

// Author: Sumaiya, Clickup Doc:https://app.clickup.com/36636088/v/dc/12y1dr-22535/12y1dr-25415 /** * Render Dynamic Search Widget * * This function creates a WordPress shortcode to display a dynamic search widget. [dynamic_search_widget] * The widget allows users to search for companies and employees in the database.…Continue reading

reCAPTCHA-Badge nur auf Seiten mit Formularen laden

// bei api.js?render=”” den Website-Key eingeben function conditionally_load_recaptcha() { if (is_singular() && has_shortcode(get_post()->post_content, ‘gravityform’)) { // Beispiel: Nur wenn Formular im Inhalt echo ‘‘; } } add_action(‘wp_head’, ‘conditionally_load_recaptcha’);Continue reading

Gravity Wiz – Better Pre-Submission Confirmation

/** * Gravity Wiz // Gravity Forms // Better Pre-submission Confirmation * https://gravitywiz.com/better-pre-submission-confirmation/ * * Add pre-submission confirmation to your forms so users can confirm the information they’ve entered is correct. */ if (!class_exists(‘GWPreviewConfirmation’)) { error_log(‘[GWPreviewConfirmation] Not defined. Initializing’); class…Continue reading

Remove jQuery Migrate

add_action( ‘wp_print_scripts’, ‘deregister_javascript_56285268’, 99 ); function deregister_javascript_56285268() { // wp_deregister_script( ‘jquery-migrate’ ); // wp_deregister_script( ‘djacc-script’ ); wp_deregister_style( ‘global-styles’ ); } add_action( ‘wp_enqueue_scripts’, function() { wp_dequeue_style( ‘classic-theme-styles’ ); wp_dequeue_style( ‘global-styles’ ); wp_dequeue_style( ‘wpforms-punycode’ ); });Continue reading

Dynamic Employee Form Handler

// Author: Sumaiya , Clickup Doc: https://app.clickup.com/36636088/v/dc/12y1dr-22535/12y1dr-25395 /** * Employee Dropdown Autofill * * This code snippet dynamically populates a dropdown with employees from a specified company * and autofills employee details into Fluent form fields based on URL parameters.…Continue reading

Page Element Shortcodes

add_shortcode(‘page_title’, function () { global $wp_query; if( isset( $wp_query ) && (bool) $wp_query->is_posts_page ) { return ‘Updates’; } return get_the_title(); }); add_shortcode(‘page_excerpt’, function () { return do_shortcode(get_the_excerpt()); }); add_shortcode(‘page_image’, function ($atts) { $args = shortcode_atts(array(‘size’ => ‘large’), $atts); return get_the_post_thumbnail(get_the_ID(),…Continue reading

HypeBuy My Account Shortcode

function hype_my_account_shortcode() { if (!is_user_logged_in()) { return ‘ You must be logged in to view your account. ‘; } $current_user = wp_get_current_user(); $avatar = get_avatar($current_user->ID, 96); global $wpdb; $order_count = $wpdb->get_var($wpdb->prepare(“SELECT COUNT(*) FROM wp_orders WHERE user_id = %d”, $current_user->ID)); $recent_orders…Continue reading

indexing

function add_custom_meta_tags() { if (is_single()) { global $post; echo ‘‘.”\n”; echo ‘Continue reading