Recently I saw a lot of questions/requests like “Can’t edit”, “Not saving” etc.
Please keep in mind to turn off during development every plugin that caches or optimizes your site or database. Security plugins as well. The best way to develop / maintain a WordPress site (with or without Beaver Builder) is to develop and change in a local environment (for this purpose DesktopServer is a good solution) and deploy to a staging environment (can also be done with DesktopServer). Test it there and finally deploy to the live environment. If you want a more or less automatic process you can use BackupBuddy.
You should never (really never) work on the live site. But you could skip the local part though and work on the staging site with above mentioned plugins turned off.
That’s not currently possible, but the thought has crossed my mind as well. We do need to store CSS/JS in files, but what I’ve thought about doing is setting some sort of constant in wp-config (e.g. BB_DEV or we could piggyback WP_DEBUG) that would cause the cached files to be un-minified and re-rendered on each page load. Does that sound like something that would work for you?
Great! I’m a bit behind with the holidays but will look to get something out soon. In the meantime, I’ve given out this code in the past and I believe it does the trick as well…
function refresh_bb_cache() {
if ( FLBuilderModel::is_builder_enabled() ) {
FLBuilder::render_js();
FLBuilder::render_css();
}
}
add_action( 'wp', 'refresh_bb_cache' );