WordPress 小部件输出不需要的数字
WordPress widget outputs a unwanted number
我制作了一个 WordPress 小部件,它只应该显示图像但也显示数字。我不知道为什么会这样。
小部件输出代码:
public function widget( $args, $instance ) {
?>
<img src="<?= $instance['image'] ?>" alt="" class="img-responsive">
<?php
}
它所在的小部件区域:
<div class="spotlight">
<?= dynamic_sidebar('header') ?>
</div>
不需要的输出(图像是正确的,但它也打印出“1”):
关于如何解决这个问题的任何帮助?
将您的代码更改为:
<div class="spotlight">
<?php dynamic_sidebar('header'); ?>
</div>
<?=
短开放标记意味着 <?php echo
和 dynamic_sidebar
函数 returns true(在您的情况下转换为数字)如果存在小部件侧边栏。
我制作了一个 WordPress 小部件,它只应该显示图像但也显示数字。我不知道为什么会这样。
小部件输出代码:
public function widget( $args, $instance ) {
?>
<img src="<?= $instance['image'] ?>" alt="" class="img-responsive">
<?php
}
它所在的小部件区域:
<div class="spotlight">
<?= dynamic_sidebar('header') ?>
</div>
不需要的输出(图像是正确的,但它也打印出“1”):
关于如何解决这个问题的任何帮助?
将您的代码更改为:
<div class="spotlight">
<?php dynamic_sidebar('header'); ?>
</div>
<?=
短开放标记意味着 <?php echo
和 dynamic_sidebar
函数 returns true(在您的情况下转换为数字)如果存在小部件侧边栏。