2016-12-05 3 views
-1

У меня небольшая проблема. Я разрабатываю веб-сайт с wordpress и тему «barletta». Эта тема добавляет текст в нижний колонтитул, который я хочу удалить. Обычно я делаю это, редактируя footer.php, но с этой темой это другое. Я должен изменить functions.php причины есть этот код snipet:Wordpress: удалить информацию о сайте в functions.php

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, так вот мой вопрос: как я должен изменить этот код, что сайт-инфо-ДИВ будет все еще отображается, но не напечатанный текст (питание от ...)?

ответ

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'); 
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 
$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'); 

С После

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 --> 

} 
add_action('barletta_footer', 'barletta_footer_credits'); 

Это просто удалить весь блок из

<?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>'); 
Смежные вопросы