Apagar função tema pai através do tema filho

  • Autor Autor nofer
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
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
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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.
 

Tópicos similares

A
Respostas
0
Visitas
287
adrianferrer
A
U
Respostas
8
Visitas
519
Usuario eliminado 176074
U
Voltar
Topo