How to Disable Comments on Event Posts? | Quick Event Manager
add_filter(‘comments_open’, function ($open, $post_id) { $post = get_post($post_id); if ($post->post_type == ‘event’) { return false; } return $open; }, 10, 2);Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
add_filter(‘comments_open’, function ($open, $post_id) { $post = get_post($post_id); if ($post->post_type == ‘event’) { return false; } return $open; }, 10, 2);Continue reading
add_filter( ‘qem_event_register’, /** * @param $args https://developer.wordpress.org/reference/functions/register_post_type/#parameters * * @return array */ function ( $args ) { $args[‘rewrite’] = array( ‘slug’ => ‘my_custom_event_slug’ ); return $args; }, 10, 1 );Continue reading
add_filter( /** * * Filter the decision to send an admin confirmation or not * * @param $bool * * @return bool overrides any logic if set to true, if set to false then standard rules apply */ ‘qem_registration_always_confirm_admin’, function…Continue reading
add_filter( /** * * Filter the decision to send a confirmation or not * * @param $bool * * @return bool overrides any logic if set to true, if set to false then standard rules apply */ ‘qem_registration_always_confirm’, function (…Continue reading
add_filter( /** * * Filter the message generated to email confirmation * * @param $message * @param $content * @param $details * @param $close * @param $id * @param $payment * * @return string output message for registration email */…Continue reading
/** * 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
function display_post_artists_shortcode() { // Get the terms (artists) of the “artist” taxonomy for the current post $artists = get_the_terms(get_the_ID(), ‘artist’); // Check if artists exist if ($artists && !is_wp_error($artists)) { // Start building the output $output = []; // Loop…Continue reading
function sbcustom_disable_firsttouch( $flags, $settings ) { $flags[] = ‘disableOnTouch’; return $flags; } add_filter( ‘sbi_flags’, ‘sbcustom_disable_firsttouch’, 10, 2 );Continue reading
// modify add to cart text on single add_filter( ‘woocommerce_product_single_add_to_cart_text’, ‘woo_custom_cart_button_text’ ); function woo_custom_cart_button_text( $text ) { if( has_term( ‘quote-only’, ‘product_cat’ ) ){ $text = __( ‘Build My Quote’, ‘your-plugin’ ); } return $text; } // modify add to cart…Continue reading
function openai_generate_text() { // Get the topic from the AJAX request $prompt = $_POST[‘prompt’]; $prompt =”generate 10 content ideas about ” . $topic; // OpenAI API URL and key $api_url = ‘https://api.openai.com/v1/chat/completions’; $api_key = ‘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’ ; // Replace with your…Continue reading