Hallo,
ich habe einen Content mit einer Spaltenbreite von 8 in der " article class" und eine rechte Sidebar mit einer Spaltenbreite von 4 in der "article class" definiert.
Wenn ich keine rechte Sidebar im Wordpress aktiv habe, erscheint dann keine Sidebar und es soll in der Content-Klasse <article class="large-12"> ausgegeben werden, anstatt "large-8".
Wie kann ich das am besten realisieren?
Ich hab schon mit if/else experementiert, leider ohne Erfolg.
-----------------------------
<?php
if ( is_active_sidebar() ) {
// Display some text
} else {
// Display none
};
?>
---------------------------
Hier mein Code aus der page.php.
PHP
<?php get_header(); ?>
<section class="site-inhalt">
<div class="container">
<div class="row">
<!-- loop content -->
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<article class="small-2 large-8 columns" id="post-<?php the_ID(); ?>" role="article">
<strong><?php the_title(); ?></strong><br />
<?php the_content('weiterlesen...'); ?>
</article>
<?php endwhile; endif; ?>
<!-- /loop content -->
<!-- Sidebar rechts -->
<?php if ( is_active_sidebar( 'primary-widget-area' ) ) : ?>
<aside class="small-2 large-4 columns">
<ul class="xoxo">
<?php dynamic_sidebar( 'primary-widget-area' ); ?>
</ul>
</aside><!-- /aside -->
<?php endif; ?>
<!-- /Sidebar rechts -->
</div><!-- /row -->
</div><!-- /container -->
</section><!-- /section -->
<?php get_footer(); ?>
Alles anzeigen