Skip to content

Instantly share code, notes, and snippets.

View patrickfreitasdev's full-sized avatar

Patrick de Freitas patrickfreitasdev

  • WPMU DEV
  • Perth | Australia
View GitHub Profile
View defender-legacy-ip-detection.php
<?php
add_action( 'plugins_loaded', function(){
if ( ! defined( 'DEFENDER_VERSION' ) ) {
return; // Defender is not installed/enabled.
}
if ( ! class_exists( 'Defender_Legacy_IP_Detection' ) ) {
class Defender_Legacy_IP_Detection {
use WP_Defender\Traits\IP;
View assign-new-user.php
<?php
/**
** Script to assign post to new user when Post Data field and user registration are used together.
**/
if (!defined('ABSPATH'))
{
exit;
View custom-email-html.php
<?php
// Use [pmu_mail_render] shortcode
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
add_action(
'wp_ajax_forminator_save_builder',
View dokan-forminator-validation.php
<?php
add_action('wp_footer','custom_js_form_validation');
function custom_js_form_validation(){
?>
<script>
jQuery( document ).ready(function($) {
View sample-gallery-shortcode.php
View universal-header.php
<?php
defined('ABSPATH') or die('What are you looking for?');
/** Handle the HTML */
function my_custom_header_branda_shortcode_function( ){
ob_start(); ?>
View fix-empty-string-checkbox-redirect.php
<?php
if ( ! defined( 'ABSPATH' ) ) { exit; } elseif ( defined( 'WP_CLI' ) && WP_CLI ) { return; }
add_action( 'plugins_loaded', 'wpmudev_forminator_fix_redirect_blank_space', 100 );
function wpmudev_forminator_fix_redirect_blank_space() {
if ( class_exists( 'Forminator' ) ) {
class WPMUDEV_FIX_redirect_blank_space{
private $form_id = 41393; //enter form_id here
View daily-book.php
<?php
add_filter( 'forminator_custom_form_submit_errors', function( $submit_errors, $form_id, $field_data_array ) {
if( $form_id != 361 ) {
return $submit_errors;
}
$last_entry = '';
// Change this to the message that you want to show.
$message = 'Booking has been done for the day. Please book for another day.';
foreach( $field_data_array as $key => $value ){
View bypass-utm-forminator.php
<?php
add_action( 'wp_footer', function(){ ?>
<script>
(function ($) {
$(function () {
$(document).on("after.load.forminator", function (e, id) {
function getQueryParams(qs) {
View gclid-field.php
<?php
add_action( 'wp_footer', function(){
?>
<script>
function getParam(p) {
var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}