Wordpress 4.9.6, CiviCRM 5.1.2. Logged in as Administrator, all works fine (Events links, TEST Contribution page) but LIVE Contribution pages: gives just blank page. Nothing in php.error.log, Apache error_log. ConfigAndLog/* repeatedly says something about "access to page" which, perhaps, is not relevant for WP "super-user".
Deep googling has brought a few of same cases, each of them has own cause, so there is no pattern. Any chance this is a well-known issue in the latest versions of CiviCRM / WordPress? Thanks!
#0 /public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(381):
CRM_Core_Error::backtrace("backTrace", TRUE)
#1 /public_html/wp-
content/plugins/civicrm/civicrm/CRM/Utils/System/WordPress.php(350):
CRM_Core_Error::fatal("You do not have permission to access this page.")
#2 /public_html/wp-content/plugins/civicrm/civicrm/CRM/Utils/System.php(74):
CRM_Utils_System_WordPress->permissionDenied()
#3 /public_html/wp-
content/plugins/civicrm/civicrm/CRM/Event/Page/EventInfo.php(58):
CRM_Utils_System::__callStatic("permissionDenied", (Array:0))
#4 /public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(309):
CRM_Event_Page_EventInfo->run((Array:3), NULL)
#5 /public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(84):
CRM_Core_Invoke::runItem((Array:15))
#6 /public_html/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52):
CRM_Core_Invoke::_invoke((Array:3))
#7 /public_html/wp-content/plugins/civicrm/civicrm.php(1246):
CRM_Core_Invoke::invoke((Array:3))
#8 /public_html/wp-
content/plugins/civicrm/includes/civicrm.basepage.php(141):
CiviCRM_For_WordPress->invoke()
#9 /public_html/wp-includes/class-wp-hook.php(286):
CiviCRM_For_WordPress_Basepage->basepage_handler(Object(WP))
#10 /public_html/wp-includes/class-wp-hook.php(310): WP_Hook-> apply_filters(NULL, (Array:1))
#11 /public_html/wp-includes/plugin.php(515): WP_Hook->do_action((Array:1))
#12 /public_html/wp-includes/class-wp.php(726): do_action_ref_array("wp",
(Array:1))
#13 /public_html/wp-includes/functions.php(960): WP->main("")
#14 /public_html/wp-blog-header.php(16): wp()
#15 /public_html/index.php(17): require("/public_html/wp-blog-header.php")
#16 {main}