“WordPress Enqueue, если шорткод” Ответ

Делайте шорткодирование WordPress

<?php echo do_shortcode('[name_of_shortcode]'); ?>
Dev

Шорткод WordPress

function wp_demo_shortcode() { 

//Turn on output buffering
ob_start();
$code = 'Hello World';
ob_get_clean();

 // Output needs to be return
return $code;
} 

// register shortcode
add_shortcode('helloworld', 'wp_demo_shortcode'); 
Darkvent

Шорткод WordPress

// function that runs when shortcode is called
function wpb_demo_shortcode() { 
 
// Things that you want to do. 
$message = 'Hello world!'; 
 
// Output needs to be return
return $message;
} 
// register shortcode
add_shortcode('greeting', 'wpb_demo_shortcode'); 
Important Ibex

WordPress Enqueue, если шорткод

//Enqueue only if shortcode Exists on wp_content
add_action('wp_enqueue_scripts', 'myplugin_stylesheet');
function myplugin_stylesheet() {
  global $post;
  if( is_a( $post, 'WP_Post' ) && has_shortcode( $post->post_content, 'myplugin-shortcode-name') ) {
    wp_enqueue_style( 'myplugin-style', plugins_url('myplugin-style.css', __FILE__));   
  }
}
gtamborero

Ответы похожие на “WordPress Enqueue, если шорткод”

Вопросы похожие на “WordPress Enqueue, если шорткод”

Больше похожих ответов на “WordPress Enqueue, если шорткод” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования