Suporte » Plugins » if na template theme da página

  • Primeiramente bom dia a todos, não sei se essa é a categoria certa para posta, caso u esteja errado, peço desculpas e por favor mova o topico para a correta.

    Vamos lá,

    Estou em um projeto de e-comerce e estou utilizando o plugin WooComerce no thema WooStore, me deparei com a seguinte situação:

    <?php
    	// Don't display sidebar if full width
    	global $woo_options;
    	if ( $woo_options[ 'woo_layout' ] != "layout-full" ) :
    ?>
    <div style=" width:260px; height:1200px; background-color:#fff; position:relative;">
    <div style=" margin: 10px 10px 10px 10px;" id="sidebar" class="col-right">
    
    	<?php if ( woo_active_sidebar( 'primary' ) ) : ?>
        <div class="primary">
    		<?php woo_sidebar( 'primary' ); ?>
    	</div>
    	<?php endif; ?>    
    
    </div><!-- /#sidebar -->
    </div>
    
    <?php endif; ?>

    Ao invés de termos 2 template page themes, uma para full width e outra para page normal o template possui um if que simplesmente retira a sidebar. Até ai tudo bem, minha dificuldade é que, há uum box branco que envolve a sidebar, e eu preciso tira-lo, porem quando a page é full ele não fica 100% devido a modificação.
    Resumindo: Eu precisava dar um jeito de por nesse if, que quando a page for full, alem de não mostrar a sidebar, mudar o code, colocando assim um code com a div id="contentfull" no lugar de id="content" que está no content onde fica a sidebar.
    Creio que seria a solução.

    Des de já obrigado pela atenção.
    Qualquer coisa é só perguntar.
    Abraços

Visualizando 1 resposta (de um total de 1)
Visualizando 1 resposta (de um total de 1)
  • O tópico ‘if na template theme da página’ está fechado para novas respostas.