Skip to content

Instantly share code, notes, and snippets.

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

Ali Ali ali7ali

💭
Coding....
View GitHub Profile
@ali7ali
ali7ali / wp-dir-file-permissions-reset.php
Last active October 21, 2023 22:08
WordPress Directories & Files Permissions reset
<?php // phpcs:ignore -- \r\n notice.
/**
* Plugin Name: WordPress Directories & Files Permissions reset
* Description: Correct WordPress directories/files permissions.
* Author: Ali Ali
<?php
/**
* Plugin Name: [Forminator Pro] - Add blacklist user submission by email or IP
* Description: [Forminator Pro] - Add blacklist user submission by email or IP - 1155422814406806
* Jira: SLS-1030
* Author: Thobk @ WPMUDEV
* Author URI: https://premium.wpmudev.org
* License: GPLv2 or later
*/
@ali7ali
ali7ali / subsite-logic.php
Created April 8, 2023 22:27
Run code for specific subsite in WordPress multisite
<?php
$site_id = get_current_blog_id(); // Returns Integer
if( $site_id == 237) {
add_action('hook_name', 'function_name');
}
function function_name() {
// Your code here
@ali7ali
ali7ali / iframe-shortcode.php
Created April 1, 2023 16:53
WordPress Shortcode to add an iFrame dynamically
<?php
function custom_html_render_shortcode_wp5431($attr)
{
$id = (isset($attr['id']) && !empty($attr['id'])) ? sanitize_text_field($attr['id']) : null;
$height = (isset($attr['h']) && !empty($attr['h'])) ? sanitize_text_field($attr['h']) : '160';
$height .= (isset($attr['h_unit']) && !empty($attr['h_unit']) && $attr['h_unit'] == 'pixel') ? 'px' : '%';
$width = (isset($attr['w']) && !empty($attr['w'])) ? sanitize_text_field($attr['w']) : '100';
$width .= (isset($attr['w_unit']) && !empty($attr['w_unit']) && $attr['w_unit'] == 'pixel') ? 'px' : '%';