我不确定你是否真的用过html 在…内php 就像你在问题的底部所做的那样,但一定要尝试下面的方法。
<?php 
if( echo do_shortcode(\'[passster password="123456"]\'); ):
?> 
<!--<hide content>-->
    <ul class="TPlayerNv">
                            <?php echo $optplayer; ?>
                        </ul>
                        <div class="TPlayerCn BgA">
                            <div class="EcBgA" style="background-color:#EEEEEE!important;"> 
                                <div class="TPlayer">
                                    <?php echo $player; ?>
                                    <span class="AAIco-lightbulb_outline lgtbx-lnk"></span>
                                </div>
                            </div>
                        </div>
                        <span class="lgtbx"></span>
    <!--</hide content>-->
<?php  echo do_shortcode(\'[/passster]\')  endif; ?>
 更新:由于我在你的插件文档中找不到与此相关的任何内容,如果上述方法不起作用,请尝试以下方法
<?php if( echo do_shortcode(\'[passster password="123456"]\') ): ?>
content here
<?php echo do_shortcode(\'[/passster]\'); endif; ?>
 或
<?php
$scode = \'[passster password="123456"]\';
if ( shortcode_exists( $scode ) ): ?>
content here
<?php echo do_shortcode(\'[/passster]\'); endif; ?>