逃避角色不在wordpress php工作?

时间:2016-04-23 05:16:30

标签: php wordpress

我的代码如下:

<div class="logo">
    <a href="<?php echo esc_url(home_url('/')); ?>">
        <?php 
        if( of_get_option( 'logo', true ) != '' ) { 
            if( of_get_option('logo', true) == "http://1"){
                echo "<h1>".__('Logo','nature-one')."</h1>";
            } else {
        ?>
            <img src="<?php echo esc_url( of_get_option( 'logo', true )); ?>" / >
        <?php } } else { ?>
            <h1><?php bloginfo('name'); ?></h1>
            <?php bloginfo('description'); ?>
        <?php } ?>
    </a>
</div><!-- logo -->

产生以下输出:

<div class="logo">
    <a href="https://shuklaphanta-jungle-resort-shiwasreet.c9users.io/">
<h1>Shuklaphanta Jungle Cottage</h1>
    Your Gateway to Shuklaphanta Wildlife Reserve                                                                  </a>
</div>

我无法逃避角色工作。 我该如何制作?

<h1 id="header-logo-h1>Something here</h1>

as html?

2 个答案:

答案 0 :(得分:1)

你可以这样做:

echo '<h1 id="header-logo-h1">'.$text.'</h1>';

或者逃避双引号:

echo "<h1 id=\"header-logo-h1\">".$text."</h1>";

答案 1 :(得分:0)

您不需要进行任何转义。只需更改此行:

        <h1><?php bloginfo('name'); ?></h1>

为:

        <h1 id="header-logo-h1"><?php bloginfo('name'); ?></h1>