Wordpress single.php personalizado

0 respostas
php
W

Olá galera,

Minha dúvida é em relação ao sigle.php personalizado do wordpress, tenho o segundo código em function.php:

//funcão para personalizar single
add_filter('single_template', 'check_for_category_single_template');

function check_for_category_single_template( $t ){

    foreach( (array) get_the_category() as $cat ){

	    if ( file_exists(TEMPLATEPATH . "/single-{$cat->slug}.php") ) return TEMPLATEPATH . "/single-{$cat->slug}.php";

	    if($cat->parent){

	      $cat = get_the_category_by_ID( $cat->parent );

	      if ( file_exists(TEMPLATEPATH . "/single-{$cat->slug}.php") ) return TEMPLATEPATH . "/single-{$cat->slug}.php";
		}
	}

  return $t;
}

Usando esse código no http://localhost, ficou de boa tudo beleza, quando subi para o servidor, as outras páginas estavam perfeitas menos á página de post que está demorando muito para abrir, mas localmente pega de boa não sei pq esta tendo esse problema.

Alguém pode me dar uma luz?

Criado 25 de julho de 2018
Respostas 0
Participantes 1