In 2.0, most instances of $delimiter and other static variables in flexia_breadcrumbs() are wrapped in esc_attr(). This is causing breadcrumbs to be output as text containing < and > instead of valid tags.
There is no need to escape these variables. There is no way for the administrator or a developer to modify their contents (a filter, a Customizer option, etc.). All the addition of these escapes does is break the code, not solve any problem.
In 2.0, most instances of
$delimiter
and other static variables inflexia_breadcrumbs()
are wrapped inesc_attr()
. This is causing breadcrumbs to be output as text containing<
and>
instead of valid tags.There is no need to escape these variables. There is no way for the administrator or a developer to modify their contents (a filter, a Customizer option, etc.). All the addition of these escapes does is break the code, not solve any problem.