Borrar función tema padre a través del tema hijo

  • Autor Autor nofer
  • Fecha de inicio Fecha de inicio
N

nofer

Gamma
Hola, estoy investigando como borrar la siguiente función a través del tema hijo:

PHP:
if ( ! function_exists( ' twentythirteen_post_nav' ) ) {
	/**
	 * Display navigation to next/previous post when applicable.
	 */
	function  twentythirteen_post_nav() {
		$args = array(
			'next_text' => '%title &nbsp;<span class="meta-nav">&rarr;</span>',
			'prev_text' => '<span class="meta-nav">&larr;</span>&nbsp;%title',
			);
		the_post_navigation( $args );
	}
}

En mi tema hijo tendría que poner la función twentythirteen_post_nav y removerla:
PHP:
if ( !function_exist() ) :
 
    function nombre_de_mi_funcion() { 
         
    }
 
endif;

¿Alguna idea? Creo que hay que llamar a la función remove() pero domino poco PHP y no me aclaro con lo encontrado por internet =S
 
Supongo que estás hablando de Wordpress.

Del modo que lo haces está bien hecho, o sea, crear la función en el hijo hace que no se cree en el padre, ya que hay un condicional que pregunta si existe esa función, en tu caso es así, y por lo tanto no la crea por segunda vez.

El único detalle, es que el condicional de function_exists() lo tienes mal, ya que necesitas el nombre de la función a comprobar.
 

Temas similares

A
Respuestas
0
Visitas
287
adrianferrer
A
U
Respuestas
8
Visitas
519
Usuario eliminado 176074
U
Atrás
Arriba