Wordpress Development Standards

These General WordPress Development Standards are the basis for all proposals Web Support Ltd sends out and they form the instructions for our developers as they are building the individual sites.

If there is a Specific Agency Preference which replaces or eliminates a General WordPress Development Standard, it will be clearly identified in the proposal and provided to the developer assigned to the project via specific directions.

EXAMPLE: GENERAL STANDARD VS SPECIFIC PREFERENCE

A General WordPress Development Standard is to use the Astra skeleton theme. If a client demands an alternative/specific framework or theme be used, Web Support Ltd will identify that as a Specific Agency Preference in the proposal and price it accordingly.

BASIC PRINCIPLES

Web Support Ltd will:

  • Use the Astra skeleton theme unless an alternative is requested and agreed
  • Use the Elementor page builder unless an alternative is requested and agreed
  • Initially build the site on yourname.websitepreview.online
  • and use the most currently available version of WordPress at time project is started
  • create CSS files that are well-commented, clearly broken into sections and organized in a logical order following the page display order (body, header, navigation, content, row, sidebar, footer, etc.)
  • set all external links to target=”_blank”
  • disable comments unless otherwise specified
  • search engines are discouraged from indexing the site on the websitepreview.online server
  • use the fonts that are in the PSD files we receive (if premium fonts are required they need to be purchased by Agency and provided before development starts or similar fonts from Google fonts will be used until actual fonts are received)
  • use Open Sans from Google Fonts in situations where clear direction about fonts are not provided
  • QA test the sites for the following browsers: latest editions for Firefox, Chrome, Safari and for IE10+
  • Create a custom individual WP user admin record for each project we build for an agency
  • Migrate the website site at completion to your ‘Live’ environment. All migrations require validated FTP credentials and access to cPanel is preferred.

Web Support Ltd will NOT:

  • Style comments form or comments thread views unless directed by final PSD files and priced specifically in proposal
  • Allow Google to crawl WordPress sites on our development server
  • Write/modify plug-in source code (functionality) unless specifically discussed and agreed to with the client
  • Make significant changes to the functionality of a premium theme (see premium themes section below) at a fixed price
  • Perform SEO optimization of the website unless specifically requested in the original specifications during the quoting stage

If there is a Specific Agency Preference which replaces or eliminates a General WordPress Development Standard, it will be clearly identified in the proposal and provided to the developer assigned to the project via specific directions.

Example: General Standard vs Specific Preference
A General WordPress Development Standard is to not use a child theme with Bootstrap or Foundation. If Agency demands a child theme be used, Web Support Ltd will identify that as a Specific Agency Preference in the proposal and price it accordingly.

BASIC PRINCIPLES
Web Support Ltd will:

  • initially build the site on websitepreview.online
  • and use the most currently available version of WordPress at time project is started
  • create CSS files that are well-commented, clearly broken into sections and organized in a logical order following the page display order (body, header, navigation, content, row, sidebar, footer, etc.)
  • set all external links to target=”_blank”
  • disable comments unless otherwise specified
  • search engines are discouraged from indexing the site on the websitepreview.online server
  • use the fonts that are in the PSD files we receive (if premium fonts are required they need to be purchased by Agency and provided before development starts or similar fonts from Google fonts will be used until actual fonts are received)
  • use Open Sans from Google Fonts in situations where clear direction about fonts are not provided
  • QA test the sites for the following browsers: latest editions for Firefox, Chrome, Safari and for IE10+
  • utilize UserSnap plugin to collect feedback screenshots during website review phase by Agency
  • create a custom individual WP user admin record for each project we build for an agency
  • move site at completion using Duplicator plugin. If Duplicator plugin is not compatible with chosen hosting environment Web Support Ltd will provide up to 2 hours migrating the website. If the migration takes more than 2 hours,Web Support Ltd will charge $35 per each additional hour or provide a zipped version of the website for the agency to deploy. All migrations require validated FTP credentials and access to cPanel is preferred (cPanel access required for instances where Duplicator can not be utilized)

