• Resolved JayFry

    (@jayfry)


    Заметил, что при генерации yml файла плагин оставляет в теге <description> вордпрессовские шорткоды и теги, которые нельзя использовать по правилам яндекс маркета.
    Вот ссылка на эти правила: https://yandex.ru/support/partnermarket/elements/description.html

    В связи с этими правилами я изменил следующий код в плагине.
    В файле class-market-exporter-wc.php в строке 376, добавил код:

    
    if ( $description ) {
        $description = strip_shortcodes( $description ); //обрезает все шорткоды
        $description = strip_tags($description, '<h3><ul><li><p>'); //удаляет все html теги, кроме разрешенных Яндексом
                       
        $yml .= '        <description><![CDATA[' . html_entity_decode( $description, ENT_COMPAT, 'UTF-8' ) . ']]></description>' . PHP_EOL;
    }
    

    Возможно, эти изменения кому-то также будут полезны.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Предложение по улучшению плагина’ is closed to new replies.