Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Tente fazer isso.

    Em seu css adicione isso

    .clearfix:after {clear: both; height: 0; visibility: hidden; display: block; content: ".";}

    e agora no código que vc registrou a sidebar adicione

    <div class="clearfix"></div>

    assim

    'before_widget' => '<li id="%1$s" class="%2$s">',
    'after_widget' => '</li><div class="clearfix"></div>',
    'before_title' => '<h2>',
    'after_title' => '</h2>',

    Veja se resolve o problema

    Criador do tópico nickz1

    (@nickz1)

    Adicionei no CSS
    .clearfix:after {clear: both; height: 0; visibility: hidden; display: block; content: ".";}

    e depois fui no arquivo sidebar tentei adicionar de várias formas não achei um jeito como devo fazer?

    <div id="sidebar">
    
    	<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Sidebar') ) : ?> 
    
    </div> <!-- end #sidebar -->

    Vc não me entendeu.
    Este seu código não é o que registra a sidebar, ele chama a sidebar.

    O código que registra a sidebar está no function.php do seu tema.
    e deve parecer com isso

    register_sidebar(array(
    	'name'=>'Sidebar',
    	'id' => 'sidebar',
    	'before_widget' => '<li id="%1$s" class="%2$s">',
    	'after_widget' => '</li>',
    	'before_title' => '<h2>',
    	'after_title' => '</h2>',
    	));
    }

    Achando um código igual ou semelhante a este vc deve adicionar a <div class="clearfix"></div> assim

    register_sidebar(array(
    	'name'=>'Sidebar',
    	'id' => 'sidebar',
    	'before_widget' => '<li id="%1$s" class="%2$s">',
    	'after_widget' => '</li><div class="clearfix"></div>',
    	'before_title' => '<h2>',
    	'after_title' => '</h2>',
    	));
    }

    Repare que a div deve ser colocada no parâmetro after_widget para que a div fique no final de cada widget seu.

    Isso não é uma coisa comum de ser colocar em widgets, a dica pode até ajudar, mas possivelmente tem alguma coisa errada no css.

    Se isso não funcionar tente ver se existe alguma personalização para
    o widget text, alguns criadores esquecem de testar este widget e acabam não personalizando ele.

    .widget_text, div.textwidget{}
    .widget_text p, div.textwidget p{}

    Criador do tópico nickz1

    (@nickz1)

    <?php 
    
    require_once(TEMPLATEPATH . '/epanel/custom_functions.php'); 
    
    require_once(TEMPLATEPATH . '/includes/functions/comments.php'); 
    
    require_once(TEMPLATEPATH . '/includes/functions/sidebars.php'); 
    
    load_theme_textdomain('Magnificent',get_template_directory().'/lang');
    
    require_once(TEMPLATEPATH . '/epanel/options_magnificent.php');
    
    require_once(TEMPLATEPATH . '/epanel/core_functions.php'); 
    
    require_once(TEMPLATEPATH . '/epanel/post_thumbnails_magnificent.php');
    
    function insertThumbnailRSS($content) {
    global $post;
    
    $thumb = ''; $thumb = get_post_meta($post->ID, 'Thumbnail',true);
    
    if ( has_post_thumbnail( $post->ID ) ){
    $content = '<p>' . get_the_post_thumbnail( $post->ID, 'medium' ) . '</p>' . $content;
    } else if ($thumb <> '') {
    $content = '<p>' . '<img src="'.get_bloginfo('template_directory').'/timthumb.php?src='.$thumb.'&h=200&w=300&zc=1"/>' . '</p>' . $content;
    }
    
    return $content;
    }
    add_filter('the_excerpt_rss', 'insertThumbnailRSS');
    add_filter('the_content_feed', 'insertThumbnailRSS');
    
    function register_main_menus() {
    	register_nav_menus(
    		array(
    			'primary-menu' => __( 'Primary Menu' )
    		)
    	);
    }
    if (function_exists('register_nav_menus')) add_action( 'init', 'register_main_menus' );
    
    $wp_ver = substr($GLOBALS['wp_version'],0,3);
    if ($wp_ver >= 2.8) include(TEMPLATEPATH . '/includes/widgets.php'); ?>

    Meu tema inclui o arquivo das sidebars ;x

    Se isso foi uma pergunta de onde ele pode incluir esse código, acho que o mais óbvio seria

    require_once(TEMPLATEPATH . '/includes/functions/sidebars.php');

    pasta includes tem uma pasta function e dentro tem o arquibo
    ou

    $wp_ver = substr($GLOBALS['wp_version'],0,3);
    if ($wp_ver >= 2.8) include(TEMPLATEPATH . '/includes/widgets.php'); ?>

    aqui a pasta é includes e o arquivo

    Criador do tópico nickz1

    (@nickz1)

    Caramba meu tema é muito diferente, eu achei as includes e tals lá tem widgets mas mesmo que eu apague o arquivo TODO, as sidebars continuam aparecendo e pior erradas do mesmo jeito, é permitido passar msn aqui? caso não seja peço desculpas mas me adiciona porfavor? raulsena1@hotmail.com

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • O tópico ‘WordPress CSS’ está fechado para novas respostas.