Tagged: x
-
AuthorPosts
-
May 25, 2016 at 5:42 pm #1009900
socialtogoParticipantI built a website using cornerstone, did some changes about a month ago, and now cornerstone won’t edit website … ? All the content is blank. I can edit using visual editor but that is not why I purchased x theme. I am confused.
May 25, 2016 at 9:40 pm #1010282
DarshanaModeratorHi there,
Thanks for writing in! I’m sorry but if you edit your pages outside Cornerstone (Eg: using visual composer), your pages will be corrupted and there’s no way to recover it.
The best option is to re-create your pages using Cornerstone again.
However, you may try the following option.
Create full back-up of your site using this plugin – https://wordpress.org/plugins/duplicator/
1. Install Transient Cleaner – https://en-ca.wordpress.org/plugins/artiss-transient-cleaner
2. Navigate Dashboard -> Tools -> Transients
3. Set Clear Expired Transients -> Enable
4. Set Clear Expired Transients -> Clean Now
5. Set Remove All Transients -> Enable
6. Set Remove All Transients -> Optimize Afterwards
7. Set Remove All Transients -> Clean Now
8. Save Changes
9. Recheck your Cornerstone for functionalityThanks!
May 30, 2016 at 2:50 pm #1016956
socialtogoParticipantSo if I build a site for a client in Cornerstone and the client doesn’t know cornerstone and needs to edit a typo in one of the other editors, cornerstone considers that to be a corrupted file and cannot work with it. This seems like a very serious issue and a loss of precious development time.
If it was built in cornerstone, using the shortcodes and content cornerstone generated, it is so fragile that if I simply open and save the file in another editor it becomes a corrupted file and cannot be read by cornerstone even though the file was generated by cornerstone. Yuck!
May 30, 2016 at 2:58 pm #1016961
socialtogoParticipantI have recommended other people purchase the X theme and have built out their websites using it. They wouldn’t be aware of this issue and could literally destroy any and all work developed in cornerstone with a simple modification and save using another editor. The only answer that you provide is to re-develope it in cornerstone again. Wow … wow … wow! That could be very costly in maintaining their websites. This has become a much bigger issue than I originally thought. I think this would be of the highest priority in resolving. I can’t promote using X theme now that I am aware of this glitch. Bummer!
May 30, 2016 at 3:57 pm #1017023
RahulModeratorHey There,
We apologize for the inconvenience but they have to be rebuilt if they were edited outside of cornerstone even once. A warning is displayed every time you try to edit it outside of cornerstone.
Thanks for your understanding.
May 31, 2016 at 9:08 pm #1019277
socialtogoParticipantI don’t know if I am so understanding. I think for someone to just change a piece of text … like fixing a wrong area code … and then saving with visual or text editor, that cornerstone won’t treat that as still a valid file since it was originally built in Cornerstone. I have had all of a pages content go away with only empty sections remaining due to basic edits and it required either continuing to use Visual Editor or raw html to make changes.
I did however, find a plug-in that clones the cornerstone generated pages and cornerstone stills edit the cloned copy. Very cool.
As a result of all of this I am now looking into another WordPress page building tool called Boldgrid. I have to move my websites to their hosting provider as it is built for their hosting clients for free. It look very powerful (like X theme) but maybe more flexible and robust for editing and coding.
Have a great day!
June 1, 2016 at 12:43 am #1019452
LelyModeratorHi There,
Cornerstone pages are stored as serialized data, in the post meta table which contains both the string content of things and their length. So when you modify anything outside Cornerstone the length changes, then the serialized data is no longer correct, and PHP rejects it.
Serialization has become a standard in many programming languages. We need to use PHP, load the arrays, find the values, replace them and serialize back.There are mixed opinions among WordPress developers whether or not using serialized data is a good thing. In the case of Cornerstone, we hope the tradeoff is beneficial. By using this method we don’t have to cram a large amount of data into the page content. This provides significant performance boosts in many areas. To name a couple: 1. The page builder can load and save much faster. 2. More “logic” can be run in advance, before the content is generated, instead of on-the-fly This means your front end will load faster because it doesn’t have to run the same functions on every page load.
Always,
X -
AuthorPosts
- <script> jQuery(function($){ $("#no-reply-1009900 .bbp-template-notice, .bbp-no-topic .bbp-template-notice").removeClass('bbp-template-notice'); }); </script>
