Category: Wordpress Developers Toggle Comment Threads | Keyboard Shortcuts

  • Juliette Cook 1:08 pm on June 6, 2014 Permalink |
    Tags: go live, go live document, , launch a site, logins needed,   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    GO LIVE information 

    Hi all,

    We have been working on this go live scenario doc and so far this is where we are.

    Make any comments or revisions necessary. The idea is that after a few times you go through this process, use this post as a guideline and checklist to make sure everything is complete and correct for the go live process.

    hope this helps.

    LOGINS WE NEED

     

    Account Company/URL (Go Daddy for example) Login Password
    Hosting Account OLD
    Hosting Account NEW
    FTP
    Registrar
    Google Analytics

    PRE GO LIVE CHECKLIST

    This is the information gathering process so Go Live process goes smoothly

    1. Find out where the client will be hosting their new website
      1. If client is interested in our hosting, send hosting email: http://stwproject.cwdevel.com/?s=hosting
    2. Get login details for hosting account – old and new – and test to make sure you can gain access before giving to Daryl
      1. If the client is hosting with us, and they have an existing website, we need their old hosting account login information for Daryl
      2. If client is not hosting with us, make sure you get ALL hosting account logins – including the FTP & database logins. (Some hosting companies give you multiples logins, and we need ALL of them)
    3. Get registrar (where client bought domain name/URL) login details from Pre Kickoff form & test to make sure you can gain access before giving to Daryl
      1. If client is using new URL, have them purchase it (there’s a video showing them how in STWP members area), and get the registrar login info – if they haven’t done so already
    4. Find out ALL emails related to current site
      1. For example: info@websitename.com, name@websitename.com, etc
      2. Daryl will then put all these new emails into their new hosting account
    5. Find out where the client receives all their website related emails and inquiries.
      1. Find out where client must login to receive email. This could be a @gmail.com account OR it could be that they only get their email through Therapy Sites or GoDaddy.
      2. Make sure that you set up a pre live plan so that the client maintains their old emails. This is really a case by case basis with different scenarios (see scenarios below)
      3. Watch out for:
        1. GoDaddy Email
        2. Therapy Site Email
        3. Outlook Exchange Email
        4. Google Business/Enterprise Account Email
        5. Microsoft Office 365
        6. Yahoo Small Business
      4. Email must be redirected just like a URL needs to be redirected to a new host. So ask detailed questions about the client’s website email.
    6. Get Google Analytics account login information
      1. If client has existing site, check for Google Analytics & retrieve UA number for DEV  – check out how to do this: http://stwproject.cwdevel.com/?s=google+analytics
        1. If client gets new URL, create new property and  retrieve new UA code for developer  – here is how to do this: https://support.google.com/analytics/answer/1042508?hl=en
      2. If client doesn’t have a Google Analytics account at all (on existing site) – create Google Analytics Account, create new property and retrieve UA code for developer
    7. Find out if the client has a Google Adwords account
      1. If client is getting a new URL, and has their own Google Adwords account, tell them its their responsibility to pause their account & change the URL until new site is live
      2. If we manage the client’s Google Adwords account, tell Jane to pause account until new site goes live & change URLs
    8. Find out if they have a Google Places listing (URL may need to be changed – if this is new URL)
      1. If client is getting a new URL, tell them its their responsibility to change the URL in their Google Places listing after the site goes live
    9. Set up 301 redirect plan in Excel for developer
      1. Add all page links for current site in excel and label column ‘Old URLs’ BEFORE NEW SITE GOES LIVE
      2. Add corresponding NEW page links (for new URL) for new site in excel and label column ‘New URLs’ FOR WHEN SITE GOES LIVE.
    1. If client is using Mailpoet & has a list of current website optin’s (emails of people that have subscribed to a newsletter, free report, etc. on their current website), then obtain list from client
      1. Tell client to export the email list from their current email marketing provider (Mailchimp, Constant Contact, etc) & email to you
    2. Tell developer to integrate email list(s) to Mailpoet (if client has existing subscriber list)
    3. Make sure all specialty pages are optimized in YOAST – by Jessie/writers or Jane

     

    PRE GO LIVE IF THEY only if client has been using THERAPYSITES

    ***First, you need to find out if they have an email associated with their TherapySites URL

    1. Send the client here: https://www.therapysites.com/terms.htm

    2. The client will need to transfer their domain (make sure they definitely purchased it at/from TherapySites :).

    a. They needs to go to their account, pay $15 and be given access to ‘move’ their domain to a new registrar. Easiest thing would be to ‘move’ the domain to godaddy.com.

    3. First, have them set up the request for transfer.

    4. Then, have them send you any verification emails about access for transfer and tell her to transfer the domain to Godaddy (versus any other domain marketplace). This transfer could take up to 7-10 days. Make sure the client is aware of this.

    5. Then make sure you have the login username and password for Godaddy (which is information that the PC need to do the redirects).

     

    HOSTING OPTIONS

    Option 1: Stay with your current hosting

    Option 2: Host with us. If you host with us, and  if you have a GoDaddy email – you either have to back up all your emails by yourself (you can use Outlook or Entourage), or pay to stay at GoDaddy (in January, it was $90 per year for up to 5 emails to host their email there), or you can start a new email with us, but your old emails will be lost.

     

    GO LIVE  with the URL/DOMAIN

    Tell developer to ‘take site live from development site to live site’

    If client is hosting with us, tell developer ‘client is hosting with us at hostgator’

    If client is not hosting with us, send their hosting account login information to developer – we will need the ftp login and database login for new host as listed in pre-live checklist (see line 2b in pre-go live)

    Provide developer with correct domain/url and correct login information for the registrar where they purchased the old URL, the registrar where they purchased their new URL (if they did purchase one).

    Have developer backup the site in the development environment

    Have developer move the site to the new hosting account

     

    GO LIVE IF CLIENT IS HOSTING WITH US

    1. For Daryl – Add client site to Securi for malware monitoring (ASSIGN TO DARYL ONLY)
    2. For Daryl – Add site to ManageWP to monitor WP plugin and various status (ASSIGN TO DARYL ONLY)
    3. Once the site is live, tell Sarah (sarah@page1pros.org) that client is hosting with us, and which plan they have.

     

    GO LIVE with client’s EMAIL

    1. Have developer create any email addresses needed in new hosting account(i.e. clientname@sitename.com) and forward email addresses to client’s gmail/yahoo/etc
    2. Send developer a message  that says add the following emails to the new hosting account clientname@sitename.com and redirect to clientname@gmail.com FOR EXAMPLE.
    3. Remember to make sure emails are redirected if using – each of these cases for redirect are different – usually a matter of knowing where to change the MX records for clients that use these particular email products.
      1. GoDaddy Email
      2. Outlook Exchange Email
      3. Google Business/Enterprise Account Email
      4. Microsoft Office 365
      5. Yahoo Small Business
      6. more that we don’t know yet

     

    IMMEDIATELY AFTER GOING LIVE – QA TESTING MUST BE DONE

      1. DEV & PC – Once site goes live, check the entire website – check every page on the website, check every link on the website, navigate from homepage to every page, make sure it looks okay, make sure any links on those pages go to the correct place (no 404 error)
      2. Make sure the images look good throughout the site – make sure they ALL appear on the live site
      3. ***Try all these in multiple browsers*** (do main check in chrome, then check a few pages in safari and firefox)
      4. COMPLETE the 301 redirect map so that on the excel spreadsheet the PC enters the NEW URL column. Then ask the developer to do a 301 redirect and attached the completed excel spreadsheet that has the old urls to the now new urls.
      5. Check that contact form ‘submit’ is going to the correct email and test this with client. For example: tell developer ‘submit’ redirects to client@gmail.com and then test this to make sure client receives it.
      6. Is name and address in the footer?
      7. Do their social media icons go to their social media page?
      8. Make sure terms of service and privacy policy pages are there
      9. Make sure site IS INDEXED – change reading settings in Yoast SEO plugin
      10. Have developer set up FTP access in the new site once new site is up permanently  – must place this in SITE ACCESS – make sure developer has done this.
      11. Check to make sure Google Analytics is working
      12. Send Client a ‘Your Site is Live’ email and give them wp101.com login details and the login for their wordpress dashboard. You can find a sample of the go live email on the P2 or ask Juliette.
      13. Check emails if necessary – if they are using Google Enterprise, Outlook Exchange/office 365, Yahoo small business.
      14. Test all free reports on the site once it is live (if there are free reports on the site). make sure the free reports are downloading properly.

     

    1. For free report, Change Admin username to client name. Also, change email address in Mailpoet to client’s email address in the ‘from’ field
    2. For free report email for the autoresponder, the developer has to change the default messaging:
      1. Contact form message should say: “Thank you for contacting me. I will reply to you as soon as possible”
    3. Have developer change Mailpoet’s messaging as follows:
      1. Optin Box on site: “Thank you for requesting my free report. Check your inbox now to confirm your subscription.”

    Email Confirmation:

    Email Subject: Confirm Your Report Download

    Email Text:

    “Hello!

    Thanks for requesting my free report. In order to receive your report and to activate your subscription to the list, please click the link below:

     

    Click here to confirm your subscription. (link)”

    Have developer change any email addresses you have may have used for testing (for example – Mailpoet and Contact page)

     

     
    • Juliette Cook 3:22 am on July 25, 2014 Permalink | Log in to Reply

      New GO LIVE must do please:

      As part of the go live process – in addition to #9 above (Make sure site IS INDEXED – change reading settings in Yoast SEO plugin) we MUST make sure site is indexed in google once we are live and the WP settings are allowing indexing of all pages.

      It seems for some wp themes the default settings discourages search engines from indexing (some not all) so this is how you do it.

      My example is a client that recently went live – drpeggythomson.com.
      Go to google
      Place the following in the search box: site: http://www.drpeggythomson.com
      All pages should turn up in the results – no just the top result but all results should show all pages/posts of the site.
      Try this for any client and you will see what I mean. In the google search box it is – site: http://www.sitename.com (whatever the site name is of course 🙂 🙂

      If the pages don’t turn up in results then ask either the developer or you can do this yourself in the general settings side bar of the dashboard uncheck the discourage… box like here so that we can ensure we send a signal out to all search engines. http://screencast.com/t/5x3nRmsm

  • Juliette Cook 2:29 am on May 22, 2014 Permalink |
    Tags: analytics, , , UA code   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    Check all sites that are LIVE – for google analytics 

    hi all,

    check all sites that have gone live to make sure that google analytics is running and working.

    two ways to do this:

    check for the UA code in the page source of the site (this is always in your browser of choice – just located in different points in the browser toolbar)

    Go to the page source/back end code and do a search for UA (make sure this is in caps when you do the search). If you find the UA code it will look like this:

    http://screencast.com/t/AhnNaz6v

    This means that the code for Google Analytics is on the site and it is doing its job.

    The other way to check that GA is running is by logging int first to the client’s gmail account first and then going to google analytics via:

    http://www.google.com/analytics/

    then checking to see if there is activity on their website just by looking at the initial graph.

    Sometimes when google analytics is put on the dev site and then we cutover to live, google analytics is not running or installed. Please CHECK IT OUT WHEN IT GOES LIVE.

    learnin’ from experience.

     

     
  • Juliette Cook 4:53 pm on April 2, 2014 Permalink |
    Tags: development, event brite, eventbrite, events, paypal, widgets   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    Events – Paypal or Event Brite 

    hi there

    anyone have any experience with how to best sell an event/create a transaction on a therapy site. i have a client that wants to incorporate either eventbrite or paypal on the events page?

    any advice is great and thanks. also who know about events widgets and can point me in the right direction about widgets with ‘live’ events??

    thanks

     

     
  • Juliette Cook 12:40 am on March 19, 2014 Permalink |
    Tags: , email servers, going live, Outlook, web hosting   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    How do I tell a client to set up Outlook on their desktop when switching hosts? 

    hi all,

    i have a client that uses outlook for their email client. they are going live and need to switch email hosting servers. how do i tell the client to re-configure their outlook so that they seamlessly receive their email on their desktop and mobile devices?

    how do i also tell the client to back up all their outlook files before the transfer of email servers begins?

    i have a ton of support links but don’t know which one is the best/most simple to send to a client with very little tech knowledge.

    can someone help please.

    thanks.

     

     

     

     
  • Jane Klein 5:50 pm on March 13, 2014 Permalink |
    Tags: categories for files, client forms, ,   

    Categories: MM and Report Writers | Project Coordinators | Wordpress Developers ( 19 )

    Categories for Client Files 

    All, pursuant to knowledge transfer and sharing protocols, all of these files belong in the LGED Files tab, as applicable. Please do not put this information into Google Docs, or DropBox, or keep them on your desktop. From now on this is the correct repository for all things client!

    Magical Overview (client history and anything special)

    Marketing Analysis

    Client Strategy Meeting Notes

    Mindmap

    Kickoff Form

    Photos

    Marketing Messages

    Login (only domain registrar and Elastic Email, no sensitive passwords!)

     
  • Juliette Cook 4:56 am on February 27, 2014 Permalink |
    Tags: copyright,   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    copyright in the footer, standard for CW sites 

    hi all

    what is the standard for copyrights in the footer for our site?

    becky says:

    Copyright, year, name-of-company-or-person
    Then we usually have address and phone, too.

    here is an example:

    copyrightexample

     
  • Juliette Cook 4:31 pm on February 7, 2014 Permalink |
    Tags: mobile device, responsive themes,   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    Responsive themes and why we use them in wordpress 

    When considering a user’s mobile experience, there are typically two approaches.
    1 – The use of Responsive themes, which strive to mimic a consistent user experience across devices, responding, client-side, to the device being used.  This is popular right now, is affordable, and works for most “blog” type sites.  It is affordable because there is one set of code generated, regardless of the device accessing it. It is not perfect, however.
    2 – Custom mobile design for each type of device, the benefits being that you can individually design what you will show and how you will show it for each device, to ensure optimal user experience regardless of platform. The downside of this is that it is “custom” and you can incur 3 times the design cost for one website.
    There are plugins that make designing custom mobile presentation easier (such as WPTouch) however, it still takes time, and with each additional design change, going forward, you need to check the changes across devices and often adjust the WPtouch settings to make it work. These plugins also need to be applied to non-responsive themes.
    The therapy private practice world is one where:
    • website layout / design is usually neglected
    • mobile considerations are non-existent
    • affordability is crucial
    The decision to choose responsive design to address our mobile strategy is one that weighs these factors. It has paid off for us in that we can provide our clients with much better marketing assets than they previously had, and this approach is affordable for these clients.
    With any design decision, we are always shooting for “better user experience for the majority”. If you look at the users who visit your site, today, you will most likely find that the majority are made up of desktop and tablet users. This is a breakout for one of our therapists  and is fairly typical:
    Inline image 1
    86% of his site visitors are desktop or tablet users and will have a good user experience with responsive design.
    (Also, we must take into account the fact that heavy mobile users have become very accustomed to alternate navigation, anyway, and are not hindered by it.)
     
    • Juan Villegas 5:49 pm on February 7, 2014 Permalink | Log in to Reply

      Sometimes its worth combining client side respnsiveness (using css queries..) with server side detection (in the street: “ua sniffing”). Using server side techniques we can:
      -render different sizes of images. For example, before sending a 1000px*750px image to a 320px wide device, we could resize it using the server power and send a small version of the image, which is all the mobile device needs.
      -Instead of “hiding” html we could avoid rendering it as its not going to be used, thus reducing the number of bytes sent..

      Examples of libraries, most free, in this post: http://mobile.smashingmagazine.com/2012/09/24/server-side-device-detection-history-benefits-how-to/

  • Juliette Cook 8:13 pm on February 6, 2014 Permalink |
    Tags: domain names, , hostgator, urls   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    Since we have a HostGator account, do we have access to free domain names? 

    Can someone let me know if we can get free domain names for clients since we have an account with them? Do you have discounts on these domains?

    If we are changing domain names for a client, shouldn’t we be responsible for purchasing it too?

     
    • Becky DeGrossa 8:59 pm on February 6, 2014 Permalink | Log in to Reply

      We pay hostgator just like they do. On top of that, we add extra services — security monitoring and WP and plugin upgrades.

      We are not a registrar. We simply provide add-ons to hosting and package it all in a hosting package that is more affordable and more secure than if they were to obtain those services on their own.

      So, no… we don’t get involved in the domain name acquisition game. They can do that on their own.

    • Becky DeGrossa 9:08 pm on February 6, 2014 Permalink | Log in to Reply

      There is really no such thing as changing domain names. You buy a new one and discard the old. We make a recommendation on what we think is best and they agree or not.

      If they don’t want to go to their registrar and purchase a new domain name, we can do it for them in their account with their credit card for our hourly fee.

      Domain names are very cheap. We are spending more money talking about than the domain name costs 🙂

  • Juliette Cook 4:47 am on February 5, 2014 Permalink |
    Tags: , ,   

    Categories: Project Coordinators | Wordpress Developers ( 113 )

    Do all responsive themes display the same type of 'responsive' navigation on mobile devices? 

    Hi

    I am running into issues with responsive themes – the TRIM theme from ELEGANT themes shows up this way on mobile devices –
    http://screencast.com/t/8RECoMfnetB

    but client wants it this way:

    http://screencast.com/t/HlG10HkhH

     

    I have seen other responsive sites (wordpress) that display all menu items automatically: like this one – twenty eleven –

    http://awesomescreenshot.com/079th7c7d

    Is there a quick workaround, like doesn’t cost a thing,  for displaying all nav items on mobile devices for a responsive WP site?

    If not, I have had an estimate of about 1 hr to make it so. Are there any other tricks to display the nav item.

    What is the standard (if any) navigation for responsive sites?

    THANK YOU ALL

    thanks.

     
    • Juan Villegas 12:37 pm on February 5, 2014 Permalink | Log in to Reply

      Actually, the mobile menu isnt automatically created on any theme. Whats happening is that navs are duplicated: one for desktop and tablets, and one for mobile. So if you inspect header.php for exampleyou may find that two navs are created, but in the css one of them will be hidden depending on the device’swidth. This is the technique used in Trim, I have highlighted both menus in the code: http://prntscr.com/2pnkdq

      Other times the same menu is used and the floats are cleared in mobile, so that each nav item extends the whole line. However, not always this is possible, and thats why we have to resort to the option above..

    • Daryl Monte 1:41 pm on February 5, 2014 Permalink | Log in to Reply

      Another possible solution is to overwrite the css codes that displays and hides the menu depending on the device’s width.

    • Juliette Cook 4:50 pm on February 5, 2014 Permalink | Log in to Reply

      ok to overwrite the css codes or change the classic default css on a mobile device, how long does this take???

    • Daryl Monte 1:45 am on February 6, 2014 Permalink | Log in to Reply

      Around an hour or two depending on the codes used in the theme

c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel