/** * 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
add_filter( ‘totaltheme/header/menu/is_custom’, ‘__return_true’ );Continue reading
add_filter( ‘totaltheme/page/header/has_title’, ‘__return_false’ );Continue reading
add_filter( ‘wpex_social_share_data_email_body’, function( $body ) { return ‘My custom email body text’; } );Continue reading
add_filter( ‘wpex_social_share_data_email_subject’, function() { return ‘My custom subject’; } );Continue reading
add_filter( ‘totaltheme/replace_vars/vars’, function( $vars ) { // Add a new {{my_custom_var}} custom variable. $vars[‘my_custom_var’] = ‘My variable value’; return $vars; } );Continue reading
define( ‘VCEX_CALLBACK_FUNCTION_WHITELIST’, [ ‘my_custom_function_name_1’, ‘my_custom_function_name_2’, ‘my_custom_function_name_3’, ] );Continue reading
add_action(‘admin_head’, ‘my_custom_admin_css’); function my_custom_admin_css() { echo ‘ ‘; }Continue reading
add_action(‘admin_head’, ‘my_custom_admin_css’); function my_custom_admin_css() { echo ‘ ‘; }Continue reading
add_filter(‘frm_validate_field_entry’, ‘calculate_time’, 11, 3); function calculate_time($errors, $field, $value){ $repeater_id = 1457; $hidden_field_id = 1456; // The field which will hold the total. $start_field_id = 1454; $end_field_id = 1455; if ( $hidden_field_id !== (int) $field->id ) { return $errors; } $repeater_meta…Continue reading