We tried and it didn’t work
We bought Directory pro at themeforest. We installed the plugins, we added the license.
We created a directory as explained in the documentation of Directory pro.
We created a listing. The listing title appeared but we could not see the image and the text that we added in the description of the classified ad. We thought it was a problem related to the theme. We switched themes and still it didn’t work. $39 sunk cost.


We found in the error log:
[2018-10-06 17:13:15] drts.ERROR: Skipping displays for bundle directory__listing: SabaiApps\Directories\Exception\RuntimeException: Invalid file. in /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Entity/EntityComponent.php:544 Stack trace: #0 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Entity/EntityComponent.php(378): SabaiApps\Directories\Component\Entity\EntityComponent->_maybeGetSettingsFromFile(‘/home/jojo/publ…’) #1 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Entity/EntityComponent.php(312): SabaiApps\Directories\Component\Entity\EntityComponent->_createEntityBundles(‘Directory’, Array, ‘usa’) #2 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Directory/Controller/Admin/AddDirectory.php(135): SabaiApps\Directories\Component\Entity\EntityComponent->createEntityBundles(‘Directory’, Array, ‘usa’) #3 [internal function]: SabaiApps\Directories\Component\Directory\Controller\Admin\AddDirectory->submitForm(Object(SabaiApps\Directories\Component\Form\Form), Object(SabaiApps\Directories\Context)) #4 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Helper/CallUserFuncArrayHelper.php(15): call_user_func_array(Array, Array) #5 [internal function]: SabaiApps\Directories\Helper\CallUserFuncArrayHelper->help(Object(SabaiApps\Directories\Application), Array, Array) #6 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractApplication.php(171): call_user_func_array(Array, Array) #7 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractApplication.php(89): SabaiApps\Framework\Application\AbstractApplication->callHelper(‘CallUserFuncArr…’, Array) #8 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Component/Form/Form.php(382): SabaiApps\Framework\Application\AbstractApplication->__call(‘CallUserFuncArr…’, Array) #9 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Component/Form/Form.php(316): SabaiApps\Directories\Component\Form\Form->_doSubmit() #10 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Component/Form/Controller.php(50): SabaiApps\Directories\Component\Form\Form->submit(Array) #11 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Controller.php(45): SabaiApps\Directories\Component\Form\Controller->_doExecute(Object(SabaiApps\Directories\Context)) #12 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractRoutingController.php(91): SabaiApps\Directories\Controller->execute(Object(SabaiApps\Directories\Context)) #13 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractRoutingController.php(86): SabaiApps\Framework\Application\AbstractRoutingController->_executeController(Object(SabaiApps\Directories\Context), Object(SabaiApps\Directories\Component\Directory\Controller\Admin\AddDirectory)) #14 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractRoutingController.php(26): SabaiApps\Framework\Application\AbstractRoutingController->_doExecute(Object(SabaiApps\Directories\Context), Object(SabaiApps\Directories\Route)) #15 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/AdminRoutingController.php(54): SabaiApps\Framework\Application\AbstractRoutingController->execute(Object(SabaiApps\Directories\Context)) #16 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractApplication.php(99): SabaiApps\Directories\AdminRoutingController->execute(Object(SabaiApps\Directories\Context)) #17 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractHttpApplication.php(10): SabaiApps\Framework\Application\AbstractApplication->run(Object(SabaiApps\Directories\AdminRoutingController), Object(SabaiApps\Directories\Context), ‘directories/add’) #18 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Application.php(101): SabaiApps\Framework\Application\AbstractHttpApplication->run(Object(SabaiApps\Directories\AdminRoutingController), Object(SabaiApps\Directories\Context), ‘directories/add’) #19 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Platform/WordPress/Platform.php(1191): SabaiApps\Directories\Application->run(Object(SabaiApps\Directories\AdminRoutingController), Object(SabaiApps\Directories\Context), ‘directories/add’) #20 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Platform/WordPress/Platform.php(1172): SabaiApps\Directories\Platform\WordPress\Platform->_runAdmin(‘directories’, ‘directories/add’) #21 /home/jojo/public_html/usaomgtow/wp-includes/class-wp-hook.php(286): SabaiApps\Directories\Platform\WordPress\Platform->runAdmin(”) #22 /home/jojo/public_html/usaomgtow/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array) #23 /home/jojo/public_html/usaomgtow/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #24 /home/jojo/public_html/usaomgtow/wp-admin/admin.php(224): do_action(‘toplevel_page_d…’) #25 {main} [] []
[2018-10-06 17:13:15] drts.ERROR: Skipping views for bundle directory__listing: SabaiApps\Directories\Exception\RuntimeException: Invalid file. in /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Entity/EntityComponent.php:544 Stack trace: #0 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Entity/EntityComponent.php(378): SabaiApps\Directories\Component\Entity\EntityComponent->_maybeGetSettingsFromFile(‘/home/jojo/publ…’) #1 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Entity/EntityComponent.php(312): SabaiApps\Directories\Component\Entity\EntityComponent->_createEntityBundles(‘Directory’, Array, ‘usa’) #2 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/components/Directory/Controller/Admin/AddDirectory.php(135): SabaiApps\Directories\Component\Entity\EntityComponent->createEntityBundles(‘Directory’, Array, ‘usa’) #3 [internal function]: SabaiApps\Directories\Component\Directory\Controller\Admin\AddDirectory->submitForm(Object(SabaiApps\Directories\Component\Form\Form), Object(SabaiApps\Directories\Context)) #4 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Helper/CallUserFuncArrayHelper.php(15): call_user_func_array(Array, Array) #5 [internal function]: SabaiApps\Directories\Helper\CallUserFuncArrayHelper->help(Object(SabaiApps\Directories\Application), Array, Array) #6 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractApplication.php(171): call_user_func_array(Array, Array) #7 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractApplication.php(89): SabaiApps\Framework\Application\AbstractApplication->callHelper(‘CallUserFuncArr…’, Array) #8 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Component/Form/Form.php(382): SabaiApps\Framework\Application\AbstractApplication->__call(‘CallUserFuncArr…’, Array) #9 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Component/Form/Form.php(316): SabaiApps\Directories\Component\Form\Form->_doSubmit() #10 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Component/Form/Controller.php(50): SabaiApps\Directories\Component\Form\Form->submit(Array) #11 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Controller.php(45): SabaiApps\Directories\Component\Form\Controller->_doExecute(Object(SabaiApps\Directories\Context)) #12 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractRoutingController.php(91): SabaiApps\Directories\Controller->execute(Object(SabaiApps\Directories\Context)) #13 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractRoutingController.php(86): SabaiApps\Framework\Application\AbstractRoutingController->_executeController(Object(SabaiApps\Directories\Context), Object(SabaiApps\Directories\Component\Directory\Controller\Admin\AddDirectory)) #14 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractRoutingController.php(26): SabaiApps\Framework\Application\AbstractRoutingController->_doExecute(Object(SabaiApps\Directories\Context), Object(SabaiApps\Directories\Route)) #15 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/AdminRoutingController.php(54): SabaiApps\Framework\Application\AbstractRoutingController->execute(Object(SabaiApps\Directories\Context)) #16 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractApplication.php(99): SabaiApps\Directories\AdminRoutingController->execute(Object(SabaiApps\Directories\Context)) #17 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/framework/Application/AbstractHttpApplication.php(10): SabaiApps\Framework\Application\AbstractApplication->run(Object(SabaiApps\Directories\AdminRoutingController), Object(SabaiApps\Directories\Context), ‘directories/add’) #18 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Application.php(101): SabaiApps\Framework\Application\AbstractHttpApplication->run(Object(SabaiApps\Directories\AdminRoutingController), Object(SabaiApps\Directories\Context), ‘directories/add’) #19 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Platform/WordPress/Platform.php(1191): SabaiApps\Directories\Application->run(Object(SabaiApps\Directories\AdminRoutingController), Object(SabaiApps\Directories\Context), ‘directories/add’) #20 /home/jojo/public_html/usaomgtow/wp-content/plugins/directories/lib/application/Platform/WordPress/Platform.php(1172): SabaiApps\Directories\Platform\WordPress\Platform->_runAdmin(‘directories’, ‘directories/add’) #21 /home/jojo/public_html/usaomgtow/wp-includes/class-wp-hook.php(286): SabaiApps\Directories\Platform\WordPress\Platform->runAdmin(”) #22 /home/jojo/public_html/usaomgtow/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array) #23 /home/jojo/public_html/usaomgtow/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #24 /home/jojo/public_html/usaomgtow/wp-admin/admin.php(224): do_action(‘toplevel_page_d…’) #25 {main} [] []
[2018-10-06 17:16:10] drts.ERROR: Invalid access. No view defiend for bundle: usa_dir_ltg [] []