bbalencarp
Forum Replies Created
Viewing 3 replies - 1 through 3 (of 3 total)
-
Forum: Themes and Templates
In reply to: [Make] Demo available for this theme?Forum: Themes and Templates
In reply to: [Make] Fixed menu – Fixed header – Make ThemeI need help for this too. I put the code ” position: fixed;” on editor, in the part of the header bar. It worked but the padding top is missing and the border bottom ir large. It just worked in some pages… not in all site. Someone can help us?
Forum: Themes and Templates
In reply to: [Make] Widget with error, just show the code on the layoutHi Michael, thanks for answer me! I tried to add the code you tell me on functions.php but i think that i don’t know where on the file i need to put it. I put on the end of the file but shows me a error message. You can tell me what part of the code of functions.php i need to put it? Here is the full code of functions.php:
<?php /** * @package Make */ /** * The current version of the theme. */ define( 'TTFMAKE_VERSION', '1.6.7' ); /** * The minimum version of WordPress required for Make. */ define( 'TTFMAKE_MIN_WP_VERSION', '4.2' ); /** * The suffix to use for scripts. */ if ( ( defined( 'SCRIPT_DEBUG' ) && true === SCRIPT_DEBUG ) ) { define( 'TTFMAKE_SUFFIX', '' ); } else { define( 'TTFMAKE_SUFFIX', '.min' ); } /** * Initial content width. */ if ( ! isset( $content_width ) ) { $content_width = 620; } /** * Load files. * * @since 1.6.1. * * @return void */ function ttfmake_require_files() { $files = array( // Activation get_template_directory() . '/inc/activation.php', // Compatibility get_template_directory() . '/inc/compatibility.php', // Localization get_template_directory() . '/inc/l10n.php', // Customizer get_template_directory() . '/inc/customizer/bootstrap.php', // Gallery slider get_template_directory() . '/inc/gallery-slider/gallery-slider.php', // Formatting get_template_directory() . '/inc/formatting/formatting.php', // Integrations get_template_directory() . '/inc/jetpack.php', get_template_directory() . '/inc/woocommerce.php', // Miscellaneous get_template_directory() . '/inc/extras.php', get_template_directory() . '/inc/template-tags.php', ); if ( is_admin() ) { $admin_files = array( // Admin notices get_template_directory() . '/inc/admin-notice.php', // Page customizations get_template_directory() . '/inc/edit-page.php', // Page Builder get_template_directory() . '/inc/builder/core/base.php' ); $files = array_merge( $files, $admin_files ); } /** * Filter the list of theme files to load. * * Note that in some cases, the order that the files are listed in matters. * * @since 1.6.1. * * @param array $files The array of absolute file paths. */ $files = apply_filters( 'make_required_files', $files ); foreach ( $files as $file ) { if ( file_exists( $file ) ) { require_once $file; } } } // Load files immediately. ttfmake_require_files(); if ( ! function_exists( 'ttfmake_content_width' ) ) : /** * Set the content width based on current layout * * @since 1.0.0. * * @return void */ function ttfmake_content_width() { global $content_width; $new_width = $content_width; $left = ttfmake_has_sidebar( 'left' ); $right = ttfmake_has_sidebar( 'right' ); // No sidebars if ( ! $left && ! $right ) { $new_width = 960; } // Both sidebars else if ( $left && $right ) { $new_width = 464; } // One sidebar else if ( $left || $right ) { $new_width = 620; } /** * Filter to modify the $content_width variable. * * @since 1.4.8 * * @param int $new_width The new content width. * @param bool $left True if the current view has a left sidebar. * @param bool $right True if the current view has a right sidebar. */ $content_width = apply_filters( 'make_content_width', $new_width, $left, $right ); } endif; add_action( 'template_redirect', 'ttfmake_content_width' ); if ( ! function_exists( 'ttfmake_setup' ) ) : /** * Sets up text domain, theme support, menus, and editor styles * * @since 1.0.0. * * @return void */ function ttfmake_setup() { // Load translation strings ttfmake_load_textdomains(); // Feed links add_theme_support( 'automatic-feed-links' ); // Featured images add_theme_support( 'post-thumbnails' ); // Custom background add_theme_support( 'custom-background', array( 'default-color' => ttfmake_get_default( 'background_color' ), 'default-image' => ttfmake_get_default( 'background_image' ), 'default-repeat' => ttfmake_get_default( 'background_repeat' ), 'default-position-x' => ttfmake_get_default( 'background_position_x' ), 'default-attachment' => ttfmake_get_default( 'background_attachment' ), ) ); // HTML5 add_theme_support( 'html5', array( 'comment-list', 'comment-form', 'search-form', 'gallery', 'caption' ) ); // Title tag add_theme_support( 'title-tag' ); // Menu locations register_nav_menus( array( 'primary' => __( 'Primary Navigation', 'make' ), 'social' => __( 'Social Profile Links', 'make' ), 'header-bar' => __( 'Header Bar Navigation', 'make' ), ) ); // Editor styles $editor_styles = array(); if ( '' !== $google_request = ttfmake_get_google_font_uri() ) { $editor_styles[] = $google_request; } $editor_styles[] = add_query_arg( 'ver', '4.5.0', esc_url( get_template_directory_uri() . '/css/font-awesome.css' ) ); $editor_styles[] = add_query_arg( 'ver', TTFMAKE_VERSION, esc_url( get_template_directory_uri() . '/css/editor-style.css' ) ); // Another editor stylesheet is added via ttfmake_mce_css() in inc/customizer/bootstrap.php add_editor_style( $editor_styles ); // Yoast SEO breadcrumbs add_theme_support( 'yoast-seo-breadcrumbs' ); } endif; add_action( 'after_setup_theme', 'ttfmake_setup' ); if ( ! function_exists( 'ttfmake_widgets_init' ) ) : /** * Register widget areas * * @since 1.0.0. * * @return void */ function ttfmake_widgets_init() { register_sidebar( array( 'id' => 'sidebar-left', 'name' => __( 'Left Sidebar', 'make' ), 'description' => ttfmake_sidebar_description( 'sidebar-left' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar( array( 'id' => 'sidebar-right', 'name' => __( 'Right Sidebar', 'make' ), 'description' => ttfmake_sidebar_description( 'sidebar-right' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar( array( 'id' => 'footer-1', 'name' => __( 'Footer 1', 'make' ), 'description' => ttfmake_sidebar_description( 'footer-1' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar( array( 'id' => 'footer-2', 'name' => __( 'Footer 2', 'make' ), 'description' => ttfmake_sidebar_description( 'footer-2' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar( array( 'id' => 'footer-3', 'name' => __( 'Footer 3', 'make' ), 'description' => ttfmake_sidebar_description( 'footer-3' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar( array( 'id' => 'footer-4', 'name' => __( 'Footer 4', 'make' ), 'description' => ttfmake_sidebar_description( 'footer-4' ), 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); } endif; add_action( 'widgets_init', 'ttfmake_widgets_init' ); if ( ! function_exists( 'ttfmake_head_early' ) ) : /** * Add items to the top of the wp_head section of the document head. * * @since 1.0.0. * * @return void */ function ttfmake_head_early() { // Title tag fallback if ( version_compare( $GLOBALS['wp_version'], '4.1', '<' ) ) : ?> <title><?php wp_title( '|', true, 'right' ); ?></title> <?php endif; // JavaScript detection ?> <script type="text/javascript"> /* <![CDATA[ */ document.documentElement.className = document.documentElement.className.replace(new RegExp('(^|\\s)no-js(\\s|$)'), '$1js$2'); /* ]]> */ </script> <?php // Meta tags ?> <meta charset="<?php bloginfo( 'charset' ); ?>"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <?php } endif; add_action( 'wp_head', 'ttfmake_head_early', 1 ); if ( ! function_exists( 'ttfmake_scripts' ) ) : /** * Enqueue styles and scripts. * * @since 1.0.0. * * @return void */ function ttfmake_scripts() { // Styles $style_dependencies = array(); // Google fonts if ( '' !== $google_request = ttfmake_get_google_font_uri() ) { // Enqueue the fonts wp_enqueue_style( 'ttfmake-google-fonts', $google_request, $style_dependencies, TTFMAKE_VERSION ); $style_dependencies[] = 'ttfmake-google-fonts'; } // Font Awesome wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/css/font-awesome' . TTFMAKE_SUFFIX . '.css', $style_dependencies, '4.5.0' ); $style_dependencies[] = 'font-awesome'; // Parent stylesheet, if child theme is active // @link https://justintadlock.com/archives/2014/11/03/loading-parent-styles-for-child-themes if ( is_child_theme() && defined( 'TTFMAKE_CHILD_VERSION' ) && version_compare( TTFMAKE_CHILD_VERSION, '1.1.0', '>=' ) ) { /** * Toggle for loading the parent stylesheet along with the child one. * * @since 1.6.0. * * @param bool $enqueue True enqueues the parent stylesheet. */ if ( true === apply_filters( 'make_enqueue_parent_stylesheet', true ) ) { wp_enqueue_style( 'ttfmake-parent-style', get_template_directory_uri() . '/style.css', $style_dependencies, TTFMAKE_VERSION ); $style_dependencies[] = 'ttfmake-parent-style'; } } // Main stylesheet wp_enqueue_style( 'ttfmake-main-style', get_stylesheet_uri(), $style_dependencies, TTFMAKE_VERSION ); $style_dependencies[] = 'ttfmake-main-style'; // Print stylesheet wp_enqueue_style( 'ttfmake-print-style', get_template_directory_uri() . '/css/print.css', $style_dependencies, TTFMAKE_VERSION, 'print' ); // Scripts $script_dependencies = array(); // FitVids // Register only. Enqueued when necessary by the embed shortcode. wp_register_script( 'fitvids', get_template_directory_uri() . '/js/libs/fitvids/jquery.fitvids' . TTFMAKE_SUFFIX . '.js', array( 'jquery' ), '1.1', true ); // Cycle2 // Register only. Enqueued when necessary by gallery shortcode or Banner section. ttfmake_cycle2_script_setup( array( 'jquery' ) ); // jQuery $script_dependencies[] = 'jquery'; // Global script wp_enqueue_script( 'ttfmake-global', get_template_directory_uri() . '/js/global' . TTFMAKE_SUFFIX . '.js', $script_dependencies, TTFMAKE_VERSION, true ); // FitVids selectors $selector_array = array( "iframe[src*='www.viddler.com']", "iframe[src*='money.cnn.com']", "iframe[src*='www.educreations.com']", "iframe[src*='//blip.tv']", "iframe[src*='//embed.ted.com']", "iframe[src*='//www.hulu.com']", ); /** * Allow for changing of the selectors that are used to apply FitVids. * * @since 1.2.3. * * @param array $selector_array The selectors used by FitVids. */ $selector_array = apply_filters( 'make_fitvids_custom_selectors', $selector_array ); // Compile selectors $fitvids_custom_selectors = array( 'fitvids' => array( 'selectors' => implode( ',', $selector_array ) ), ); // Send to the script wp_localize_script( 'ttfmake-global', 'ttfmakeGlobal', $fitvids_custom_selectors ); // Comment reply script if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } endif; add_action( 'wp_enqueue_scripts', 'ttfmake_scripts' ); if ( ! function_exists( 'ttfmake_cycle2_script_setup' ) ) : /** * Enqueue Cycle2 scripts * * If the environment is set up for minified scripts, load one concatenated, minified * Cycle 2 script. Otherwise, load each module separately. * * @since 1.0.0. * * @param array $script_dependencies Scripts that Cycle2 depends on. * * @return void */ function ttfmake_cycle2_script_setup( $script_dependencies ) { if ( defined( 'TTFMAKE_SUFFIX' ) && '.min' === TTFMAKE_SUFFIX ) { wp_register_script( 'cycle2', get_template_directory_uri() . '/js/libs/cycle2/jquery.cycle2' . TTFMAKE_SUFFIX . '.js', $script_dependencies, TTFMAKE_VERSION, true ); } else { // Core script wp_register_script( 'cycle2', get_template_directory_uri() . '/js/libs/cycle2/jquery.cycle2.js', $script_dependencies, '2.1.6', true ); // Vertical centering wp_register_script( 'cycle2-center', get_template_directory_uri() . '/js/libs/cycle2/jquery.cycle2.center.js', array( 'cycle2' ), '20140121', true ); // Swipe support wp_register_script( 'cycle2-swipe', get_template_directory_uri() . '/js/libs/cycle2/jquery.cycle2.swipe.js', array( 'cycle2' ), '20121120', true ); } } endif; if ( ! function_exists( 'ttfmake_head_late' ) ) : /** * Add additional items to the end of the wp_head section of the document head. * * @since 1.0.0. * * @return void */ function ttfmake_head_late() { // Pingback link ?> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>"> <?php // Core Site Icon option overrides Make's deprecated Favicon and Apple Touch Icon settings if ( false === get_option( 'site_icon', false ) ) : // Favicon $logo_favicon = get_theme_mod( 'logo-favicon', ttfmake_get_default( 'logo-favicon' ) ); if ( ! empty( $logo_favicon ) ) : ?> <link rel="icon" href="<?php echo esc_url( $logo_favicon ); ?>" /> <?php endif; // Apple Touch icon $logo_apple_touch = get_theme_mod( 'logo-apple-touch', ttfmake_get_default( 'logo-apple-touch' ) ); if ( ! empty( $logo_apple_touch ) ) : ?> <link rel="apple-touch-icon" href="<?php echo esc_url( $logo_apple_touch ); ?>" /> <?php endif; endif; } endif; add_action( 'wp_head', 'ttfmake_head_late', 99 ); if ( ! function_exists( 'ttfmake_is_preview' ) ) : /** * Check if the current view is rendering in the Customizer preview pane. * * @since 1.2.0. * * @return bool True if in the preview pane. */ function ttfmake_is_preview() { global $wp_customize; return ( isset( $wp_customize ) && $wp_customize->is_preview() ); } endif; /** * Determine if the companion plugin is installed. * * @since 1.0.4. * * @return bool Whether or not the companion plugin is installed. */ function ttfmake_is_plus() { /** * Allow for toggling of the Make Plus status. * * @since 1.2.3. * * @param bool $is_plus Whether or not Make Plus is installed. */ return apply_filters( 'make_is_plus', class_exists( 'TTFMP_App' ) ); } /** * Add styles to admin head for Make Plus * * @since 1.0.6. * * @return void */ function ttfmake_plus_styles() { if ( ttfmake_is_plus() ) { return; } ?> <style type="text/css"> #ttfmake-plus-metabox h3:after, #customize-control-ttfmake_footer-whitelabel-heading span:after, #customize-control-ttfmake_font-typekit-font-heading span:after, .ttfmake-section-text .ttfmake-plus-info p:after, .make-plus-products .ttfmake-menu-list-item-link-icon-wrapper:before, .ttfmp-import-message strong:after, #accordion-section-ttfmake_stylekit h3:before, a.ttfmake-customize-plus, #ttfmake-menu-list-item-link-plus h4:after { content: "Plus"; position: relative; top: -1px; margin-left: 8px; padding: 3px 6px !important; line-height: 1.5 !important; font-size: 9px !important; color: #ffffff !important; background-color: #d54e21; letter-spacing: 1px; text-transform: uppercase; -webkit-font-smoothing: subpixel-antialiased !important; } .ttfmake-plus-info p { margin-top: 0; margin-left: 10px; } .ttfmake-section-text .ttfmake-titlediv { padding-right: 45px; } .edit-text-column-link { right: 0; } a.ttfmake-customize-plus { margin-left: 0; } #accordion-section-ttfmake_stylekit h3:before { float: right; top: 2px; margin-right: 30px; } .ttfmp-import-message strong { display: inline-block; font-size: 14px; margin-bottom: 4px; } .make-plus-products .ttfmake-menu-list-item-link-icon-wrapper:before { position: relative; top: 32px; margin-left: -2px; text-align: center; } .make-plus-products .section-type-description { color: #777777; } .ttfmake-menu-list-item.make-plus-products:hover .ttfmake-menu-list-item-link-icon-wrapper { border-color: #dfdfdf; } .make-plus-products .section-type-description a { color: #0074a2 !important; text-decoration: underline; } .make-plus-products .section-type-description a:hover, .make-plus-products .section-type-description a:focus { color: #2ea2cc !important; } </style> <?php } add_action( 'admin_head', 'ttfmake_plus_styles', 20 ); add_action( 'customize_controls_print_styles', 'ttfmake_plus_styles', 20 ); /** * Generate a link to the Make info page. * * @since 1.0.6. * * @param string $deprecated This parameter is no longer used. * @return string The link. */ function ttfmake_get_plus_link( $deprecated = '' ) { return 'https://thethemefoundry.com/make-buy/'; }
Thanks!
Viewing 3 replies - 1 through 3 (of 3 total)