Fügen Sie footer.php zu WordPress Child Theme hinzu

Also benutze ich das Thema ‘Mesmerize’

Ich habe ein untergeordnetes Thema erstellt, möchte aber einen Teil des Fußzeilen-PHP innerhalb des untergeordneten Elements ändern. Wenn also ein Thema vorhanden ist, aktualisieren Sie die vorgenommenen Änderungen umgekehrt.

Das ist meine Functions.php in meinem Kindthema \ wp-content \ themes \ mesmerize-child

<?php // Exit if accessed directly if ( !defined( 'ABSPATH' ) ) exit; // BEGIN ENQUEUE PARENT ACTION // AUTO GENERATED - Do not modify or remove comment markers above or below: if ( !function_exists( 'chld_thm_cfg_parent_css' ) ): function chld_thm_cfg_parent_css() { wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array( ) ); } endif; add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css', 10 ); 

Und unten ist der Code, den ich ändern muss, aber innerhalb des Child-Theme. Ich muss den ‘Built with WordPress’-Text ändern, den ich in der Lage war zu tun, ohne das Child-Theme zu verwenden. Dies ist die templates-functions.php, die sich in \ wp-content \ themes \ mesmerize \ inc befindet

  //FOOTER FUNCTIONS function mesmerize_get_footer_content($footer = null) { $template = apply_filters('mesmerize_footer', null); if ( ! $template) { $template = $footer; } get_template_part('template-parts/footer/footer', $template); } function mesmerize_get_footer_copyright() { $copyrightText = __('**Built using WordPress** and the Mesmerize Theme', 'mesmerize'); $copyrightText = sprintf($copyrightText, 'http://extendthemes.com/mesmerize'); $copyright = ''; return apply_filters('mesmerize_get_footer_copyright', $copyright); } 

Ich habe versucht, templates-functions.php zu \ wp-content \ themes \ mesmerize-child \ inc mit den Änderungen hinzuzufügen, aber das hat nicht funktioniert. Ich habe den Code durchgesehen, kann dies aber scheinbar nicht ändern, um die Datei vom untergeordneten Thema aufzurufen.

Für weitere Informationen hier ist auch die Datei footer.php in den übergeordneten Themendateien.

   

Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen und jede Hilfe wird mit dem, was ich hier tun muss, geschätzt werden

Vielen Dank

UPDATE – ICH HABE DEN UNTEN NACHGEFRAGT, weil er in Kommentaren vorgeschlagen wurde. Ich poste diesen Code von dem, was ich versucht habe, damit ich etwas Hilfe damit bekommen kann.

  function change_copyrightText( $copyrightText ){ $copyrightText = __('Built using TEST and the TEST Theme', 'mesmerize'); return $copyrightText; } add_filter('change_copyrightText', 'change_copyrightText', 10, 1); 

Solutions Collecting From Web of "Fügen Sie footer.php zu WordPress Child Theme hinzu"

Sie haben ein falsches Argument für den Filter. Das erste Argument des add_filter ist der Filter, an den Sie sich anschließen. In Ihrem Fall ist es das mesmerize_get_footer_copyright . Das zweite Argument ist die callbackfunktion, mit der der Filter aufgerufen wird.
Also ändere deinen add_filter auf diesen

add_filter('mesmerize_get_footer_copyright', 'change_copyrightText', 10,1) ;