Wordpress не видит background-image.кто может помочь?
Выносишь бэкграунд из css в html -> тег style:<div class="bg" style="background-image: url(<?php bloginfo( 'template_url' ); ?>/assets/img/bg.png);">Получаешь путь до темы:<?php bloginfo( 'template_url' ); ?>Далее просто прописываешь, где лежит картинка.
Скорее всего подключили css из корня шаблона, а картинки лежат, например в assets/img, в то время как в самих стилях при верстке использована структура проекта 
project
  |-----img/... 
  |-----css/style.css
В любом случае wordpress тут не при чем, ищите ошибку в путях. В css можно использовать по-прежнему относительные пути, wordpress тут ничего не сломает, это что касается стилей, в html надо юзать функции для формирования урлов.