Preparing Your Oxygen Site For Client Handoff

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey this is elijah with the oxygen team and in this video i'm going to show you how to prepare your oxygen built site for handoff to a client now oxygen is super powerful and traditionally it's been a bit of a concern to hand off full admin privileges to a non-technical user because of the fact that users can write php code javascript and css directly in the editor now for users with an agency license or equivalent we have a feature called edit mode that allows you to limit what users can do in the builder environment and this video is going to focus a lot on kind of how to use that to the best effect to be able to hand off an oxygen-built site to a client while giving them the ability to edit the site without the risk of severely breaking something so we're going to jump into our dashboard here and go to oxygen settings and client control and we have a few different options here you can check our documentation on edit mode for a full run through in this case we have one user who needs to have administrative access to wordpress but we want to restrict that user from having full control within oxygen so we're going to go down to per user access and we're going to add a user and we're going to pick our user which in this case is elijah and we're going to set their access level to edit only now we have a bunch of options here but we're only going to pick a few first we're going to disable classes this is going to prevent them from making any styling changes on a class which is great because the user may not know where all the elements are that use a given class so they may not fully understand the impact of their changes so we're going to disable classes entirely and then we're going to enable the design library that will come into play here in a bit and i'll show you how we use the ability to enable the design library to give the user the ability to kind of build their own layouts within oxygen while still not giving them full control and then because we're going to let them add some elements like design library elements we're going to enable drag and drop we're going to leave off the enable elements checkbox we're not ticking the enable advanced tab checkbox and we're not enabling reusable parts this should be all the control that our user in this particular scenario needs of course you can enable specific elements if you like any element in oxygen can be enabled for a specific user but we don't really need that in this case so we're going to leave that off now we don't need to use the post type manager in this case because the user with edit only access won't see the oxygen metabox anyways so let's save these changes so now our user permissions are set up on the oxygen level now we need to determine which posts pages and templates we want them to edit so we can go to oxygen templates which they'll have access to templates because they have edit only access and in this case we don't really want them to edit say our main template so we'll just take this box lock post in edit mode and update that template now we can go back to templates and we can continue to lock any templates that we don't want them into which in a lot of cases you're going to want to lock all the templates it just depends on whether they're going to have a need to edit content within those templates or not most cases they're not going to need to get into templates and do much of anything so you would go through and lock each of these individual templates to ensure that they're not going in there and changing things that are global to the site now that we have our locking in place so the user has their limited permissions and they're locked out of templates that we don't want them to edit now we can start to open up what they can add to the builder remember we enabled the design library for this user so we're going to go to oxygen settings and we're going to go to library and what we want to do is we want to make sure make this wordpress install a design set is checked and we want to uncheck enable default design sets and click update and i'll show you exactly what this does in a moment but first since we're using this site as its own design set we need to categorize some elements to make sure the end user has access to those elements so we're going to go to pages and let's assume they've asked to be able to edit just the home page they want to be able to add some new sections to the own homepage on occasion they want to be able to edit content things like that so we're going to jump into the home page we're going to scroll down to the oxygen design set options meta box here and we're going to tick the box include the sections in this page in the library and let's save that now we need to edit this page and tell oxygen which sections we want to have available in the library so let's give it a quick scroll through and see which sections they might want to add so like testimonials for instance say they want to add a testimonial block now you might need to reconfigure the way some of these blocks are laid out for instance you probably would have this testimonials heading as its own separate thing and then have this element as the element the client can add so let's just do that real quick let's add a section go to structure and drop that above the testimonials and we're going to move the heading and the text into that center it we're going to remove the bottom padding there and remove the top padding here to make sure our spacing is correct and then we need our background color on this top section to be the same which it's that catskill white from the atomic design set see if we can get it on the first try we did okay so now the the heading is separate but we have our nice little testimonial section here and we want the user to be able to add more testimonials if they'd like so we're going to choose this section click the hamburger menu in the structure pane and click categorize and then we're going to choose something like social proof perfect so that's one section categorized the showcase we'll leave alone info boxes would be another one similar to the testimonials where they might want to add some more items here and there so let's do that one as well let's just in this case let's just duplicate it and we'll delete everything we don't need from this top one just make sure we select the columns element delete that remove the bottom padding remove the top padding here delete the heading here and the text and now we can categorize this second section this is going to be info boxes so we're going to use the hamburger menu categorize and then this would be let's just put it under content perfect so now we have a couple of sections that the user can add themselves and then they can edit the content in those sections so let's save this and we'll jump back into wordpress and we're going to just demonstrate what the setup looks like to the user so let me pull up a new incognito window after i copy this off and let's jump over to that paste in our url and we're going to need to log in so wp-admin and then elijah and our password this is our administrative user that we set up with limited access to oxygen and we'll just take a look at what all of those restrictions do so first of all we have the templates here but no oxygen settings which is nice if we try to go to the main template and edit it we're going to see that the edit with oxygen button is grayed out and doesn't work but for me as the user my primary thing i want to be able to do is edit the home page so i'm going to jump over here to pages and we're going to kick admin out of here and you can see here the user experience is a little bit cleaner they don't have the oxygen meta boxes but they do have the oxygen button here so let's open the builder as our administrative user so here we are inside oxygen as our administrative user with limited access we can edit content we can change icons we can do all the things that a client might need to do once you've handed the site off to them and if we scroll down and say we want to add a new testimonial section here we can click add go to library design sets the name of the site sections and elements and we have the sections that we've categorized so by using the design library feature of oxygen we're able to give our clients a curated list of pre-designed elements for their specific site you could do the same thing with an external library if you have another site and you set it up as a design set you could drop its site key in here on this site and enable only third-party design sets and you would have essentially the same effect but in this case we want to add another set of three testimonials right below those and there we have it and we can save that and we can check it out on the front end and see that we the client have the power to edit our site and add these testimonials but there's no way for our client to write php code css javascript anything that represents a risk to the site as a whole so again this is elijah with the oxygen team and that's how to set up your oxygen built site for handoff to your client thank you very much for watching
Info
Channel: Oxygen
Views: 7,342
Rating: undefined out of 5
Keywords: oxygen builder, wordpress, client handoff, site builder, page builder, client mode, edit mode, oxygen
Id: omu0qL36rf4
Channel Id: undefined
Length: 9min 35sec (575 seconds)
Published: Sun Nov 29 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.