我从我的bitnami wordpress尝试加载主题我从头开始创建这个错误,这里是
解析错误:语法错误,意外' ='在第36行的C:\ Bitnami \ wordpress-4.7.3-0 \ apps \ wordpress \ htdocs \ wp-content \ themes ...... \ header.php
第35行&amp; 50<div class="site-logo">
<?php $site-title = get_bloginfo( 'name' ); ?>
<a href="<?php echo esc_url(home_url('/') ); ?>" rel="home">
<div class="screen-reader-text">
<?php printf(esc_html__('Go to the home page of %1$s', 'popper' ); $site-title ); ?>
</div>
<?php
if (popper_custom_logo() ) {
echo popper_custom_logo();
} else { ?>
<div class="site-firstletter" aria-hidden="true">
<?php echo substr($site-title, 0, 1); ?>
</div>
<?php } ?>
</a>
</div>
请问这行代码有什么问题?
答案 0 :(得分:1)
问题是您的变量名称中有破折号。根据{{3}}:
变量名遵循与PHP中其他标签相同的规则。有效的变量名称以字母或下划线开头,后跟任意数量的字母,数字或下划线。作为正则表达式,它将表达为:'[a-zA-Z_ \ x7f- \ xff] [a-zA-Z0-9_ \ x7f- \ xff] *'
所以解决方案是改变第36行:
<?php $site-title = get_bloginfo( 'name' ); ?>
,例如:
<?php $site_title = get_bloginfo( 'name' ); ?>