コード例 #1
0
 function grve_portfolio_init()
 {
     $portfolio_base_slug = grve_option('portfolio_slug', 'portfolio');
     $labels = array('name' => _x('Portfolio Items', 'Portfolio General Name', GRVE_THEME_TRANSLATE), 'singular_name' => _x('Portfolio Item', 'Portfolio Singular Name', GRVE_THEME_TRANSLATE), 'add_new' => __('Add New', GRVE_THEME_TRANSLATE), 'add_new_item' => __('Add New Portfolio Item', GRVE_THEME_TRANSLATE), 'edit_item' => __('Edit Portfolio Item', GRVE_THEME_TRANSLATE), 'new_item' => __('New Portfolio Item', GRVE_THEME_TRANSLATE), 'view_item' => __('View Portfolio Item', GRVE_THEME_TRANSLATE), 'search_items' => __('Search Portfolio Items', GRVE_THEME_TRANSLATE), 'not_found' => __('No Portfolio Items found', GRVE_THEME_TRANSLATE), 'not_found_in_trash' => __('No Portfolio Items found in Trash', GRVE_THEME_TRANSLATE), 'parent_item_colon' => '');
     $category_labels = array('name' => __('Portfolio Categories', GRVE_THEME_TRANSLATE), 'singular_name' => __('Portfolio Category', GRVE_THEME_TRANSLATE), 'search_items' => __('Search Portfolio Categories', GRVE_THEME_TRANSLATE), 'all_items' => __('All Portfolio Categories', GRVE_THEME_TRANSLATE), 'parent_item' => __('Parent Portfolio Category', GRVE_THEME_TRANSLATE), 'parent_item_colon' => __('Parent Portfolio Category:', GRVE_THEME_TRANSLATE), 'edit_item' => __('Edit Portfolio Category', GRVE_THEME_TRANSLATE), 'update_item' => __('Update Portfolio Category', GRVE_THEME_TRANSLATE), 'add_new_item' => __('Add New Portfolio Category', GRVE_THEME_TRANSLATE), 'new_item_name' => __('New Portfolio Category Name', GRVE_THEME_TRANSLATE));
     $field_labels = array('name' => __('Portfolio Fields', GRVE_THEME_TRANSLATE), 'singular_name' => __('Portfolio Field', GRVE_THEME_TRANSLATE), 'search_items' => __('Search Portfolio Fields', GRVE_THEME_TRANSLATE), 'all_items' => __('All Portfolio Fields', GRVE_THEME_TRANSLATE), 'parent_item' => __('Parent Portfolio Field', GRVE_THEME_TRANSLATE), 'parent_item_colon' => __('Parent Portfolio Field:', GRVE_THEME_TRANSLATE), 'edit_item' => __('Edit Portfolio Field', GRVE_THEME_TRANSLATE), 'update_item' => __('Update Portfolio Field', GRVE_THEME_TRANSLATE), 'add_new_item' => __('Add New Portfolio Field', GRVE_THEME_TRANSLATE), 'new_item_name' => __('New Portfolio Field Name', GRVE_THEME_TRANSLATE));
     $args = array('labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 5, 'menu_icon' => 'dashicons-format-gallery', 'supports' => array('title', 'editor', 'author', 'excerpt', 'thumbnail', 'custom-fields', 'comments'), 'rewrite' => array('slug' => $portfolio_base_slug, 'with_front' => false));
     register_post_type('portfolio', $args);
     register_taxonomy('portfolio_category', array('portfolio'), array('hierarchical' => true, 'label' => __('Portfolio Categories', GRVE_THEME_TRANSLATE), 'labels' => $category_labels, 'show_in_nav_menus' => false, 'show_tagcloud' => false, 'rewrite' => true));
     register_taxonomy_for_object_type('portfolio_category', 'portfolio');
     register_taxonomy('portfolio_field', array('portfolio'), array('hierarchical' => true, 'label' => __('Portfolio Fields', GRVE_THEME_TRANSLATE), 'labels' => $field_labels, 'show_in_nav_menus' => false, 'show_tagcloud' => false, 'rewrite' => true));
     register_taxonomy_for_object_type('portfolio_field', 'portfolio');
 }
コード例 #2
0
/**
 * Envato Upgrader Theme Update
 */
function grve_envato_toolkit_update()
{
    if (isset($_GET['grve-theme-update']) && 'update' == $_GET['grve-theme-update']) {
        if (is_super_admin() && 1 == grve_option('update_enabled')) {
            $envato_username = grve_option('update_user_name');
            $envato_api_key = grve_option('update_api_key');
            if (empty($envato_username) || empty($envato_api_key)) {
                return;
            } else {
                $upgrader = new Envato_WordPress_Theme_Upgrader($envato_username, $envato_api_key);
                $update_response = $upgrader->upgrade_theme(GRVE_THEME_NAME);
            }
            wp_safe_redirect(esc_url(remove_query_arg('grve-theme-update')));
        }
    }
}
コード例 #3
0
 function grve_load_dynamic_css()
 {
     include 'grve-dynamic-typography-css.php';
     include 'grve-dynamic-css.php';
     if (grve_events_calendar_enabled()) {
         include 'grve-dynamic-event-css.php';
     }
     if (grve_bbpress_enabled()) {
         include 'grve-dynamic-bbpress-css.php';
     }
     $custom_css_code = grve_option('css_code');
     if (!empty($custom_css_code)) {
         $custom_css_trim = preg_replace('/\\s+/', ' ', $custom_css_code);
         $custom_css_out = "<!-- Dynamic css -->\n<style type=\"text/css\">\n" . $custom_css_trim . "\n</style>";
         echo $custom_css_out;
     }
 }
コード例 #4
0
ファイル: sidebar.php プロジェクト: poweronio/mbsite
                    $grve_sidebar_id = grve_post_meta('grve_page_sidebar', grve_option('page_sidebar'));
                    $grve_sidebar_layout = grve_post_meta('grve_page_layout', grve_option('page_layout', 'none'));
                    $grve_sidebar_bg_color = grve_post_meta('grve_sidebar_bg_color', grve_option('page_sidebar_bg_color'), 'none');
                } else {
                    if (is_singular('portfolio')) {
                        $grve_sidebar_id = grve_post_meta('grve_portfolio_sidebar', grve_option('portfolio_sidebar'));
                        $grve_sidebar_layout = grve_post_meta('grve_portfolio_layout', grve_option('portfolio_layout', 'none'));
                        $grve_sidebar_bg_color = grve_post_meta('grve_sidebar_bg_color', grve_option('portfolio_sidebar_bg_color'), 'none');
                        $grve_sidebar_extra_content = grve_check_portfolio_details();
                        if ($grve_sidebar_extra_content && 'none' == $grve_sidebar_layout) {
                            $grve_sidebar_layout = 'right';
                        }
                    } else {
                        $grve_sidebar_id = grve_option('blog_sidebar');
                        $grve_sidebar_layout = grve_option('blog_layout', 'none');
                        $grve_sidebar_bg_color = grve_option('blog_sidebar_bg_color', 'none');
                    }
                }
            }
        }
    }
}
if ('none' != $grve_sidebar_layout && (is_active_sidebar($grve_sidebar_id) || $grve_sidebar_extra_content)) {
    if ('left' == $grve_sidebar_layout || 'right' == $grve_sidebar_layout) {
        if ('none' != $grve_sidebar_bg_color) {
            $grve_sidebar_bg_color = ' grve-sidebar-colored grve-bg-' . $grve_sidebar_bg_color;
        } else {
            $grve_sidebar_bg_color = '';
        }
        $grve_sidebar_class = 'grve-sidebar' . $fixed . $grve_sidebar_bg_color;
        ?>
コード例 #5
0
 */
$css .= "\r\n\r\n#bbpress-forums #bbp-single-user-details #bbp-user-navigation a,\r\n#bbpress-forums .status-closed, #bbpress-forums .status-closed a {\r\n\tcolor: " . grve_option('body_text_color') . ";\r\n}\r\n\r\n";
/**
 * Headings Colors
 * ----------------------------------------------------------------------------
 */
$css .= "\r\n\r\n#grve-main-content .grve-widget.widget_display_topics li div,\r\n#grve-main-content .grve-widget.widget_display_replies li div {\r\n\tcolor: " . grve_option('body_heading_color') . ";\r\n}\r\n\r\n\r\n#grve-footer-area .grve-widget.widget_display_topics li div,\r\n#grve-footer-area .grve-widget.widget_display_replies li div {\r\n\tcolor: " . grve_option('footer_widgets_headings_color') . ";\r\n}\r\n\r\n";
/**
 * Primary #1 Colors
 * ----------------------------------------------------------------------------
 */
$css .= "\r\n\r\n#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover,\r\n#bbpress-forums #bbp-single-user-details #bbp-user-navigation .current a {\r\n\tcolor: " . grve_option('body_primary_1_color') . ";\r\n}\r\n\r\n";
/**
 * Main Border Colors
 * ----------------------------------------------------------------------------
 */
$css .= "\r\n\r\n#grve-main-content #bbpress-forums #bbp-single-user-details,\r\n#grve-main-content #bbpress-forums #bbp-your-profile fieldset span.description,\r\n#bbpress-forums li.bbp-body ul.forum,\r\n#bbpress-forums li.bbp-body ul.topic,\r\n#bbpress-forums ul.bbp-lead-topic,\r\n#bbpress-forums ul.bbp-topics,\r\n#bbpress-forums ul.bbp-forums,\r\n#bbpress-forums ul.bbp-replies,\r\n#bbpress-forums ul.bbp-search-results,\r\n#bbpress-forums .bbp-forums-list,\r\n#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,\r\n.bbp-pagination-links a,\r\n.bbp-pagination-links span.current,\r\n#bbpress-forums div.bbp-forum-header,\r\n#bbpress-forums div.bbp-topic-header,\r\n#bbpress-forums div.bbp-reply-header,\r\n#grve-main-content .grve-widget.widget_display_stats dd,\r\n#grve-main-content .bbp_widget_login fieldset {\r\n\tborder-color: " . grve_option('body_border_color') . ";\r\n}\r\n\r\n#grve-footer-area .grve-widget.widget_display_stats dd,\r\n#grve-footer-area .bbp_widget_login fieldset {\r\n\tborder-color: " . grve_option('footer_widgets_border_color') . ";\r\n}\r\n\r\n";
/**
 * Typography
 * ----------------------------------------------------------------------------
 */
$css .= "\r\n.grve-widget.widget_display_topics li div,\r\n.grve-widget.widget_display_replies li div {\r\n\tfont-family: " . grve_option('small_text', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('small_text', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('small_text', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('small_text', '10px', 'font-size') . " !important;\r\n\ttext-transform: " . grve_option('small_text', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('small_text', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Trim css for speed */
$css_trim = preg_replace('/\\s+/', ' ', $css);
/* Add stylesheet Tag */
$css_out = "<!-- Dynamic css -->\n<style type=\"text/css\">\n" . $css_trim . "\n</style>";
echo $css_out;
?>


コード例 #6
0
ファイル: 404.php プロジェクト: poweronio/mbsite
			<div id="grve-main-content" class="grve-error-404">
				<div class="grve-container">
					<div class="<?php 
echo esc_attr($page_section_class);
?>
" data-full-height="yes">
						<div class="grve-row">
							<div class="grve-column-1">

								<div class="grve-align-center">

									<div id="grve-content-area">
									<?php 
$grve_404_search_box = grve_option('page_404_search');
$grve_404_home_button = grve_option('page_404_home_button');
echo do_shortcode(grve_option('page_404_content'));
?>
									</div>

									<br/>

									<?php 
if ($grve_404_search_box) {
    ?>
									<div class="grve-widget">
										<?php 
    get_search_form();
    ?>
									</div>
									<br/>
									<?php 
コード例 #7
0
ファイル: grve-dynamic-css.php プロジェクト: poweronio/mbsite
 * Main Body Borders
 * ----------------------------------------------------------------------------
 */
$css .= "\r\n\r\n#grve-tags-categories,\r\n#grve-about-author,\r\n#grve-comments,\r\n#grve-comments .grve-comment-item,\r\n#grve-comments .children:before,\r\n#grve-comments .children article.comment,\r\n#grve-main-content .widget.widget_tag_cloud a,\r\n#grve-meta-social-responsive,\r\n#grve-main-content .grve-widget.grve-social li a,\r\n#grve-post-area article.grve-single-post,\r\n#respond,\r\n.grve-related-wrapper small,\r\n#respond input[type='text'],\r\n#respond textarea,\r\n.grve-blog.grve-large-media .grve-blog-item,\r\n.grve-blog.grve-small-media .grve-blog-item,\r\n.grve-newsletter-form input[type='email'],\r\n.grve-search input[type='text'],\r\n#grve-share-modal .grve-social li a,\r\n#grve-social-share-responsive ul li a,\r\n#grve-language-modal .grve-language li a,\r\n.grve-accordion-wrapper li,\r\n.grve-toggle-wrapper li,\r\n.grve-bar,\r\n.grve-pricing-table,\r\n.grve-pricing-table ul li,\r\n#grve-main-content .widget.widget_tag_cloud a,\r\n#grve-main-content table,\r\n#grve-main-content tr,\r\n#grve-main-content td,\r\n#grve-main-content th,\r\npre,\r\nhr,\r\n.grve-hr.grve-element,\r\n.grve-title-double-line span:before,\r\n.grve-title-double-line span:after,\r\n.grve-title-double-bottom-line span:after,\r\n#grve-main-content input,\r\n#grve-main-content input[type='text'],\r\n#grve-main-content input[type='input'],\r\n#grve-main-content input[type='password'],\r\n#grve-main-content input[type='email'],\r\n#grve-main-content input[type='number'],\r\n#grve-main-content input[type='date'],\r\n#grve-main-content input[type='url'],\r\n#grve-main-content input[type='tel'],\r\n#grve-main-content input[type='search'],\r\n.grve-search button[type='submit'],\r\n#grve-main-content textarea,\r\n#grve-main-content select,\r\n#grve-newsletter-modal input,\r\n#grve-newsletter-modal input[type='text'],\r\n#grve-newsletter-modal input[type='input'],\r\n#grve-newsletter-modal input[type='password'],\r\n#grve-newsletter-modal input[type='email'],\r\n#grve-newsletter-modal input[type='number'],\r\n#grve-newsletter-modal input[type='date'],\r\n#grve-newsletter-modal input[type='url'],\r\n#grve-newsletter-modal input[type='tel'],\r\n#grve-newsletter-modal input[type='search'],\r\n#grve-newsletter-modal textarea,\r\n#grve-newsletter-modal select,\r\n.grve-portfolio-description + ul.grve-fields,\r\n.grve-portfolio-info + .widget,\r\n.grve-related-post,\r\n.grve-carousel-wrapper .grve-post-item .grve-content,\r\n.grve-blog.grve-border-mode .grve-isotope-item-inner,\r\n.grve-blog.grve-border-mode .grve-read-more,\r\n.woocommerce .product_meta,\r\n#grve-shop-modal .cart_list.product_list_widget li,\r\n#grve-shop-modal .cart_list.product_list_widget,\r\n.woocommerce.widget_product_tag_cloud .tagcloud a,\r\n.woocommerce ul.products li .grve-product-item,\r\n.woocommerce-page ul.products li .grve-product-item,\r\n.woocommerce ul.products li .grve-product-item .grve-product-media,\r\n.woocommerce-page ul.products li .grve-product-item .grve-product-media,\r\n.woocommerce div.product .woocommerce-tabs ul.tabs,\r\n.woocommerce #content div.product .woocommerce-tabs ul.tabs,\r\n.woocommerce-page div.product .woocommerce-tabs ul.tabs,\r\n.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,\r\n.woocommerce #content div.product .woocommerce-tabs,\r\n.woocommerce div.product .woocommerce-tabs,\r\n.woocommerce-page #content div.product .woocommerce-tabs,\r\n.woocommerce-page div.product .woocommerce-tabs {\r\n\tborder-color: " . grve_option('body_border_color') . ";\r\n}\r\n\r\n";
/**
* Primary Backgrounds Colors
* ----------------------------------------------------------------------------
*/
/* Dark Bg #1 Colors */
$css .= "\r\n\r\n.grve-bg-dark {\r\n\tbackground-color: #000000;\r\n\tcolor: #ffffff;\r\n}\r\n\r\n";
/* Light Bg #1 Colors */
$css .= "\r\n\r\n.grve-bg-light {\r\n\tbackground-color: #ffffff;\r\n}\r\n\r\n";
/* Primary Bg #1 Colors */
$css .= "\r\n\r\n.grve-bg-primary-1,\r\n.grve-bar-line.grve-primary-1-color,\r\n#grve-header #grve-main-menu > ul > li.primary-button > a,\r\n#grve-feature-section .grve-style-4 .grve-title.grve-primary-1 span,\r\n.grve-tabs-title li.active,\r\n#grve-social-share-responsive ul li a:hover,\r\n#grve-share-modal .grve-social li a:hover,\r\n#grve-language-modal .grve-language li a:hover,\r\n#grve-language-modal .grve-language li a.active,\r\n#grve-main-content .grve-widget.grve-social li a:hover,\r\n#grve-footer-area .grve-widget.grve-social li a:hover,\r\n.grve-portfolio .grve-dark .grve-like-counter,\r\n.grve-portfolio .grve-light .grve-like-counter,\r\n#grve-feature-section .grve-style-1 .grve-title:after,\r\n#grve-feature-section .grve-style-4 .grve-title:before,\r\n#grve-feature-section .grve-style-4 .grve-title span:before,\r\n#grve-feature-section .grve-style-4 .grve-title:after,\r\n#grve-feature-section .grve-style-4 .grve-title span:after,\r\n.widget.widget_calendar caption,\r\n.grve-element.grve-social ul li a,\r\n#grve-post-title #grve-social-share.grve-primary-1 ul li a,\r\n.wpcf7-validation-errors,\r\n.grve-title-line span:after,\r\nblockquote:before,\r\n.grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item .grve-media-content .grve-read-more:before,\r\n.grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item .grve-media-content .more-link:before,\r\n.grve-blog .grve-label-post.format-quote a,\r\ninput[type='submit'],\r\ninput[type='reset'],\r\nbutton,\r\n.grve-testimonial .owl-controls .owl-page.active span,\r\n.grve-testimonial .owl-controls.clickable .owl-page:hover span,\r\n.grve-slider-item .grve-slider-content span:after,\r\n.grve-pricing-feature .grve-pricing-header,\r\n.grve-modal-content a.grve-close-modal,\r\n.woocommerce span.onsale,\r\n.woocommerce input.checkout-button,\r\n#grve-shop-modal a.button.checkout,\r\n.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,\r\n.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {\r\n\tbackground-color: " . grve_option('body_primary_1_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n.grve-btn.grve-btn-line.grve-bg-primary-1 {\r\n\tcolor: " . grve_option('body_primary_1_color') . ";\r\n\tborder-color: " . grve_option('body_primary_1_color') . ";\r\n}\r\n\r\n#grve-social-share-responsive ul li a:hover,\r\n#grve-main-content .grve-widget.grve-social li a:hover,\r\n#grve-footer-area .grve-widget.grve-social li a:hover,\r\n#grve-main-content .widget.widget_tag_cloud a:hover,\r\n#grve-footer-area .widget.widget_tag_cloud a:hover {\r\n\tborder-color: " . grve_option('body_primary_1_color') . ";\r\n}\r\n\r\n.grve-btn.grve-bg-primary-1:hover,\r\n.grve-tabs-title li:hover,\r\n#grve-header #grve-main-menu > ul > li.primary-button > a:hover,\r\n.grve-element.grve-social ul li a:hover,\r\n.grve-modal-content a.grve-close-modal:hover,\r\n#grve-post-title #grve-social-share.grve-primary-1 ul li a:hover {\r\n\tbackground-color: " . grve_option('body_primary_1_hover_color') . ";\r\n\tborder-color: " . grve_option('body_primary_1_hover_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n/* Tagcloud Hover */\r\n.widget.widget_tag_cloud a:hover,\r\n.woocommerce.widget_product_tag_cloud .tagcloud a:hover {\r\n\tborder-color: " . grve_option('body_primary_1_color') . ";\r\n\tbackground-color: " . grve_option('body_primary_1_color') . ";\r\n\tcolor: #ffffff !important;\r\n}\r\n\r\n";
/* Primary Bg #2 Colors */
$css .= "\r\n\r\n.grve-bg-primary-2,\r\n.grve-pricing-header,\r\n.grve-bar-line.grve-primary-2-color,\r\n#grve-feature-section .grve-style-4 .grve-title.grve-primary-2 span,\r\n.grve-blog .grve-label-post.format-link a,\r\n#grve-post-title #grve-social-share.grve-primary-2 ul li a {\r\n\tbackground-color: " . grve_option('body_primary_2_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n.grve-btn.grve-btn-line.grve-bg-primary-2 {\r\n\tcolor: " . grve_option('body_primary_2_color') . ";\r\n\tborder-color: " . grve_option('body_primary_2_color') . ";\r\n}\r\n\r\n.grve-btn.grve-bg-primary-2:hover,\r\n#grve-post-title #grve-social-share.grve-primary-2 ul li a:hover {\r\n\tbackground-color: " . grve_option('body_primary_2_hover_color') . ";\r\n\tborder-color: " . grve_option('body_primary_2_hover_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n";
/* Primary Bg #3 Colors */
$css .= "\r\n\r\n.grve-bg-primary-3,\r\n.grve-bar-line.grve-primary-3-color,\r\n#grve-feature-section .grve-style-4 .grve-title.grve-primary-3 span,\r\n#grve-post-title #grve-social-share.grve-primary-3 ul li a {\r\n\tbackground-color: " . grve_option('body_primary_3_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n.grve-btn.grve-btn-line.grve-bg-primary-3 {\r\n\tcolor: " . grve_option('body_primary_3_color') . ";\r\n\tborder-color: " . grve_option('body_primary_3_color') . ";\r\n}\r\n\r\n.grve-btn.grve-bg-primary-3:hover,\r\n#grve-post-title #grve-social-share.grve-primary-3 ul li a:hover {\r\n\tbackground-color: " . grve_option('body_primary_3_hover_color') . ";\r\n\tborder-color: " . grve_option('body_primary_3_hover_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n";
/* Primary Bg #4 Colors */
$css .= "\r\n\r\n.grve-bg-primary-4,\r\n.grve-bar-line.grve-primary-4-color,\r\n#grve-feature-section .grve-style-4 .grve-title.grve-primary-4 span,\r\n#grve-post-title #grve-social-share.grve-primary-4 ul li a {\r\n\tbackground-color: " . grve_option('body_primary_4_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n.grve-btn.grve-btn-line.grve-bg-primary-4 {\r\n\tcolor: " . grve_option('body_primary_4_color') . ";\r\n\tborder-color: " . grve_option('body_primary_4_color') . ";\r\n}\r\n\r\n.grve-btn.grve-bg-primary-4:hover,\r\n#grve-post-title #grve-social-share.grve-primary-4 ul li a:hover {\r\n\tbackground-color: " . grve_option('body_primary_4_hover_color') . ";\r\n\tborder-color: " . grve_option('body_primary_4_hover_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n";
/* Primary Bg #5 Colors */
$css .= "\r\n\r\n.grve-bg-primary-5,\r\n.grve-bar-line.grve-primary-5-color,\r\n#grve-feature-section .grve-style-4 .grve-title.grve-primary-5 span,\r\n#grve-post-title #grve-social-share.grve-primary-5 ul li a {\r\n\tbackground-color: " . grve_option('body_primary_5_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n.grve-btn.grve-btn-line.grve-bg-primary-5 {\r\n\tcolor: " . grve_option('body_primary_5_color') . ";\r\n\tborder-color: " . grve_option('body_primary_5_color') . ";\r\n}\r\n\r\n.grve-btn.grve-bg-primary-5:hover,\r\n#grve-post-title #grve-social-share.grve-primary-5 ul li a:hover {\r\n\tbackground-color: " . grve_option('body_primary_5_hover_color') . ";\r\n\tborder-color: " . grve_option('body_primary_5_hover_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n";
/* Portfolio Hover Style 3 */
$css .= "\r\n\r\n.grve-portfolio .grve-hover-style-3 .grve-like-counter {\r\n\tcolor: " . grve_option('body_text_color') . ";\r\n}\r\n\r\n.grve-portfolio .grve-hover-style-3 .grve-light-overlay .grve-portfolio-btns:hover,\r\n.grve-portfolio .grve-hover-style-3 .grve-dark-overlay .grve-portfolio-btns:hover {\r\n\tbackground-color: " . grve_option('body_primary_1_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n";
/* Composer Front End Fix*/
$css .= "\r\n\r\n.compose-mode .vc_element .grve-row {\r\n    margin-top: 30px;\r\n}\r\n\r\n.compose-mode .vc_vc_column .wpb_column {\r\n    width: 100% !important;\r\n    margin-bottom: 30px;\r\n    border: 1px dashed rgba(125, 125, 125, 0.4);\r\n}\r\n\r\n.compose-mode .vc_controls > .vc_controls-out-tl {\r\n    left: 15px;\r\n}\r\n\r\n.compose-mode .vc_controls > .vc_controls-bc {\r\n    bottom: 15px;\r\n}\r\n\r\n.compose-mode .vc_welcome .vc_buttons {\r\n    margin-top: 60px;\r\n}\r\n\r\n.compose-mode .grve-image img {\r\n    opacity: 1;\r\n}\r\n\r\n.compose-mode #grve-inner-header {\r\n    top: 0 !important;\r\n}\r\n.compose-mode .vc_controls > div {\r\n    z-index: 9;\r\n}\r\n.compose-mode .grve-bg-image {\r\n    opacity: 1;\r\n}\r\n\r\n.compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-background'],\r\n.compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-element'] {\r\n\tvisibility: visible;\r\n}\r\n\r\n.compose-mode .grve-animated-item {\r\n\topacity: 1;\r\n}\r\n\r\n";
/* Trim css for speed */
$css_trim = preg_replace('/\\s+/', ' ', $css);
/* Add stylesheet Tag */
$css_out = "<!-- Dynamic css -->\n<style type=\"text/css\">\n" . $css_trim . "\n</style>";
echo $css_out;
コード例 #8
0
 function grve_print_custom_js_code()
 {
     $custom_js_code = grve_option('custom_js');
     if (!empty($custom_js_code)) {
         echo "<script type='text/javascript'>";
         echo $custom_js_code;
         echo "</script>";
     }
 }
コード例 #9
0
/**
 * Checks if portfolio has socials
 */
function grve_portfolio_social_visibility()
{
    $social_options = grve_option('portfolio_social');
    if (!empty($social_options)) {
        foreach ($social_options as $key => $value) {
            if ($value) {
                return true;
            }
        }
    }
    return false;
}
コード例 #10
0
ファイル: header.php プロジェクト: poweronio/mbsite
						<!-- End Main Menu -->

					<?php 
} else {
    do_action('grve_header_container_custom_menu_integration');
}
?>

					</div>

					<?php 
grve_print_header_safe_options();
?>
					<?php 
do_action('grve_header_inner_custom_menu_integration');
if (class_exists('UberMenu') && 'ubermenu' == grve_option('menu_header_integration', 'default')) {
    uberMenu_direct('grve_header_nav');
}
?>

				</div>
				<div class="clear"></div>

				<!-- End Logo, Main Navigation, Header Options -->

				<?php 
if ('above-feature' == $grve_feature_data['data_header_position']) {
    grve_print_header_feature();
}
?>
				<!-- End Feature Section -->
コード例 #11
0
/**
 * Prints Single Template Meta fields ( Post )
 */
function grve_print_post_single_meta()
{
    $post_style = grve_option('post_style', 'default');
    if ('simple' == $post_style) {
        ?>
	<div id="grve-meta-simple-style">
		<?php 
        grve_print_post_meta('grve-meta-responsive', 'grve-meta-style-classic');
        grve_print_post_social('primary-1', 'grve-social-share-responsive', 'grve-social-style-classic');
        ?>
	</div>
<?php 
    }
}
コード例 #12
0
    function grve_print_tracking_code()
    {
        $tracking_code = grve_option('tracking_code');
        if (!empty($tracking_code)) {
            ?>
		<script type='text/javascript'>

		  var _gaq = _gaq || [];
		  _gaq.push(['_setAccount', '<?php 
            echo grve_option('tracking_code');
            ?>
']);
		  _gaq.push(['_trackPageview']);

		  (function() {
			var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
			ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
			var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
		  })();

		</script>
<?php 
        }
    }
コード例 #13
0
ファイル: single.php プロジェクト: poweronio/mbsite
<?php

get_header();
?>

<?php 
$grve_post_area_class = '';
$post_style = grve_option('post_style', 'default');
if ('simple' == $post_style) {
    $grve_post_area_class = 'grve-simple-style';
}
?>
	<div id="grve-main-content" class="<?php 
echo esc_attr($grve_post_area_class);
?>
">
		<?php 
the_post();
?>

		<?php 
if ('simple' != $post_style) {
    grve_print_post_header_title();
}
if ('default' == $post_style) {
    ?>

		<!-- Fields Bar -->
		<div id="grve-meta-bar" class="grve-fields-bar">
			<ul class="grve-meta-elements">
				<li class="grve-field-date"><span class="grve-icon-date"></span><?php 
コード例 #14
0
ファイル: grve-wp-gallery.php プロジェクト: poweronio/mbsite
<?php

/**
 * Overload function for WordPress Gallery. ( Can be activated from admin )
 */
if ('1' == grve_option('wp_gallery_popup')) {
    add_filter('attachment_link', 'grve_wp_gallery_attachment_link', 10, 2);
}
function grve_wp_gallery_attachment_link($link, $id)
{
    if (is_feed() || is_admin()) {
        return $link;
    }
    $post = get_post($id);
    if ('image/' == substr($post->post_mime_type, 0, 6)) {
        $full_src = wp_get_attachment_image_src($id, 'grve-image-fullscreen');
        return $full_src[0];
    } else {
        return $link;
    }
}
コード例 #15
0
ファイル: default-template.php プロジェクト: poweronio/mbsite
<?php

/**
 * Default Events Template
 */
if (!defined('ABSPATH')) {
    die('-1');
}
get_header();
?>

<?php 
$grve_event_area_class = '';
$event_style = grve_option('event_style', 'default');
if ('simple' == $event_style && is_singular()) {
    $grve_event_area_class = 'grve-simple-style';
}
?>
	<div id="grve-main-content" class="<?php 
echo esc_attr($grve_event_area_class);
?>
">

		<?php 
if (grve_events_calendar_is_overview()) {
    grve_print_header_title('event-tax');
} else {
    if ('default' == $event_style) {
        grve_print_header_title('event');
        if (is_singular('tribe_events')) {
            ?>
コード例 #16
0
/**
 * Function to fetch sidebar class
 */
function grve_sidebar_class($sidebar_view = '')
{
    if (is_search()) {
        return '';
    }
    $grve_sidebar_class = "";
    $grve_sidebar_extra_content = false;
    if ('forum' == $sidebar_view) {
        $grve_sidebar_id = grve_option('forum_sidebar');
        $grve_sidebar_layout = grve_option('forum_layout', 'none');
    } else {
        if ('shop' == $sidebar_view) {
            if (is_product()) {
                $grve_sidebar_id = grve_post_meta('grve_product_sidebar', 'grve-woocommerce-sidebar-product');
                $grve_sidebar_layout = grve_post_meta('grve_product_layout', 'right');
            } else {
                $grve_sidebar_id = grve_post_meta_shop('grve_page_sidebar', 'grve-woocommerce-sidebar-shop');
                $grve_sidebar_layout = grve_post_meta_shop('grve_page_layout', 'right');
            }
        } else {
            if ('event' == $sidebar_view) {
                if (is_singular('tribe_events')) {
                    $grve_sidebar_id = grve_post_meta('grve_event_sidebar', grve_option('event_sidebar'));
                    $grve_sidebar_layout = grve_post_meta('grve_event_layout', grve_option('event_layout', 'none'));
                } else {
                    $grve_sidebar_id = grve_option('event_tax_sidebar');
                    $grve_sidebar_layout = grve_option('event_tax_layout', 'none');
                }
            } else {
                if (is_singular('post')) {
                    $grve_sidebar_id = grve_post_meta('grve_post_sidebar', grve_option('post_sidebar'));
                    $grve_sidebar_layout = grve_post_meta('grve_post_layout', grve_option('post_layout', 'none'));
                } else {
                    if (is_singular('page')) {
                        $grve_sidebar_id = grve_post_meta('grve_page_sidebar', grve_option('page_sidebar'));
                        $grve_sidebar_layout = grve_post_meta('grve_page_layout', grve_option('page_layout', 'none'));
                    } else {
                        if (is_singular('portfolio')) {
                            $grve_sidebar_id = grve_post_meta('grve_portfolio_sidebar', grve_option('portfolio_sidebar'));
                            $grve_sidebar_layout = grve_post_meta('grve_portfolio_layout', grve_option('portfolio_layout', 'none'));
                            $grve_sidebar_extra_content = grve_check_portfolio_details();
                            if ($grve_sidebar_extra_content && 'none' == $grve_sidebar_layout) {
                                $grve_sidebar_layout = 'right';
                            }
                        } else {
                            $grve_sidebar_id = grve_option('blog_sidebar');
                            $grve_sidebar_layout = grve_option('blog_layout', 'none');
                        }
                    }
                }
            }
        }
    }
    if ('none' != $grve_sidebar_layout && (is_active_sidebar($grve_sidebar_id) || $grve_sidebar_extra_content)) {
        if ('right' == $grve_sidebar_layout) {
            $grve_sidebar_class = 'grve-right-sidebar';
        } else {
            if ('left' == $grve_sidebar_layout) {
                $grve_sidebar_class = 'grve-left-sidebar';
            }
        }
    }
    return $grve_sidebar_class;
}
コード例 #17
0
ファイル: functions.php プロジェクト: poweronio/mbsite
/**
 * Enqueue scripts and styles for the front end.
 */
function grve_frontend_scripts()
{
    $template_dir_uri = get_template_directory_uri();
    $child_theme_dir_uri = get_stylesheet_directory_uri();
    wp_register_style('grve-style', $child_theme_dir_uri . "/style.css", array(), '2.1.0', 'all');
    wp_enqueue_style('grve-awsome-fonts', $template_dir_uri . '/css/font-awesome.min.css', array(), '4.3.0');
    wp_enqueue_style('grve-basic', $template_dir_uri . '/css/basic.css', array(), '2.1.0');
    wp_enqueue_style('grve-grid', $template_dir_uri . '/css/grid.css', array(), '2.1.0');
    wp_enqueue_style('grve-theme-style', $template_dir_uri . '/css/theme-style.css', array(), '2.1.0');
    wp_enqueue_style('grve-elements', $template_dir_uri . '/css/elements.css', array(), '2.1.0');
    if (grve_woocommerce_enabled()) {
        wp_enqueue_style('grve-woocommerce-layout', $template_dir_uri . '/css/woocommerce-layout.css', array(), '2.1.0', 'all');
        wp_enqueue_style('grve-woocommerce-smallscreen', $template_dir_uri . '/css/woocommerce-smallscreen.css', array('grve-woocommerce-layout'), '2.1.0', 'only screen and (max-width: 959px)');
        wp_enqueue_style('grve-woocommerce-extrasmallscreen', $template_dir_uri . '/css/woocommerce-extrasmallscreen.css', array('grve-woocommerce-layout'), '2.1.0', 'only screen and (max-width: 767px)');
        wp_enqueue_style('grve-woocommerce-general', $template_dir_uri . '/css/woocommerce.css', array(), '2.1.0', 'all');
    }
    if (grve_events_calendar_enabled()) {
        wp_enqueue_style('grve-events-calendar', $template_dir_uri . '/css/events-calendar.css', array(), '2.1.0', 'all');
    }
    if ($child_theme_dir_uri != $template_dir_uri) {
        wp_enqueue_style('grve-style');
    }
    if (is_singular() && comments_open() && get_option('thread_comments')) {
        wp_enqueue_script('comment-reply');
    }
    wp_enqueue_style('grve-responsive', $template_dir_uri . '/css/responsive.css', array(), '2.1.0');
    wp_register_script('grve-googleapi-script', '//maps.googleapis.com/maps/api/js?v=3&sensor=false', NULL, NULL, true);
    wp_register_script('grve-maps-script', $template_dir_uri . '/js/maps.js', array('jquery', 'grve-googleapi-script'), '2.1.0', true);
    $grve_maps_data = array('hue_enabled' => grve_option('gmap_hue_enabled', '0'), 'hue' => grve_option('gmap_hue', '#ffffff'), 'saturation' => grve_option('gmap_saturation', '0'), 'lightness' => grve_option('gmap_hue', '0'), 'gamma' => grve_option('gmap_gamma', '0.1'));
    wp_localize_script('grve-maps-script', 'grve_maps_data', $grve_maps_data);
    wp_enqueue_script('grve-modernizr-script', $template_dir_uri . '/js/modernizr.custom.js', array('jquery'), '2.8.3', false);
    $smooth_scroll = grve_option('smooth_scroll_enabled', '1');
    if ('1' == $smooth_scroll) {
        wp_enqueue_script('grve-smoothscrolling-script', $template_dir_uri . '/js/smoothscrolling.js', array('jquery'), '1.2.1', true);
    }
    wp_enqueue_script('grve-plugins', $template_dir_uri . '/js/plugins.js', array('jquery'), '2.1.0', true);
    $grve_plugins_data = array('retina_support' => grve_option('retina_support', 'default'));
    wp_localize_script('grve-plugins', 'grve_plugins_data', $grve_plugins_data);
    wp_enqueue_script('grve-smartresize-script', $template_dir_uri . '/js/smartresize.js', array('jquery'), '1.0.0', true);
    wp_enqueue_script('grve-isotope-script', $template_dir_uri . '/js/isotope.pkgd.min.js', array('jquery'), '2.0.0', true);
    wp_enqueue_script('grve-packery-mode-script', $template_dir_uri . '/js/packery-mode.pkgd.min.js', array('jquery'), '0.1.0', true);
    wp_enqueue_script('grve-main-script', $template_dir_uri . '/js/main.js', array('jquery'), '2.1.0', true);
    $grve_row_stellar_auto = apply_filters('grve_row_stellar_auto', '1');
    $grve_main_data = array('siteurl' => $template_dir_uri, 'ajaxurl' => admin_url('admin-ajax.php'), 'grve_wp_gallery_popup' => grve_option('wp_gallery_popup', '0'), 'grve_row_stellar_auto' => $grve_row_stellar_auto);
    wp_localize_script('grve-main-script', 'grve_main_data', $grve_main_data);
}
コード例 #18
0
/**
 * Disable SEO Page Analysis
 */
function grve_disable_page_analysis($bool)
{
    if ('1' == grve_option('disable_seo_page_analysis', '0')) {
        return false;
    }
    return $bool;
}
コード例 #19
0
/**
 * Prints Simple Title for single venue
 */
function grve_print_event_venue_simple_title()
{
    $event_style = grve_option('event_style', 'default');
    if ('simple' == $event_style) {
        ?>
		<div class="grve-event-title-wrapper">
			<h1 class="grve-post-simple-title"><span><?php 
        the_title();
        ?>
</span></h1>
			<a class="grve-events-backlink" href="<?php 
        echo tribe_get_events_link();
        ?>
"><i class="grve-icon-th-large"></i><?php 
        _e('All Events', GRVE_THEME_TRANSLATE);
        ?>
</a>
		</div>
<?php 
    }
}
コード例 #20
0
* Borders
* ----------------------------------------------------------------------------
*/
$css .= "\r\n\r\n.grve-tribe-events-meta-group ul li,\r\n.grve-list-separator:after,\r\n.grve-post-content .grve-tribe-events-venue-details,\r\n#tribe-events-content .tribe-events-calendar td,\r\n.tribe-grid-allday .type-tribe_events>div,\r\n.tribe-grid-allday .type-tribe_events>div:hover,\r\n.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single,\r\n.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single:hover {\r\n\tborder-color: " . grve_option('body_border_color') . ";\r\n}\r\n\r\n";
/**
* Primary Text
* ----------------------------------------------------------------------------
*/
$css .= "\r\n\r\n#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a:hover,\r\n#tribe-events-content .tribe-events-tooltip h4,\r\n#tribe_events_filters_wrapper .tribe_events_slider_val,\r\n.single-tribe_events a.tribe-events-gcal,\r\n.single-tribe_events a.tribe-events-ical {\r\n\tcolor: " . grve_option('body_primary_1_color') . ";\r\n}\r\n\r\n";
/**
* Primary Bg
* ----------------------------------------------------------------------------
*/
$css .= "\r\n\r\n#tribe-bar-form .tribe-bar-submit input[type=submit],\r\n#tribe-events .tribe-events-button,\r\n#tribe-events .tribe-events-button:hover,\r\n#tribe_events_filters_wrapper input[type=submit],\r\n.tribe-events-button,\r\n.tribe-events-button.tribe-active:hover,\r\n.tribe-events-button.tribe-inactive,\r\n.tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],\r\n.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a,\r\n.tribe-grid-allday .type-tribe_events>div,\r\n.tribe-grid-allday .type-tribe_events>div:hover,\r\n.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single,\r\n.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single:hover {\r\n\tbackground-color: " . grve_option('body_primary_1_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n#tribe-bar-form .tribe-bar-submit input[type=submit]:hover {\r\n\tbackground-color: " . grve_option('body_primary_1_hover_color') . ";\r\n\tborder-color: " . grve_option('body_primary_1_hover_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n\r\n";
/**
* Widgets
* ----------------------------------------------------------------------------
*/
$css .= "\r\n\r\n#grve-main-content .grve-widget .entry-title a,\r\n#grve-main-content .widget .tribe-countdown-text a {\r\n\tcolor: " . grve_option('body_heading_color') . ";\r\n}\r\n\r\n#grve-main-content .widget .tribe-mini-calendar .tribe-events-has-events a,\r\n#grve-main-content .widget .tribe-countdown-number,\r\n#grve-main-content .widget .tribe-mini-calendar-no-event {\r\n\tcolor: " . grve_option('body_text_color') . ";\r\n}\r\n\r\n#grve-main-content .grve-widget .entry-title a:hover,\r\n.widget .tribe-countdown-text a:hover,\r\n.widget .tribe-mini-calendar-event .list-date .list-dayname,\r\n.widget .tribe-countdown-under,\r\n.widget .tribe-mini-calendar td.tribe-events-has-events a {\r\n\tcolor: " . grve_option('body_primary_1_color') . ";\r\n}\r\n\r\n#grve-main-content .tribe-mini-calendar-event {\r\n\tborder-color: " . grve_option('body_border_color') . ";\r\n}\r\n\r\n.widget .tribe-mini-calendar-nav td,\r\n.widget .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present,\r\n.widget .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present a:hover,\r\n.widget .tribe-mini-calendar td.tribe-events-has-events a:hover,\r\n.widget .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today {\r\n\tbackground-color: " . grve_option('body_primary_1_color') . ";\r\n\tcolor: #ffffff;\r\n}\r\n\r\n";
/* Footer */
$css .= "\r\n\r\n#grve-footer .grve-widget .entry-title a,\r\n#grve-footer .widget .tribe-countdown-text a {\r\n\tcolor: " . grve_option('footer_widgets_headings_color') . ";\r\n}\r\n\r\n#grve-footer .widget .tribe-countdown-number,\r\n#grve-footer .widget .tribe-mini-calendar-no-event {\r\n\tcolor: " . grve_option('footer_widgets_font_color') . ";\r\n}\r\n\r\n#grve-footer .widget .tribe-mini-calendar-event,\r\n#grve-footer table,\r\n#grve-footer td,\r\n#grve-footer th {\r\n\tborder-color: " . grve_option('footer_widgets_border_color') . ";\r\n}\r\n\r\n#grve-footer .widget .tribe-mini-calendar-event .list-date,\r\n#grve-footer .widget .tribe-mini-calendar th {\r\n\tbackground-color: " . grve_option('footer_widgets_border_color') . ";\r\n}\r\n\r\n";
/**
* Typography
* ----------------------------------------------------------------------------
*/
$css .= "\r\n\r\n.widget .tribe-mini-calendar-event .list-info {\r\n\tfont-size: " . grve_option('body_font', '14px', 'font-size') . ";\r\n\tfont-family: " . grve_option('body_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('body_font', 'normal', 'font-weight') . ";\r\n}\r\n\r\n#tribe-bar-form .tribe-bar-submit input[type=submit],\r\n.grve-widget .entry-title,\r\n.widget .tribe-mini-calendar-nav td,\r\n.widget .tribe-countdown-text,\r\n#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {\r\n\tfont-family: " . grve_option('link_text', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('link_text', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('link_text', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('link_text', '11px', 'font-size') . " !important;\r\n\ttext-transform: " . grve_option('link_text', 'uppercase', 'text-transform') . ";\r\n}\r\n\r\n";
/* Trim css for speed */
$css_trim = preg_replace('/\\s+/', ' ', $css);
/* Add stylesheet Tag */
$css_out = "<!-- Dynamic css -->\n<style type=\"text/css\">\n" . $css_trim . "\n</style>";
echo $css_out;
コード例 #21
0
 */
$typo_css = "";
/**
 * Typography
 * ----------------------------------------------------------------------------
 */
/* Main */
$typo_css .= "\r\n\r\nbody {\r\n\tfont-size: " . grve_option('body_font', '14px', 'font-size') . ";\r\n\tfont-family: " . grve_option('body_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('body_font', 'normal', 'font-weight') . ";\r\n\t" . grve_css_option('body_font', '', 'letter-spacing') . "\r\n}\r\n\r\ninput[type='text'],\r\ninput[type='input'],\r\ninput[type='password'],\r\ninput[type='email'],\r\ninput[type='number'],\r\ninput[type='date'],\r\ninput[type='url'],\r\ninput[type='tel'],\r\ninput[type='search'],\r\ntextarea,\r\nselect {\r\n\tfont-family: " . grve_option('body_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n}\r\n\r\n";
/* Logo as text */
$typo_css .= "\r\n\r\n#grve-header .grve-logo.grve-logo-text a {\r\n\tfont-family: " . grve_option('logo_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('logo_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('logo_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('logo_font', '11px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('logo_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('logo_font', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Main Menu  */
$typo_css .= "\r\n\r\n#grve-header #grve-main-menu ul li ul li a {\r\n\tfont-family: " . grve_option('sub_menu_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('sub_menu_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('sub_menu_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('sub_menu_font', '11px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('sub_menu_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('sub_menu_font', '', 'letter-spacing') . "\r\n}\r\n\r\n#grve-header #grve-main-menu > ul > li > a,\r\n#grve-header .grve-responsive-menu-text {\r\n\tfont-family: " . grve_option('main_menu_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('main_menu_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('main_menu_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('main_menu_font', '11px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('main_menu_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('main_menu_font', '', 'letter-spacing') . "\r\n}\r\n\r\n\r\n";
/* Headings */
$typo_css .= "\r\n\r\nh1 {\r\n\tfont-family: " . grve_option('h1_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('h1_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('h1_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('h1_font', '68px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('h1_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('h1_font', '', 'letter-spacing') . "\r\n}\r\n\r\nh2 {\r\n\tfont-family: " . grve_option('h2_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('h2_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('h2_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('h2_font', '50px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('h2_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('h2_font', '', 'letter-spacing') . "\r\n}\r\n\r\nh3 {\r\n\tfont-family: " . grve_option('h3_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('h3_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('h3_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('h3_font', '34px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('h3_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('h3_font', '', 'letter-spacing') . "\r\n}\r\n\r\nh4,\r\n.woocommerce h1 {\r\n\tfont-family: " . grve_option('h4_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('h4_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('h4_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('h4_font', '25px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('h4_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('h4_font', '', 'letter-spacing') . "\r\n}\r\n\r\nh5,\r\n#reply-title,\r\n.grve-product-name,\r\n.woocommerce h2,\r\n.woocommerce-billing-fields h3,\r\n#order_review_heading {\r\n\tfont-family: " . grve_option('h5_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('h5_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('h5_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('h5_font', '18px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('h5_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('h5_font', '', 'letter-spacing') . "\r\n}\r\n\r\nh6,\r\n.mfp-title,\r\n.woocommerce table.shop_table th,\r\n.woocommerce-page table.shop_table th,\r\n.woocommerce div.product .woocommerce-tabs ul.tabs li a,\r\n.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,\r\n.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,\r\n.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {\r\n\tfont-family: " . grve_option('h6_font', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('h6_font', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('h6_font', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('h6_font', '14px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('h6_font', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('h6_font', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Page Title */
$typo_css .= "\r\n\r\n#grve-page-title .grve-title {\r\n\tfont-family: " . grve_option('page_title', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('page_title', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('page_title', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('page_title', '60px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('page_title', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('page_title', '', 'letter-spacing') . "\r\n}\r\n\r\n#grve-page-title .grve-description {\r\n\tfont-family: " . grve_option('page_description', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('page_description', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('page_description', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('page_description', '24px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('page_description', 'none', 'text-transform') . ";\r\n\t" . grve_css_option('page_description', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Portfolio Title */
$typo_css .= "\r\n\r\n#grve-portfolio-title .grve-title {\r\n\tfont-family: " . grve_option('portfolio_title', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('portfolio_title', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('portfolio_title', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('portfolio_title', '60px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('portfolio_title', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('portfolio_title', '', 'letter-spacing') . "\r\n}\r\n\r\n#grve-portfolio-title .grve-description {\r\n\tfont-family: " . grve_option('portfolio_description', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('portfolio_description', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('portfolio_description', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('portfolio_description', '24px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('portfolio_description', 'none', 'text-transform') . ";\r\n\t" . grve_css_option('portfolio_description', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Product Title */
$typo_css .= "\r\n\r\n#grve-product-title .grve-title {\r\n\tfont-family: " . grve_option('product_title', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('product_title', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('product_title', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('product_title', '60px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('product_title', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('product_title', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Post Title */
$typo_css .= "\r\n\r\n#grve-post-title .grve-title,\r\n#grve-main-content.grve-simple-style .grve-post-simple-title {\r\n\tfont-family: " . grve_option('post_title', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('post_title', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('post_title', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('post_title', '60px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('post_title', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('post_title', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Feature Section */
$typo_css .= "\r\n\r\n#grve-header[data-fullscreen='no'] #grve-feature-section .grve-title {\r\n\tfont-family: " . grve_option('custom_title', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('custom_title', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('custom_title', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('custom_title', '60px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('custom_title', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('custom_title', '', 'letter-spacing') . "\r\n}\r\n\r\n#grve-header[data-fullscreen='no'] #grve-feature-section .grve-description {\r\n\tfont-family: " . grve_option('custom_description', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('custom_description', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('custom_description', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('custom_description', '24px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('custom_description', 'none', 'text-transform') . ";\r\n\t" . grve_css_option('custom_description', '', 'letter-spacing') . "\r\n}\r\n\r\n#grve-header[data-fullscreen='yes'] #grve-feature-section .grve-title {\r\n\tfont-family: " . grve_option('fullscreen_custom_title', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('fullscreen_custom_title', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('fullscreen_custom_title', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('fullscreen_custom_title', '100px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('fullscreen_custom_title', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('fullscreen_custom_title', '', 'letter-spacing') . "\r\n}\r\n\r\n#grve-header[data-fullscreen='yes'] #grve-feature-section .grve-description {\r\n\tfont-family: " . grve_option('fullscreen_custom_description', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('fullscreen_custom_description', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('fullscreen_custom_description', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('fullscreen_custom_description', '30px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('fullscreen_custom_description', 'none', 'text-transform') . ";\r\n\t" . grve_css_option('fullscreen_custom_description', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Special Text */
$typo_css .= "\r\n\r\n.grve-leader-text p,\r\np.grve-leader-text {\r\n\tfont-family: " . grve_option('leader_text', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('leader_text', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('leader_text', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('leader_text', '34px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('leader_text', 'none', 'text-transform') . ";\r\n\t" . grve_css_option('leader_text', '', 'letter-spacing') . "\r\n}\r\n\r\n.grve-subtitle p,\r\n.grve-subtitle,\r\n.grve-accordion .grve-title,\r\n.grve-toggle .grve-title,\r\nblockquote,\r\n.woocommerce div.product span.price,\r\n.woocommerce div.product p.price,\r\n.woocommerce #content div.product span.price,\r\n.woocommerce #content div.product p.price,\r\n.woocommerce-page div.product span.price,\r\n.woocommerce-page div.product p.price,\r\n.woocommerce-page #content div.product span.price,\r\n.woocommerce-page #content div.product p.price {\r\n\tfont-family: " . grve_option('subtitle_text', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('subtitle_text', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('subtitle_text', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('subtitle_text', '18px', 'font-size') . ";\r\n\ttext-transform: " . grve_option('subtitle_text', 'none', 'text-transform') . ";\r\n\t" . grve_css_option('subtitle_text', '', 'letter-spacing') . "\r\n}\r\n\r\n.grve-small-text,\r\nsmall,\r\n#grve-meta-bar .grve-meta-elements a,\r\n#grve-meta-bar .grve-meta-elements li.grve-field-date,\r\n#grve-anchor-menu a,\r\n.grve-tags,\r\n.grve-categories,\r\n#grve-post-title #grve-social-share ul li .grve-like-counter,\r\n#grve-portfolio-bar #grve-social-share ul li .grve-like-counter,\r\n.grve-blog .grve-like-counter,\r\n.grve-blog .grve-post-author,\r\n.grve-blog .grve-post-date,\r\n.grve-pagination ul li,\r\n#grve-header-options ul.grve-options a span,\r\n.grve-pagination .grve-icon-nav-right,\r\n.grve-pagination .grve-icon-nav-left,\r\n#grve-comments .grve-comment-item .grve-comment-date,\r\n#grve-comments .comment-reply-link,\r\n#grve-comments .comment-edit-link,\r\n.grve-newsletter label,\r\n#grve-footer-bar .grve-social li,\r\n#grve-footer-bar .grve-copyright,\r\n#grve-footer-bar #grve-second-menu,\r\n#grve-share-modal .grve-social li a,\r\n#grve-language-modal .grve-language li a,\r\n.grve-bar-title,\r\n.grve-percentage,\r\n.grve-tabs-title li,\r\n.grve-pricing-table ul li,\r\n.logged-in-as,\r\n.widget.widget_recent_entries li span.post-date,\r\ncite,\r\nlabel,\r\n.grve-testimonial-name,\r\n.grve-hr .grve-divider-backtotop,\r\n.grve-slider-item .grve-slider-content span.grve-title,\r\n.grve-gallery figure figcaption .grve-caption,\r\n.widget.widget_calendar caption,\r\n.widget .rss-date,\r\n.widget.widget_tag_cloud a,\r\n.grve-widget.grve-latest-news .grve-latest-news-date,\r\n.grve-widget.grve-comments .grve-comment-date,\r\n.wpcf7-form p,\r\n.wpcf7-form .grve-one-third,\r\n.wpcf7-form .grve-one-half,\r\n.mfp-counter,\r\n.grve-related-post .grve-caption,\r\n.grve-comment-nav ul li a,\r\n.grve-portfolio .grve-like-counter span,\r\n.grve-portfolio .grve-portfolio-btns,\r\n.grve-portfolio .grve-filter,\r\n.grve-blog .grve-filter,\r\n.grve-image-hover .grve-caption,\r\n.grve-portfolio .grve-hover-style-2 figcaption .grve-caption,\r\nul.grve-fields li,\r\n.grve-team-social li a,\r\n.grve-carousel-wrapper .grve-post-item .grve-caption,\r\n.grve-blog .grve-like-counter span,\r\n.grve-add-cart,\r\n.grve-map-infotext p,\r\na.grve-infotext-link,\r\n#grve-meta-responsive,\r\n.woocommerce span.onsale,\r\n.woocommerce nav.woocommerce-pagination ul li,\r\n.woocommerce #content nav.woocommerce-pagination ul li,\r\n.woocommerce-page nav.woocommerce-pagination ul li,\r\n.woocommerce-page #content nav.woocommerce-pagination ul li,\r\n.woocommerce .woocommerce-result-count,\r\n.woocommerce-page .woocommerce-result-count,\r\n.woocommerce-review-link,\r\n.product_meta,\r\ntable.shop_table td.product-name,\r\n.woocommerce .related h2,\r\n.woocommerce .upsells.products h2,\r\n.woocommerce-page .related h2,\r\n.woocommerce-page .upsells.products h2,\r\n.woocommerce .cross-sells h2,\r\n.woocommerce .cart_totals h2,\r\n.woocommerce .shipping-calculator-button,\r\n.woocommerce-page .shipping-calculator-button,\r\n.woocommerce-info,\r\n#grve-shop-modal .cart_list.product_list_widget li a,\r\n.woocommerce .widget_price_filter .price_slider_amount,\r\n.woocommerce-page .widget_price_filter .price_slider_amount,\r\n.woocommerce ul.cart_list li a,\r\n.woocommerce ul.product_list_widget li a,\r\n.woocommerce-page ul.cart_list li a,\r\n.woocommerce-page ul.product_list_widget li a,\r\n.woocommerce.widget_product_tag_cloud .tagcloud a {\r\n\tfont-family: " . grve_option('small_text', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('small_text', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('small_text', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('small_text', '10px', 'font-size') . " !important;\r\n\ttext-transform: " . grve_option('small_text', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('small_text', '', 'letter-spacing') . "\r\n}\r\n\r\n\r\n.grve-author-info .grve-read-more,\r\n.more-link,\r\n.grve-read-more,\r\n.grve-blog.grve-isotope[data-type='pint-blog'] .grve-isotope-item .grve-media-content .grve-read-more span,\r\n.grve-newsletter input[type='submit'],\r\n.grve-search button[type='submit'],\r\n#grve-above-footer .grve-social li,\r\n.grve-btn,\r\ninput[type='submit'],\r\ninput[type='reset'],\r\nbutton,\r\n.woocommerce a.button,\r\n.woocommerce button.button,\r\n.woocommerce input.button,\r\n.woocommerce #respond input#submit,\r\n.woocommerce #content input.button,\r\n.woocommerce-page a.button,\r\n.woocommerce-page button.button,\r\n.woocommerce-page input.button,\r\n.woocommerce-page #respond input#submit,\r\n.woocommerce-page #content input.button,\r\n#grve-shop-modal a.button {\r\n\tfont-family: " . grve_option('link_text', 'Arial, Helvetica, sans-serif', 'font-family') . ";\r\n\tfont-weight: " . grve_option('link_text', 'normal', 'font-weight') . ";\r\n\tfont-style: " . grve_option('link_text', 'normal', 'font-style') . ";\r\n\tfont-size: " . grve_option('link_text', '11px', 'font-size') . " !important;\r\n\ttext-transform: " . grve_option('link_text', 'uppercase', 'text-transform') . ";\r\n\t" . grve_css_option('link_text', '', 'letter-spacing') . "\r\n}\r\n\r\n";
/* Trim css for speed */
$typo_css_trim = preg_replace('/\\s+/', ' ', $typo_css);
/* Add stylesheet Tag */
$typo_css_out = "<!-- Dynamic css -->\n<style type=\"text/css\">\n" . $typo_css_trim . "\n</style>";
echo $typo_css_out;
コード例 #22
0
/**
 * Gets Admin Feature Setting Mode
 */
function grve_get_admin_feature_setting_mode()
{
    $grve_setting_mode = grve_option('settings_mode', 'modal');
    return $grve_setting_mode;
}
コード例 #23
0
ファイル: single-portfolio.php プロジェクト: poweronio/mbsite
	<div id="grve-main-content" class="<?php 
echo esc_attr($grve_portfolio_area_class);
?>
">
		<?php 
if ('simple' != $portfolio_style) {
    grve_print_portfolio_header_title();
}
?>

		<?php 
$grve_disable_portfolio_fields_bar = grve_post_meta('grve_disable_portfolio_fields_bar');
$grve_disable_portfolio_recent = grve_post_meta('grve_disable_portfolio_recent');
$grve_disable_comments = grve_post_meta('grve_disable_comments');
$grve_sidebar_layout = grve_post_meta('grve_portfolio_layout', grve_option('portfolio_layout', 'none'));
$grve_sidebar_extra_content = grve_check_portfolio_details();
$grve_portfolio_details_sidebar = false;
if ($grve_sidebar_extra_content && 'none' == $grve_sidebar_layout) {
    $grve_portfolio_details_sidebar = true;
}
?>

		<?php 
if ('yes' != $grve_disable_portfolio_fields_bar && 'default' == $portfolio_style) {
    ?>

		<div id="grve-portfolio-bar" class="grve-fields-bar">
			<?php 
    grve_print_portfolio_social();
    ?>