WordPress — ошибка нижнего колонтитула PhP

Здравствуйте, я пытался изменить нижний колонтитул моего WordPress сайта на что-то еще. Я думал, что просто меняю слова, но я немного испортил код. Я не знаю достаточно о PHP, чтобы исправить, я сделал

Ошибка в строке 40

<?php if ( 'on' == et_get_option( 'divi_back_to_top', 'false' ) ) : ?>

<span class="et_pb_scroll_top et-pb-icon"></span>

<?php endif;

if ( ! is_page_template( 'page-template-blank.php' ) ) : ?>

<footer id="main-footer">
<?php get_sidebar( 'footer' ); ?>


<?php
if ( has_nav_menu( 'footer-menu' ) ) : ?>

<div id="et-footer-nav">
<div class="container">
<?php
wp_nav_menu( array(
'theme_location' => 'footer-menu',
'depth'          => '1',
'menu_class'     => 'bottom-nav',
'container'      => '',
'fallback_cb'    => '',
) );
?>
</div>
</div> <!-- #et-footer-nav -->

<?php endif; ?>

<div id="footer-bottom">
<div class="container clearfix">
<?php
if ( false !== et_get_option( 'show_footer_social_icons', true ) ) {
get_template_part( 'includes/social_icons', 'footer' );
}
?>

<p id="footer-info"><?php printf( __( (changed this) %1$s | Powered by %2$s', 'Divi' ), '<a href="http://www.elegantthemes.com" title="Premium WordPress Themes">Elegent themes (and this) </a>', '<a href="http://www.wordpress.org">WordPress</a>' ); ?></p>
</div>  <!-- .container -->
</div>
</footer> <!-- #main-footer -->
</div> <!-- #et-main-area -->

<?php endif; // ! is_page_template( 'page-template-blank.php' ) ?>

</div> <!-- #page-container -->

<?php wp_footer(); ?>
</body>
</html>

Я действительно понятия не имею, что не так. Я понимаю HTML. Спасибо за любую помощь.

-2

Решение

Вы пропустили одинарную кавычку в коде, пожалуйста, используйте следующий код, я исправил код, восстановив исходную строку кода Divi

<?php if ( 'on' == et_get_option( 'divi_back_to_top', 'false' ) ) : ?>

<span class="et_pb_scroll_top et-pb-icon"></span>

<?php endif;

if ( ! is_page_template( 'page-template-blank.php' ) ) : ?>

<footer id="main-footer">
<?php get_sidebar( 'footer' ); ?>


<?php
if ( has_nav_menu( 'footer-menu' ) ) : ?>

<div id="et-footer-nav">
<div class="container">
<?php
wp_nav_menu( array(
'theme_location' => 'footer-menu',
'depth'          => '1',
'menu_class'     => 'bottom-nav',
'container'      => '',
'fallback_cb'    => '',
) );
?>
</div>
</div> <!-- #et-footer-nav -->

<?php endif; ?>

<div id="footer-bottom">
<div class="container clearfix">
<?php
if ( false !== et_get_option( 'show_footer_social_icons', true ) ) {
get_template_part( 'includes/social_icons', 'footer' );
}
?>

<p id="footer-info"><?php printf( __( 'Designed by %1$s | Powered by %2$s', 'Divi' ), '<a href="http://www.elegantthemes.com" title="Premium WordPress Themes">Elegant Themes</a>', '<a href="http://www.wordpress.org">WordPress</a>' ); ?></p>

</div>  <!-- .container -->
</div>
</footer> <!-- #main-footer -->
</div> <!-- #et-main-area -->

<?php endif; // ! is_page_template( 'page-template-blank.php' ) ?>

</div> <!-- #page-container -->

В частности, вы пропустили одинарную кавычку в этой строке

<p id="footer-info"><?php printf( __( 'Designed by

См. Одинарную кавычку сразу после __ (которую вы пропустили в исходном коде.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]