Envato может разрешить встроенный CSS для фонового изображения, но комментарии рецензентов меня смущают - PullRequest
0 голосов
/ 02 апреля 2019

Я столкнулся с проблемой.Я преобразовал тему для рынка ThemeForest.Но моя тема получила мягкое отклонение, и рецензент упомянул эту проблему

Скрипты и стили не должны быть жестко запрограммированы где-либо в вашей теме или добавлены любым другим способом, кроме как с помощью ловушки wp_enqueue_ * и добавлены из файла функций.Это включает в себя пользовательский JS / CSS.Для встроенных стилей используйте: https://developer.wordpress.org/reference/functions/wp_add_inline_style/ и для сценариев https://developer.wordpress.org/reference/functions/wp_add_inline_script/"

После этого я нашел несколько встроенных CSS в моей теме, которые используются для background-image.Затем я решил проблему встроенного CSS с помощью следующих функций ссылки wp_add_inline_style(), get_theme_mod() и set_theme_mod().

Но на странице справки автора Envato можно разрешить встроенный CSS для background-image.Что: <div id="header-background" style="background-image: url( <?php echo esc_url( '$header-background' ); ?> );"></div>

Описано в ссылке ниже

https://help.author.envato.com/hc/en-us/articles/360000479946-WordPress-Theme-Coding-Requirements#h_7520408803181522300441040

Теперь мой вопрос: «Я использовал встроенный CSS background-image (post-thumbnail)) для публикации в блоге, которая является динамической. Если я следую инструкции рецензента Envato, то я не могу использовать встроенный CSS background-image для записи в блоге, но страница автора справки Envato может разрешить встроенный CSS только для background-image. "

Что мне теперь делать?

...