категории показывают полный тег вместо% s с гиперссылкой - PullRequest
0 голосов
/ 18 июня 2020

У меня небольшая проблема, я новичок с 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;
    }
}

Example of Actual Result

Example of Expected Result

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...