0

bbpress (ワードプレス フォーラム) のループで PHP コードを 1 回実行しようとしています。

実行しようとしているコードはサイドバーです。

<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(5) ) : else : ?>
    <p class="empty-content-area">
        <span>Oops! No sweet stuff in here</span><br />
        <a href="wp-admin/widgets.php">Add a widget</a>
    </p>
<?php endif; ?>

これを最初の返信の下に 1 回だけ表示し、2 回目、3 回目の返信などの後は何も表示しないようにしたいと思います。

これどうやってするの?

4

1 に答える 1

0

この種の簡単で汚いことを行うことができます:

<? if ($c++ == 0 && function_exists('dynamic_sidebar') && dynamic_sidebar(5) ) { ?>
    <p class="empty-content-area">
        <span>Oops! No sweet stuff in here</span><br />
        <a href="wp-admin/widgets.php">Add a widget</a>
    </p>
<? } ?>
于 2012-08-10T00:01:39.137 に答える