This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** Display PHP serialized values as table in edit. Using Jakub Vrana and Martin Zeman's JSON Adminer plugin (https://raw.githubusercontent.com/vrana/adminer/master/plugins/json-column.php) as a skeleton for this plugin. | |
* @link https://www.adminer.org/plugins/#use | |
* @author Don Wilson, https://pyxol.com/ | |
* @author Jakub Vrana, https://www.vrana.cz/ | |
* @author Martin Zeman (Zemistr), http://www.zemistr.eu/ | |
* @license https://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0 | |
* @license https://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other) | |
*/ | |
class AdminerPHPSerializedColumn { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// 1. Modify the generated permalink | |
function custom_post_type_permalink($post_link, $post) { | |
if ('download' == $post->post_type) { | |
$post_link = home_url( | |
user_trailingslashit("downloads/{$post->ID}/{$post->post_name}") | |
); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- search for special one post type --> | |
<div class="search-form"> | |
<form role="search" method="get" class="search-form mc-form bottom" action="<?php echo esc_url( home_url( '/' ) ); ?>"> | |
<input type="search" class="search-field" placeholder="<?php esc_html_e( 'Enter your keyword', 'text-domain' ) ?>" value="<?php echo esc_attr( get_search_query() ); ?>" name="s" /> | |
<input type="hidden" name="post_type" value="product"> | |
<button type="submit" class="search-submit"><span class="ti ti-search"></span></button> | |
</form> | |
</div> | |
<!-- search for special two or more post type --> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace ElementorControls; | |
if (!defined('ABSPATH')) exit; // Exit if accessed directly | |
class Elementor_Custom_Controls { | |
public function includes() { | |
require_once(plugin_dir_path(__FILE__).'inc/elementor/image-selector-control.php'); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"basics": { | |
"name": "Thomas Mary", | |
"label": "Senior iOS Developer", | |
"image": "", | |
"email": "ei.thomas.mary@gmail.com", | |
"phone": "+33 6 89 57 69 94", | |
"summary": "Autonomous and enthusiastic, my different experiences allowed me to reinforce my knowledge and to understand the different tools and techniques of development and iOS architectures. \n I know how to integrate easily into new work contexts thanks to a real team spirit and excellent listening and communication skills. \n Looking for a challenging remote opportunity.", | |
"location": { | |
"address": "Home office", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/schema.json", | |
"basics": { | |
"email": "glennmartinjohnson@gmail.com", | |
"label": "Microsoft 365 Implementation Specialist", | |
"location": { | |
"city": "Boston", | |
"countryCode": "UK", | |
"region": "Lincolnshire" | |
}, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import "jsr:@supabase/functions-js/edge-runtime.d.ts"; | |
import { createHmac } from "node:crypto"; | |
import { createClient } from "jsr:@supabase/supabase-js"; | |
Deno.serve(async (req: Request) => { | |
const secret = Deno.env.get("HUBSPOT_SECRET")!; | |
const signature = req.headers.get("x-hub-signature")!; | |
const body = await req.text(); | |
const hmac = createHmac("sha256", secret).update(body).digest("hex"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter( 'elementor/dynamic_tags/tag_value', function( $value, $tag ) { | |
// بررسی اینکه آیا تگ مورد نظر "custom field" هست | |
if ( $tag->get_name() === 'post-custom-field' ) { | |
// گرفتن post ID فعلی | |
$post_id = get_the_ID(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if ( ! function_exists('write_log')) { | |
function write_log ( $log ) { | |
if ( is_array( $log ) || is_object( $log ) ) { | |
error_log( print_r( $log, true ) ); | |
} else { | |
error_log( $log ); | |
} | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function disable_elementor_ai_module() { | |
if ( class_exists( 'Elementor\Plugin' ) && isset( \Elementor\Plugin::$instance->modules_manager ) ) { | |
$modules_manager = \Elementor\Plugin::$instance->modules_manager; | |
// Disable AI module entirely by removing its registration | |
remove_all_actions( 'personal_options' ); | |
remove_all_actions( 'personal_options_update' ); | |
remove_all_actions( 'edit_user_profile_update' ); | |
// Disable AI option across all users |
NewerOlder