Skip to content

Instantly share code, notes, and snippets.

View ali7ali's full-sized avatar
💭
Coding....

Ali Ali ali7ali

💭
Coding....
View GitHub Profile
<?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;
<?php
/**
** Script to assign post to new user when Post Data field and user registration are used together.
**/
if (!defined('ABSPATH'))
{
exit;
<?php
// Use [pmu_mail_render] shortcode
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
add_action(
'wp_ajax_forminator_save_builder',
<?php
add_action('wp_footer','custom_js_form_validation');
function custom_js_form_validation(){
?>
<script>
jQuery( document ).ready(function($) {
<?php
defined('ABSPATH') or die('What are you looking for?');
/** Handle the HTML */
function my_custom_header_branda_shortcode_function( ){
ob_start(); ?>
<?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
<?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 ){
<?php
add_action( 'wp_footer', function(){ ?>
<script>
(function ($) {
$(function () {
$(document).on("after.load.forminator", function (e, id) {
function getQueryParams(qs) {
<?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, ' '));
}