2017-10-11 4 views
0

Je travaille sur un thème enfant basé sur un thème wordpress gratuit. Sur le thème original, en bas, deux lignes de crédit sont affichées. Je veux éditer ou supprimer ces lignes mais je n'ai pas pu. J'ai d'abord essayé d'écrire sur le fichier style.css .site-info {display: none; }, mais ça n'a pas fonctionné. Je suis ensuite allé aux fichiers footer.php et les ai copiés sur mon thème enfant. Le thème original a deux fichiers footer.php, l'un d'eux dans un dossier appelé inc -> structure -> footer.php J'ai joué avec les deux fichiers mais rien ne semblait fonctionner. Sur le deuxième fichier footer.php j'ai essayé d'effacer complètement la fonction if (! Function_exists ('kiyoshi_credit')) mais ma page web montre toujours la ligne de crédit. On dirait que c'est encore en train de l'attraper du thème original et pas mon thème enfant. Des idées? Je vous montre tout le code sur mon thème, j'espère que vous pouvez m'aider.Supprimer ou modifier des crédits Footer sur un thème enfant (wordpress)

Le premier fichier footer.php ressemble à ceci:

<?php 
/** 
* The template for displaying the footer. 
* 
* Contains the closing of the #content div and all content after. 
* 
* @link https://developer.wordpress.org/themes/basics/template-files/#template-partials 
* 
* @package kiyoshi 
*/ 

?> 

</div><!-- #content --> 

<?php do_action('kiyoshi_footer_before'); ?> 

<footer id="colophon" class="site-footer" role="contentinfo"> 

    <?php 
    /** 
    * @hooked kiyoshi_footer_branding - 10 
    * @hooked kiyoshi_footer_widgets - 20 
    * @hooked kiyoshi_credit - 30 
    */ 
    do_action('kiyoshi_footer'); ?> 

</footer><!-- #colophon --> 

<?php do_action('kiyoshi_footer_after'); ?> 

Le deuxième fichier footer.php, dans le inc -> dossier de la structure ressemble à quelque chose comme ceci:

<?php 
/** 
* Template functions used for the site footer. 
* 
* @package kiyoshi 
*/ 

if (! function_exists('kiyoshi_footer_branding')) { 
/** 
* Display the branding in footer 
* @since 1.0.0  
*/ 
function kiyoshi_footer_branding() { 
    ?> 
    <div class="footer-branding"> 
     <h3 class="site-title--footer"><a href="<?php echo esc_url(home_url('/')); ?>" rel="home"><?php bloginfo('name'); ?></a></h3> 
     <?php if ('' != get_bloginfo('description')) { ?> 
      <p class="site-description--footer"><?php bloginfo('description'); ?></p> 
     <?php } ?>  
    </div><!-- .footer-branding --> 
    <?php 
} 
} 

if (! function_exists('kiyoshi_footer_widgets')) { 
/** 
* Display widgets in footer 
* @since 1.0.0  
*/ 
function kiyoshi_footer_widgets() { 
    ?>  
    <div class="footer-widgets"> 
     <?php if (is_active_sidebar('footer-1')) { ?>  
     <?php dynamic_sidebar('footer-1'); ?> 
     <?php } ?> 
    </div><!-- .footer-widgets --> 
    <?php 
} 
} 

    if (! function_exists('kiyoshi_credit')) { 
/** 
* Display the theme credit 
* @since 1.0.0  
*/ 
function kiyoshi_credit() { 
    ?>  
    <div class="site-info"> 
     <?php printf(esc_html__('Proudly powered by %s', 'kiyoshi'), '<a href="https://wordpress.org/">WordPress</a>'); ?><br /> 
     <?php printf(esc_html__('Theme %1$s by %2$s', 'kiyoshi'), 'Kiyoshi', '<a href="http://felixdorner.de" rel="designer">Felix Dorner</a>'); ?> 
    </div><!-- .site-info --> 
    <?php 
} 
} 

C'est la section de pied sur mon style.css:

