Wordpress:删除functions.php中的网站信息

时间:2016-12-05 14:06:01

标签: php wordpress themes footer

我有点问题。我正在开发一个带有wordpress和主题为“barletta”的网站。此主题在我要删除的页脚中添加了一个文本。通常我通过编辑footer.php来做到这一点,但是这个主题与众不同。我必须更改functions.php因为这个代码是snipet:

function barletta_footer_credits() {
?>
<div class="site-info">
<?php if (get_theme_mod('barletta_footer_text') == '') { ?>
&copy; <?php echo date('Y'); ?> <?php bloginfo( 'name' ); ?><?php esc_html_e('. All rights reserved.', 'barletta'); ?>
<?php } else { echo esc_html( get_theme_mod( 'barletta_footer_text', 'barletta' ) ); } ?>
</div><!-- .site-info -->

<?php
$nofollow="";
if (!is_home()) { $nofollow="rel=\"nofollow\""; }
printf( esc_html__( 'Theme by %1$s Powered by %2$s', 'barletta' ) , '<a href="http://moozthemes.com/" target="_blank" '.$nofollow.'>MOOZ Themes</a>', '<a href="http://wordpress.org/" target="_blank">WordPress</a>');
} 
add_action( 'barletta_footer', 'barletta_footer_credits' );

我不擅长PHP,所以我的问题是:如何编辑此代码,即site-info-div仍会显示但不会显示打印文本(由...提供支持)?

1 个答案:

答案 0 :(得分:0)

如果检查,你应该删除最后一个:

function barletta_footer_credits() {
?>
    <div class="site-info">
        <?php if (get_theme_mod('barletta_footer_text') == '') { ?>
            &copy; <?php echo date('Y'); ?> <?php bloginfo( 'name' ); ?><?php esc_html_e('. All rights reserved.', 'barletta'); ?>
        <?php } else { echo esc_html( get_theme_mod( 'barletta_footer_text', 'barletta' ) ); } ?>
    </div><!-- .site-info -->
<?php
}
add_action( 'barletta_footer', 'barletta_footer_credits' );