我想在我的div中显示一个动态的边栏,当客人访问网站时。任何想法?
<?php
if ( is_user_logged_in() ) {
echo '';
} else {
echo '<div class="slideraanmeldbuiten">
<div class="slideraanmeldbinnen">
<div class="slideraanmeld">
<div class="slideraanmeldinside">
<?php
// Custom widget Area Start
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Zoektermen 1') ) : ?>
<?php endif;
// Custom widget Area End
?>
</div>
</div></div></div>';
};
?>
<?php
if ( is_user_logged_in() ) {
echo '';
} else {
echo '<div class="slideraanmeldbuiten">
<div class="slideraanmeldbinnen">
<div class="slideraanmeld">
<div class="slideraanmeldinside">
<?php
// Custom widget Area Start
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Zoektermen 1') ) : ?>
<?php endif;
// Custom widget Area End
?>
<?php
'</div>
</div></div></div>';
};
?>
控制你的PHP标签,你关闭它,而不是打开最后一个标签。你还忘了在标签
我是这样做的:
<?php if( is_home() || is_front_page() ) : ?>
<?php if ( !is_user_logged_in() ) : ?>
<div class="slideraanmeldbuiten">
<div class="slideraanmeldbinnen">
<div class="slideraanmeld">
<div class="slideraanmeldinside">
<?php if( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Aanmeldvak') ) : ?>
<?php endif; ?>
</div>
</div>
</div>
</div>
<?php endif; ?>
<?php endif; ?>