public function create_footer_setting() { $footer_text_default = sprintf( '%s © 2022 · Genesis a2z %s Genesis Framework · WordPress · Log in', __( 'Copyright', 'genesis' ), __( 'on', 'genesis' ) ); $old_footer_creds_text = is_null( $this->gse_settings_field ) ? apply_filters( 'genesis_footer_creds_text', null ) : genesis_get_option( 'footer_creds_text', $this->gse_settings_field ); genesis_update_settings( [ 'footer_text' => $old_footer_creds_text ?: $footer_text_default, ] ); }