Hallo,
ich habe in eine function in einer php etwas geändert. Damit das nicht beim update überschrieben wird, möchte ich eine Kopie dieser datei (im childtheme) ausführen lassen.
Soweit ich das verstanden habe, muss man diese Dateien aber in der functions.php im childtheme extra aufrufen mit enqueue.
Kann mir jemand sagen wie das in meinem Fall geht?
Außderdem ist es eigentlich nur eine einzige function, die ich geändert habe - kann ich auch nur diese aufrufen`?
Habe das responsive Theme mit responsive-child Theme
dort liegt die functions-extentions.php jetzt (analog zum parent theme) in "core/includes/functions-extentions.php"
darin habe ich aber nur die
function responsive_get_social_icons() {
$responsive_options = responsive_get_options();
$sites = array (
'twitter' => __( 'Twitter', 'responsive' ),
'facebook' => __( 'Facebook', 'responsive' ),
'linkedin' => __( 'LinkedIn', 'responsive' ),
'youtube' => __( 'YouTube', 'responsive' ),
'stumbleupon' => __( 'StumbleUpon', 'responsive' ),
'rss' => __( 'RSS Feed', 'responsive' ),
'googleplus' => __( 'Google+', 'responsive' ),
'instagram' => __( 'Instagram', 'responsive' ),
'pinterest' => __( 'Pinterest', 'responsive' ),
'yelp' => __( 'Yelp!', 'responsive' ),
'vimeo' => __( 'Vimeo', 'responsive' ),
'foursquare' => __( 'foursquare', 'responsive' ),
);
$html = '<ul class="social-icons">';
foreach( $sites as $key => $value ) {
if ( !empty( $responsive_options[$key . '_uid'] ) ) {
$html .= '<li class="' . esc_attr( $key ) . '-icon"><a href="' . $responsive_options[$key . '_uid'] . '" target="_blank">' . '<img src="' . responsive_child_uri( '/core/icons/' . esc_attr( $key ) . '-icon.png' ) . '" width="24" height="24" alt="' . esc_html( $value ) . '">' . '</a></li>';
}
}
$html .= '</ul><!-- .social-icons -->';
Alles anzeigen
geändert.
Was muss ich denn genau in meine functions.php schreiben?
Vielen herzlichen Dank für eure Unterstützung!!