Odstranění „category“ z URL

Používáte na svém WordPress webu blog s různými rubrikami? Pak jste se určitě setkali s tím, že v URL adrese se vám zobrazuje category. Většinou si toho moc nevšimnete, ale když už, tak to nepůsobí moc profesionálně. V tomto případě je dobré to z URL odstranit. Postupů je více, ale jedním z nich může být vložení kódu do souboru function.php při použití child theme.

/* Odstranění "category" z URL */
function remove_category( $string, $type )  {
	if ( $type != 'single' && $type == 'category' && ( strpos( $string, 'category' ) !== false ) )
	{
		$url_without_category = str_replace( "/category/", "/", $string );
		return trailingslashit( $url_without_category );
	}      return $string;  }
	add_filter( 'user_trailingslashit', 'remove_category', 100, 2);

Další články