Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // make a php file inside inc/dynamic_css/dynamic_css.php
- /* Then use in theme header
- $dynamic_css_php = scandir(plugin_dir_path(__FILE__).'inc/dynamic_css');
- if(in_array('dynamic_css.php',$dynamic_css_php)){
- require_once plugin_dir_path(__FILE__).'inc/dynamic_css/dynamic_css.php';
- }
- */
- function quick_start_dynamic_css_generate(){
- ob_start();
- $heading_color = get_theme_mod('heading_color');
- ?>
- h2.entry-title > a {
- color:<?php echo $heading_color; ?>
- }
- <?php
- file_put_contents( plugin_dir_path(dirname(__DIR__)).'inc/dynamic_css/dynamic_style.css',ob_get_clean());
- }
- add_action('wp_head','quick_start_dynamic_css_generate');
- function quick_start_dynamic_css(){
- wp_enqueue_style('dynamic_css',plugin_dir_url(dirname(__DIR__)).'inc/dynamic_css/dynamic_style.css');
- }
- add_action('wp_enqueue_scripts','quick_start_dynamic_css');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement