$default_color, 'default-attachment' => 'fixed', ) ) ); //add_editor_style( get_template_directory_uri() . '/assets/css/editor-style.css' ); $args = array( 'default-text-color' => 'FFFFFF', 'height' => DT_HEADER_HEIGHT, 'width' => 1600 ); add_theme_support( 'custom-header', $args ); add_filter('tiny_mce_before_init','dt_theme_editor_dynamic_styles',10,1); // Add WooCommerce theme support if ( dt_is_woocommerce_activated() ) { add_theme_support( 'woocommerce' ); add_theme_support( 'wc-product-gallery-zoom' ); add_theme_support( 'wc-product-gallery-lightbox' ); add_theme_support( 'wc-product-gallery-slider' ); } } add_action('after_setup_theme', 'directory_theme_setup'); /** * Add dynamic styles to the WYSIWYG editor. * * @param $mceInit * @since 1.1.0 * @return mixed */ function dt_theme_editor_dynamic_styles( $mceInit ) { ob_start(); ?> body.mce-content-body { font-family: ; font-size: ; line-height: ; color: ; } p { line-height: ; margin: 0 0 5px; } h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { color: ; } a { color: ; } a:hover, a:visited:hover, a:focus, a:active { color: ; } a:visited { color: ; } .dt-btn, button, input[type=button], input[type=reset], input[type=submit], p.edit-link, #buddypress form#whats-new-form input[type=submit], #buddypress .standard-form div.submit input, #buddypress .comment-reply-link, #buddypress button, #buddypress div.generic-button a, #buddypress input[type=button], #buddypress input[type=reset], #buddypress input[type=submit], #buddypress ul.button-nav li a, #buddypress input[type=submit]#notification-bulk-manage, dl.geodir-tab-head dd.geodir-tab-active a { color: ; background-color: ; border: 1px solid ; } .dt-btn:hover, button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, p.edit-link:hover, .reply .gd_comment_replaylink #gd_comment_replaylink:hover, #buddypress form#whats-new-form input[type=submit]:hover, #buddypress .standard-form div.submit input:hover, #buddypress .comment-reply-link:hover, #buddypress button:hover, #buddypress div.generic-button a:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress input[type=submit]:hover, #buddypress ul.button-nav li a:hover, #buddypress input[type=submit]#notification-bulk-manage:hover { background-color: ; } ul, ol { margin: 0 0 20px 20px; padding: 0; } ' . __('WordPress', 'directory-starter') . ''; $default_footer_value = sprintf(__('Copyright © %1$s %2$s %3$s Theme %4$s', 'directory-starter'),date('Y'),"", $theme_name, ""); $default_footer_value .= sprintf(__(' - Powered by %s.', 'directory-starter'), $wp_link); echo $default_footer_value; }else{ echo esc_attr( get_theme_mod( 'dt_copyright_text', DT_COPYRIGHT_TEXT ) ); } } if ( ! function_exists( 'dt_is_woocommerce_activated' ) ) { /** * Query WooCommerce activation */ function dt_is_woocommerce_activated() { return class_exists( 'WooCommerce' ) ? true : false; } }