Web Support Ltd will NOT:
create a child theme for Foundation or Bootstrap sites as each site build is a custom theme built off a framework and is not impacted by parent theme updates like other commercially available themes (standard WP core updates and plug-in updates can still be run as normal)
style comments form or comments thread views unless directed by final PSD files and priced specifically in proposal
allow Google to crawl WordPress sites on our development server
write/modify plug-in source code (functionality) unless specifically discussed and agreed to with agency
make significant changes to the functionality of a premium theme (see premium themes section below) at a fixed price
won’t perform SEO optimization of the website unless specifically requested in the original specifications during the quoting stage
HEADER AND FOOTER
TWLA will:
use Dashboard » Appearance » Header for header logo file can be added as an image
link logo to home page
use Dashboard » Appearance » Background to set background color and/or background image plus scrolling.
use Advanced Custom Fields Pro » Options Page to create global options for header content, footer content, etc. resulting in a Dashboard menu item called “Theme Settings”
will setup Dashboard » Theme Settings » Contact Info as a set of custom fields where user can set site phone number, site email address, physical or mailing addresses, etc.
will setup Dashboard » Theme Settings » Footer >> Copyright Statement and Social Media custom fields where user can add/edit the site’s copyright statement and various social media pages
will use built in favicon functionality released since WP 4.3 (Appearance -> Customize -> Site Identity)
NAVIGATION
TWLA will:
create all menus using Dashboard » Appearance » Menus drag-and-drop editing tool
clearly identify Menu Locations using obvious naming such as “Top Nav”, “Primary Nav” and “Footer Nav”
build the responsive navigation using the defaults for Bootstrap or Foundation unless otherwise specified in the PSD files and quoted specifically in the proposal
TWLA will NOT:
add breadcrumbs unless specified in the Final PSD files
SLIDER
TWLA will:
By default use Slick JS library to create a slider. Depending on requested functionality we can create it via Custom Post Type or Advanced Custom Fields (Repeater/Gallery field)
make images in the responsive versions of the slider proportional
put all text that overlays the slider in the full screen view underneath the slider image in the responsive viewswork with premium slider plugins (e.g. Revolution) if provided by Agency prior to development beginning
PAGES AND POSTS
TWLA will:
manually set the Page Sort Order on each page we add to the site so that the listing of sites on Dashboard » Pages closely follows the same order as the navigation menus
only use one <h1> tag per page or post, unless otherwise stated in the Client’s project requirements
wrap the Page Title or Post Title in the lone <h1> tag, unless otherwise stated in the Client’s project requirements
setup any custom fields used on a Page Editor of Post Editor in a logical order using an obvious naming syntax so that non-technical users can add/edit information.
use Dashboard » Settings » Permalinks to set the default permalinks to /%postname%/ (requires MOD REWRITE in PHP on host)
TEMPLATES
TWLA will:
name the theme and theme’s template folder based on the project name. The name can be changed if requested
add site logo or first letter of the site as favicon
replace the default screenshot to with one of the homepage
create a templates folder under the themes directory and create the requested template files there (example: templates/template-home.php
provide CSS for template files and:single.php
page.php
404.php
use the default responsiveness provided by Bootstrap or Foundation if specific PSD files are not provided for the responsive views
PLUGINS
TWLA will include the following plugins on every site:

Login LockDown


https://wordpress.org/plugins/wordpress-seo/ (install but not activate)

Google Analytics Dashboard Plugin for WordPress by MonsterInsights

Usersnap


TWLA will include the following plugins if the functionality is required:

Home

Custom Post Type UI

Advanced Custom Fields


https://github.com/stormuk/Gravity-Forms-ACF-Field
Agency is responsible for paying for any additional premium extensions, addons and plugins if required for the specific project.

WOOCOMMERCE
TWLA will:
quote client-provided design templates for checkout, cart, and single-product pages. If templates are not provided by the client – TWLA will use the standard WooCommerce templates for these pages
set the default payment gateway to PayPal and Pay with check
set default shippings standards ofFree Shipping
Flat Rate
Local Delivery
Local Pickup
Any customizations and additional functionality add-ons must be requested by the client during the quoting stage in order for TWLA to provide an accurate quote
PREMIUM THEMES
TWLA will:
work with a premium theme if requested by the client and use the theme’s default functionality to quote and build the project.
only provide a rough estimate for any additional functionality (not provided by themes default settings) and charge the standard hourly rate for all hours spent. Estimate accuracy will be based on completeness of functionality descriptions by the client during the quoting stage.
only provide a rough estimate for any additional functionality (not provided by themes default settings) and charge the standard hourly rate for all hours spent. Estimate accuracy will be based on completeness of functionality descriptions by the client during the quoting stage.
TWLA will NOT:
make significant changes to the existing functionality of a premium theme (see above) without full understanding and acceptance from the agency of the future risks that come with making such changes (i.e. updates released from Premium theme breaking components of site upon update)

If there is a Specific Agency Preference which replaces or eliminates a General WordPress Development Standard, it will be clearly identified in the proposal and provided to the developer assigned to the project via specific directions.

Example: General Standard vs Specific Preference
A General WordPress Development Standard is to not use a child theme with Bootstrap or Foundation. If Agency demands a child theme be used, TWLA will identify that as a Specific Agency Preference in the proposal and price it accordingly.

BASIC PRINCIPLES
TWLA will:
initially build the site on do.ready-for-feedback.com
use the most currently available version of WordPress at time project is started
create CSS files that are well-commented, clearly broken into sections and organized in a logical order following the page display order (body, header, navigation, content, row, sidebar, footer, etc.)
set all external links to target=”_blank”
disable comments unless otherwise specified
search engines are discouraged from indexing the site on the do.ready-for-feedback.com server
use the fonts that are in the PSD files we receive (if premium fonts are required they need to be purchased by Agency and provided before development starts or similar fonts from Google fonts will be used until actual fonts are received)
use Open Sans from Google Fonts in situations where clear direction about fonts are not provided
QA test the sites for the following browsers: latest editions for Firefox, Chrome, Safari and for IE10+
utilize UserSnap plugin to collect feedback screenshots during website review phase by Agency
create a custom individual WP user admin record for each project we build for an agency
move site at completion using Duplicator plugin. If Duplicator plugin is not compatible with chosen hosting environment TWLA will provide up to 2 hours migrating the website. If the migration takes more than 2 hours, TWLA will charge $35 per each additional hour or provide a zipped version of the website for the agency to deploy. All migrations require validated FTP credentials and access to cPanel is preferred (cPanel access required for instances where Duplicator can not be utilized)
TWLA will NOT:
create a child theme for Foundation or Bootstrap sites as each site build is a custom theme built off a framework and is not impacted by parent theme updates like other commercially available themes (standard WP core updates and plug-in updates can still be run as normal)
style comments form or comments thread views unless directed by final PSD files and priced specifically in proposal
allow Google to crawl WordPress sites on our development server
write/modify plug-in source code (functionality) unless specifically discussed and agreed to with agency
make significant changes to the functionality of a premium theme (see premium themes section below) at a fixed price
won’t perform SEO optimization of the website unless specifically requested in the original specifications during the quoting stage
HEADER AND FOOTER
TWLA will:
use Dashboard » Appearance » Header for header logo file can be added as an image
link logo to home page
use Dashboard » Appearance » Background to set background color and/or background image plus scrolling.
use Advanced Custom Fields Pro » Options Page to create global options for header content, footer content, etc. resulting in a Dashboard menu item called “Theme Settings”
will setup Dashboard » Theme Settings » Contact Info as a set of custom fields where user can set site phone number, site email address, physical or mailing addresses, etc.
will setup Dashboard » Theme Settings » Footer >> Copyright Statement and Social Media custom fields where user can add/edit the site’s copyright statement and various social media pages
will use built in favicon functionality released since WP 4.3 (Appearance -> Customize -> Site Identity)
NAVIGATION
TWLA will:
create all menus using Dashboard » Appearance » Menus drag-and-drop editing tool
clearly identify Menu Locations using obvious naming such as “Top Nav”, “Primary Nav” and “Footer Nav”
build the responsive navigation using the defaults for Bootstrap or Foundation unless otherwise specified in the PSD files and quoted specifically in the proposal
TWLA will NOT:
add breadcrumbs unless specified in the Final PSD files
SLIDER
TWLA will:
By default use Slick JS library to create a slider. Depending on requested functionality we can create it via Custom Post Type or Advanced Custom Fields (Repeater/Gallery field)
make images in the responsive versions of the slider proportional
put all text that overlays the slider in the full screen view underneath the slider image in the responsive viewswork with premium slider plugins (e.g. Revolution) if provided by Agency prior to development beginning
PAGES AND POSTS
TWLA will:
manually set the Page Sort Order on each page we add to the site so that the listing of sites on Dashboard » Pages closely follows the same order as the navigation menus
only use one <h1> tag per page or post, unless otherwise stated in the Client’s project requirements
wrap the Page Title or Post Title in the lone <h1> tag, unless otherwise stated in the Client’s project requirements
setup any custom fields used on a Page Editor of Post Editor in a logical order using an obvious naming syntax so that non-technical users can add/edit information.
use Dashboard » Settings » Permalinks to set the default permalinks to /%postname%/ (requires MOD REWRITE in PHP on host)
TEMPLATES
TWLA will:
name the theme and theme’s template folder based on the project name. The name can be changed if requested
add site logo or first letter of the site as favicon
replace the default screenshot to with one of the homepage
create a templates folder under the themes directory and create the requested template files there (example: templates/template-home.php
provide CSS for template files and:single.php
page.php
404.php
use the default responsiveness provided by Bootstrap or Foundation if specific PSD files are not provided for the responsive views
PLUGINS
TWLA will include the following plugins on every site:

Login LockDown


https://wordpress.org/plugins/wordpress-seo/ (install but not activate)

Google Analytics Dashboard Plugin for WordPress by MonsterInsights

Usersnap


TWLA will include the following plugins if the functionality is required:

Home

Custom Post Type UI

Advanced Custom Fields


https://github.com/stormuk/Gravity-Forms-ACF-Field
Agency is responsible for paying for any additional premium extensions, addons and plugins if required for the specific project.

WOOCOMMERCE
TWLA will:
quote client-provided design templates for checkout, cart, and single-product pages. If templates are not provided by the client – TWLA will use the standard WooCommerce templates for these pages
set the default payment gateway to PayPal and Pay with check
set default shippings standards ofFree Shipping
Flat Rate
Local Delivery
Local Pickup
Any customizations and additional functionality add-ons must be requested by the client during the quoting stage in order for TWLA to provide an accurate quote
PREMIUM THEMES
TWLA will:
work with a premium theme if requested by the client and use the theme’s default functionality to quote and build the project.
only provide a rough estimate for any additional functionality (not provided by themes default settings) and charge the standard hourly rate for all hours spent. Estimate accuracy will be based on completeness of functionality descriptions by the client during the quoting stage.
only provide a rough estimate for any additional functionality (not provided by themes default settings) and charge the standard hourly rate for all hours spent. Estimate accuracy will be based on completeness of functionality descriptions by the client during the quoting stage.
TWLA will NOT:
make significant changes to the existing functionality of a premium theme (see above) without full understanding and acceptance from the agency of the future risks that come with making such changes (i.e. updates released from Premium theme breaking components of site upon update)

Main benefits:

  • Sed interdum dolor vel erat feugiat lacinia et at quam.
  • Duis faucibus facilisis mi, at vehicula erat.
  • Lorem in tellus sagittis auctor nec dolor amet.
  • Cras ut nunc in tellus sagittis auctor nec pulvinar nisi.
  • Lorem ipsum dolor amet – duis faucibus facilisis mi at vehicula.
Get free consultation

No more WordPress headaches

How can you focus on growing your business when half of your days are spent fixing clients’ WordPress headaches?

Nobody enjoys the endless WordPress updates, maintenance, backups, and malware attacks – nobody (…except us, of course!)

How great would it feel to go to work each day knowing that all of your clients’ WordPress problems, update requests and WordPress maintenance are being fixed by an expert WordPress support team?

So leave all of your clients’ WordPress requests with us, and give yourself more time to focus on getting more clients to help your business grow.

We offer you unparalleled ‘white label’ support so you can focus on growing your primary business.

  • Website Backups

    Secure, offsite cloud backups held for 90 days with free restores if needed

  • Website Updates

    All WP Core, Theme and Plugin updates managed for you

  • Website Security

    Websites secured and monitored to keep them CLEAN, guaranteed!

  • 'Tweaks' and Repairs

    We ‘tweak’, support and fix all issues (first 15 minutes free with all plans)

  • Scaleable Pricing

    We offer scaleable pricing according to the number of websites you need managing

  • You Choose the Plans

    You set the monthly plans and rates you want to charge your clients

  • A Single Monthly Invoice

    We invoice your once a month, in the currency of your choice, payable by local bank transfer or card/Stripe/Paypal if you prefer.

  • Personlised Monthly Care Plan Reports

    You receive a single zipped download with all ‘personalised’ reports, on the 1st of every month.

We aren’t just your WordPress support team, we help BOOST your revenue and your PROFIT

Our WordPress support service gives your business a whole new revenue stream. You can offer website care plans to each of your customers: charge a monthly fee of your choice to manage their WordPress site, and then sit back and enjoy the income.

It won’t take up any time or headspace – it’s monthly recurring income with no extra work yes, it really is as good as it sounds.

We bill you once a month, on the date of your choice, with a single detailed invoice for all accounts cared for by us, for you.

And you get a detailed Website Care Report for each and every client, every month, branded as ‘your company‘.

HOSTS • PLUGINS • THEMES • THIRD PARTY PROVIDERS

We partner with, know, and use the same hosting companies, plugins, and themes that you rely on. That’s what makes us the leading experts on your maintenance needs. From e-commerce to full development solutions, our knowledgeable support technicians are here for you.

Plan Pricing

Our pricing is 100% “scaleable’ depending upon the number of websites we manage for you. These are our current single website prices; there are very attractive discounts for multiple sites and we’d be happy to discuss your particular requirements.
Website Essentials
  • WP Core, Theme & Plugin Updates
  • Weekly Security Patches
  • Weekly Secure Cloud Backups
  • FREE system restores
  • Monthly Deep Security Scanning
  • Monthly Database Optimisation
  • Monthly Performance Monitoring
  • 24/7 Uptime Monitoring
  • 404 Monitoring
  • SEO Keyword Tracking
  • Detailed Monthly Report
  • __________________

  • US$29.00
  • GB£22.00
  • EU€25.00
  • / month

  • No contract – cancel/change plan anytime
Website Enhanced
  • WP Core, Theme & Plugin Updates
  • Weekly Security Patches
  • Daily Secure Cloud Backups
  • FREE system restores
  • Weekly Deep Security Scanning
  • Weekly Database Optimisation
  • Weekly Performance Monitoring
  • 24/7 Uptime Monitoring
  • 404 Monitoring
  • SEO Keyword Tracking
  • Detailed Monthly Report
  • __________________

  • US$49.00
  • GB£37.00
  • EU€42.00
  • / month

  • No contract – cancel/change plan anytime
Website PRO
  • WP Core, Theme & Plugin Updates
  • Daily Security Patches
  • Hourly Secure Cloud Backups
  • PRORITY system restores
  • Daily Deep Security Scanning
  • Daily Database Optimisation
  • Daily Performance Monitoring
  • 24/7 Uptime Monitoring
  • 404 Monitoring
  • SEO Keyword Tracking
    Requires Google Analytics account. Account set-up is included.
  • Detailed Monthly Report
  • __________________

  • US$79.00
  • GB£60.00
  • EU€68.00
  • / month

  • No contract – cancel/change plan anytime

Every Website Care Plan includes

  • Secure offsite backups stored on our super secure Amazon A3 cloud servers
  • Malware monitoring using Sucuri, the industry leading malware scanning software
  • Performance Monitoring using Pingdom Tools & Google PageSpeed Insights

Schedule a 'no-obligation' call - TODAY

Your call will be with me, Andrew James, and we'll work TOGETHER to decide what is the right relationship for your business.

No sales people, I promise you.

KICK START YOUR WEB BUSINESS TODAY AND INCREASE YOUR PROFIT WITHOUT INCREASING YOUR OVERHEADS