• Hi everyone I am new to wordpress and I am not in any kind a dev or designer but I would like to learn. I am new to this but I am sure i can learn wordpress since it is very user friendly. I would like to learn to build a website for clients. I have bought a premium theme that has everything I need to build almost any website since I could not find a free theme that has all that. Now, i want to build websites for client and from what I have read, you can develop the website and then use the duplicator plugin to clone the website for your client. My questions are :

    1 Since I have bought the premium theme , duplicator will also copy that theme and will my theme still work?

    2 If they get the premium theme, wont I be kinda useless to them in the future since they can now figure how to build stuff and then cutting me off resulting in me losing money?

    3 Beside that option I have installed multisite on my wordpress and have a couple of sites but as of today I have yet to figure out how to map a domain to one of my site. I have tried wordpress mu domain mapping but cant get it working. I am still testing now. My host is godaddy ad so are all of my domains.

    4 Is there a better way to do this ? How do you dev or designers do ? How to build a website and then give it to a client?

    Sorry for all those questions and all the nonesenses if there are any because im new to this. I am so lost ;/ and thanks in advance for all the answers I appreciate any input. Thank you!

Viewing 4 replies - 1 through 4 (of 4 total)
  • 1 Since I have bought the premium theme , duplicator will also copy that theme and will my theme still work?

    Yes the theme will still work – but check the themes license because some commercial themes don’t allow reselling, or only allow it to be used on a single installation so at worst you’ll be using it against the terms of service, and at best you’ll have to pay for a new licence for every site that you use it on. This is just one of the many reasons that a lot of development places don’t use commercial themes.

    2 If they get the premium theme, wont I be kinda useless to them in the future since they can now figure how to build stuff and then cutting me off resulting in me losing money?

    Only if they can figure it out. But to be honest, don’t be concerned about your customers doing the work and not paying you to do it. If they can figure it out they’ll be happy with you for giving them the tools for it and you’ll get more recommendations. If they can’t figure it out they can come back to you for (billable) help. As an example, where I work we have around 10% of clients manage their own websites. The remaining 90% either don’t want to or don’t know how to and don’t want to learn, so it comes back to us.

    3 Beside that option I have installed multisite on my wordpress and have a couple of sites but as of today I have yet to figure out how to map a domain to one of my site. I have tried wordpress mu domain mapping but cant get it working. I am still testing now. My host is godaddy ad so are all of my domains.

    I would really suggest not using multisite for development. The reason for this is that it’s actually a lot harder to de-couple an individual site from a multisite installation than it is to “copy” it from an existing stand-along single installation. See below for more. πŸ˜‰

    4 Is there a better way to do this ? How do you dev or designers do ? How to build a website and then give it to a client?

    There are definately better ways.

    The way that we do it is pretty common for development. We have our own tsting server and domain. Each clients development site has it’s own sub-folder on our server, and they are all self-contained with their own codebases, databases, etc. When the site is approved (and paid for) we copy the sites files and database to the clients hosting server and set up the site on there. The biggest advantages to this is that we can easily transfer a sites fles, and we also retain complete control over the site until it’s all finalised.

    Other people have various ways of doing things, but so far I haven’t been convinced that there’s any other better ways of doing it.

    Thread Starter omega0011

    (@omega0011)

    Hi, first of all thank you for your answer. If I understand this well, I can install a separate wordpress installation on a subdirectory with its own domain to develop a website for a client. Once done and approved, I can move it from my server to theirs with the same plugin I mentionned before ( duplicator ). Now, for the theme, I can use a free theme so I wont use it against the TOS therefore I can copy it with the installation for the client is this right?

    Now concerning the multisite question, for those clients that I will manage their websites for them, isnt it easier to have every clients website in one multisite? Or this is a bad practice because if he decides to move to somewhere else it s going to be harder to copy from a multisite ( although I found a plugin that does exactly that ). within a multisite could I also use my premium them since the installation is mine? Wich brings again, the “if” they decide to go somewhere else or manage it themselves, the website wont be the same without that theme. If I can manage to not use multisite, it would be great but I want to be sure it is the best practice.

    And another question ( sorry ) How do you guys charge for all this. Do you charge per actions, hourly, or a montthly plan? What is the average so I can figure out a fair amount to charge, if it s not too much to ask and feel comfortable if you dont want to answer that one. This is all new to me and if someone else wants to give their opinions please feel free to do so as I am here to learn. Thanks again for your time πŸ™‚

    Now, for the theme, I can use a free theme so I wont use it against the TOS therefore I can copy it with the installation for the client is this right?

    If you use a theme from the repository on this site then you’re covered by the GPL and you can use the theme as many times as you like on as many sites as you like. Free themes from other places may or may not be the same, you’d have to check the licence conditions with each one.

    Now concerning the multisite question, for those clients that I will manage their websites for them, isnt it easier to have every clients website in one multisite?

    No. Not even close.

    The actual website management may be easier, but the rest isn’t. What do you do when the clients need access to the file system? Or a new email address set up? Or some custom functinality that shouldn’t be shared with the other sites in the network system? What happens when an update breaks 4 sites, but not the remaining 5 thanks to some site-specific modifications? What happens when your database server falls over? What happens when the database is corrupted and all sites are lost? (with that last one, we all know that we should have good backups in place, but not many people realyl do until the hit disaster 3 or 4 times…)

    We operate with every site having it’s own hosting account. That way eveything is encapsulated, in one place per client, and can be moved anywhere any any time. Clients can also take control over what they need when they need to. It is really the only way that I’d consider doing it. Others may disagree, but to me it makes sense to keep separate clients separate.

    How do you guys charge for all this.

    That’s something that you’d have to ask my boss. πŸ˜‰ I’m really not at liberty to discuss rates, etc. Just be aware that experience and availability are two very big factors in what charges you can level at your clients. If you don’t have much experience, and are doing this “part time” by yourself then you won’t be able ot charge much. If you’re running a company with multiple employees, office space, good support and customer service and everyone having 10+ years of professional PHP and WordPress experience, then you can charge more.

    Also be aware that rates vary from country to country as well as varying dramatically inside each country. I’ve seen quotes anywhere from $10 an hour to $400 an hour, and the rates depend on the factors that I’ve mentioned above. What’s fair in one place isn’t fair in another.

    Just following this thread and I think you answered my question. I have an account on Bluehost for my own WordPress website. I do editing for doctors. One client wants me to set up a website for him. He wants nothing to do with the admin of it. I considered just creating a new domain on my hosting account, or creating a separate hosting account for the client on which I can create his WordPress website. From what you said below, you would recommend the second option, that I create a separate hosting account for him, pay for it, and pass the charge on to him. Do I understand that correctly?

    “We operate with every site having it’s own hosting account. That way eveything is encapsulated, in one place per client, and can be moved anywhere any any time. Clients can also take control over what they need when they need to. It is really the only way that I’d consider doing it. Others may disagree, but to me it makes sense to keep separate clients separate.”

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘How to develop wordpress websites for clients’ is closed to new replies.