/* Footer */ 
.site-footer { 
float: left; 
display: block; 
margin-right: 2.85714%; 
width: 100%; 
margin-right: 0; 
padding: 60px 0 90px; 
border-top: 1px solid rgba(255, 255, 255, 0.2); 
} 
.site-info { 
    display: none; 
} 
.site-footer:last-child { 
    margin-right: 0; 
} 
.site-footer .footer-branding { 
    float: left; 
    display: block; 
    margin-right: 2.85714%; 
    width: 100%; 
} 
.site-footer .footer-branding:last-child { 
    margin-right: 0; 
} 
.site-footer .footer-widgets { 
    float: left; 
    display: block; 
    margin-right: 2.85714%; 
    width: 100%; 
    margin-right: 0; 
} 
.site-footer .footer-widgets:last-child { 
    margin-right: 0; 
} 
.site-footer .footer-widgets .widget { 
    float: left; 
    display: block; 
    margin-right: 2.85714%; 
    width: 100%; 
    margin-bottom: 30px; 
} 
.site-footer .footer-widgets .widget:last-child { 
    margin-right: 0; 
} 
.site-footer .footer-widgets .widget ul { 
    list-style: none; 
    margin: 0; 
    padding-left: 0; 
} 
@media screen and (min-width: 40em) { 
    .site-footer .footer-branding { 
    float: left; 
    display: block; 
    margin-right: 2.85714%; 
    width: 31.42857%; 
    } 
    .site-footer .footer-branding:last-child { 
    margin-right: 0; 
    } 
    .site-footer .footer-widgets { 
    float: left; 
    display: block; 
    margin-right: 2.85714%; 
    width: 65.71429%; 
    margin-right: 0; 
    } 
    .site-footer .footer-widgets:last-child { 
    margin-right: 0; 
    } 
    .site-footer .footer-widgets .widget { 
    float: left; 
    display: block; 
    margin-right: 4.34783%; 
    width: 47.82609%; 
    } 
    .site-footer .footer-widgets .widget:last-child { 
    margin-right: 0; 
    } 
    .site-footer .footer-widgets .widget:nth-child(2n) { 
    margin-right: 0; 
    } 
    .site-footer .footer-widgets .widget:nth-child(2n+1) { 
    clear: left; 
    } 
} 
@media screen and (min-width: 60em) { 
.site-footer .footer-branding { 
float: left; 
display: block; 
margin-right: 2.85714%; 
width: 22.85714%; 
    } 
    .site-footer .footer-branding:last-child { 
    margin-right: 0; 
    } 
    .site-footer .footer-widgets { 
float: left; 
display: block; 
margin-right: 2.85714%; 
width: 74.28571%; 
margin-right: 0; 
    } 
    .site-footer .footer-widgets:last-child { 
margin-right: 0; 
    } 
    .site-footer .footer-widgets .widget { 
float: left; 
display: block; 
margin-right: 3.84615%; 
width: 30.76923%; 
    } 
    .site-footer .footer-widgets .widget:last-child { 
margin-right: 0; 
    } 
    .site-footer .footer-widgets .widget:nth-child(2n) { 
margin-right: 2.85714%; 
    } 
    .site-footer .footer-widgets .widget:nth-child(2n+1) { 
clear: none; 
    } 
    .site-footer .footer-widgets .widget:nth-child(3n) { 
margin-right: 0; 
    } 
    .site-footer .footer-widgets .widget:nth-child(3n+1) { 
clear: left; 
    } 
} 
.site-footer { 
    float: left; 
    display: block; 
    margin-right: 2.85714%; 
    width: 100%; 
    text-align: center; 
    margin-top: 30px; 
    opacity: .4; 
} 

Répondre

1

Essayez d'utiliser ce code dans votre enfant fichier functions.php

remove_action('kiyoshi_footer', 'kiyoshi_credit', 30); 
+0

Merci, il a été un problème de cache sur le chrome. On doit supprimer les caches presque tous les clics. –