Hi, @stickypages,
After some researching on the generated HTML while trying to edit the page you mentioned (and some others) I noticed that a default javascript from Wordpress is not being loaded.
This error Uncaught TypeError: Cannot read property 'getPostData' of undefined error is related to /wp-includes/js/autosave.jsnot available.
This is what your site is loading:
<script type='text/javascript' src='https://www.rykon.ca/wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable,suggest,jquery-ui-resizable,&load%5B%5D=jquery-ui-draggable,jquery-ui-button,jquery-ui-position,jquery-ui-dialog,jquery-ui-tabs,underscore,backbone,quicktags,shortcode,&load%5B%5D=wp-a11y,wplink,jquery-ui-menu,jquery-ui-autocomplete,wp-util,plupload,jquery-ui-tooltip&ver=4.8.2'></script>
This is from a plain Wordpress install:
<script type='text/javascript' src='http://wp.x5.dev/wp-admin/load-scripts.php?c=0&load%5B%5D=hoverIntent,common,admin-bar,wp-ajax-response,jquery-color,wp-lists,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-so&load%5B%5D=rtable,postbox,heartbeat,autosave,quicktags,jquery-query,admin-comments,suggest,jquery-ui-position,jquery-ui-menu,wp-a11y,jquery&load%5B%5D=-ui-autocomplete,tags-suggest,tags-box,underscore,word-count,post,editor-expand,thickbox,shortcode,backbone,wp-util,wp-backbone,&load%5B%5D=media-models,wp-plupload,mediaelement,wp-mediaelement,media-views,media-editor,media-audiovideo,mce-view,imgareaselect,image-edi&load%5B%5D=t,svg-painter,wp-auth-check,jquery-ui-draggable,jquery-ui-slider,jquery-touch-punch,iris,wp-color-picker,media-upload&ver=4.8'></script>
As you can see, there are scripts missing, and we’re not considering all plugins that can inject more on the queue.
It’s hard to discover what is the root issue, but we can expect there’s some kind of corruption in the Wordpress install. To avoid getting this thread even larger and not helpful, I can suggest to you:
- Create a full backup of your install, including database
- Export pages
- Locally or on a staging environment, create a fresh install of Wordpress
- Install a fresh copy of Pro, copy your child theme and activate
- Import pages
- Try to edit
- Install each plugin and test after configuring
At some point, the problem will pop up (or, if it’s actually a Wordpress install corruption, will not).
Please be welcome to share what you discover with us.
Thanks for your patience!