У меня небольшая проблема, я новичок с ie по php, но мне нужно было найти решение для этого на моем веб-сайте. Он устанавливает его как полную строку в апострофах вместо того, чтобы css правильно работал. Я добавил изображения в качестве примеров к фактическому результату и ожидаемому результату. Я могу изменить все, что находится в апострофах, и это работает, но css на самом деле не применяется.
При редактировании исходного кода в элементе inspect я обнаружил, что код вместо тегов <и> имеет <; вместо <и>; вместо> (без пробелов между точкой с запятой)
Я определил, что это часть кода, которая устанавливает заголовок категории.
// Wrap category title into link
if ( !function_exists( 'insugroup_woocommerce_shop_loop_subcategory_title' ) ) {
//Handler of the add_filter( 'woocommerce_shop_loop_subcategory_title', 'insugroup_woocommerce_shop_loop_subcategory_title' );
function insugroup_woocommerce_shop_loop_subcategory_title($cat) {
if (insugroup_storage_get('in_product_item') && is_object($cat)) {
$cat->name = sprintf('<a href="%s">%s</a>', esc_url(get_term_link($cat->slug, 'product_cat')), $cat->name);
}
return $cat;
}
}