Comprehensive Setup & Usage Guide for “Dog Training & Pet Gear” Website

Note: This documentation is intended for your clients’ own domain (e.g., dog.your-domain.com). We include the All-in-One WP Migration plugin ZIP in your deliverables—install this version before importing. Do not use the free WordPress.org version, as it enforces strict file size limits.


Table of Contents

  1. Importing the Complete Site
  2. Customizing Site Identity, Menus & Styles
  3. Customizing Layout with Elementor Pro
  4. Configuring WP Mail SMTP
  5. Setting Up Simply Schedule Appointments
  6. Best Practices & Troubleshooting

1. Importing the Complete Site

  1. Install & Activate All-in-One WP Migration
    • Plugins → Add New → Upload Plugin → select all-in-one-wp-migration.zipInstall NowActivate.
  2. Import Backup
    • Go to All-in-One WP Migration → Import → Import From → File → choose the provided .wpress backup → Proceed to overwrite.
    • Wait for the process to complete.
  3. Refresh Permalinks
    • Settings → Permalinks → click Save Changes twice.

2. Customizing Site Identity, Menus & Styles

The site uses the Extendable theme, which offers advanced layout and styling options.

2.1. Update Site Title & Logo

  1. Appearance → Customize → Site Identity.
  2. Change Site Title and Tagline to your brand (e.g., “Dog Training & Pet Gear”).
  3. Upload your Site Logo (recommended 250×100px).
  4. Click Publish.

2.2. Configure Menus

  1. Appearance → Menus.
  2. Select the Primary Menu, edit items (Home, Shop, Training, Blog, Contact).
  3. Enable Open in new tab if linking offsite.
  4. Click Save Menu.

WP Menus: https://wordpress.org/support/article/appearance-menus-screen/

2.3. Set Colors & Typography

  1. Appearance → Customize → Global Settings (Extendable).
  2. Adjust Color Palette to match your brand.
  3. Under Typography, set fonts & sizes.
  4. Click Publish.

3. Customizing Layout with Elementor Pro

  1. Ensure Elementor Pro is Active
    • Plugins → Installed Plugins → confirm Elementor Pro is active.
  2. Edit Theme Templates
    • Templates → Theme Builder → customize Header, Footer, Single Product, and Archive templates.
  3. Use Extendable Widgets
    • Drag Extendable Sections, Elementor widgets (e.g., Nav Menu, Image Carousel).
  4. Global Site Settings
    • In Elementor, open Site Settings → Global Colors & Typography.
    • Define your brand’s colors and typography.
    • Click Update.

Elementor Pro Docs: https://elementor.com/help/


4. Configuring WP Mail SMTP

Ensure email deliverability for contact and notification emails.

  1. Install & Activate
    • Plugins → Add New, search WP Mail SMTP by WPForms, Install & Activate.
  2. General Settings (WP Mail SMTP → Settings)
    • From Email: noreply@dog.your-domain.com
    • From Name: “Dog Training & Pet Gear”
    • Enable Force From Email/Name.
  3. Configure Mailer
    • Choose your SMTP provider, enter SMTP Host, Port (465/587), Encryption, Username, Password.
    • Click Save Settings.
  4. Send Test Email
    • Use the Email Test tab to send to your inbox and verify.

WP Mail SMTP Docs: https://wpmailsmtp.com/docs/


5. Setting Up Simply Schedule Appointments

Use Simply Schedule Appointments for scheduling training sessions.

  1. Install & Activate
    • Plugins → Add New, search Simply Schedule Appointments, Install & Activate.
  2. Run Setup Wizard
    • Follow the wizard to set up Business Hours, Appointment Types, and Notification Settings.
  3. Create Appointment Types
    • SPA → Appointment Types → add services (e.g., “Basic Obedience”, “Advanced Training”).
    • Define duration, price, and capacity.
  4. Configure Notifications
    • Ensure Email Confirmations and Reminders are enabled and directed to your support email (e.g., support@dog.your-domain.com).
  5. Embed Booking
    • Copy the SPA shortcode (e.g., [ssa_booking]) and place it in an Elementor Shortcode widget on your Booking page.
    • Test booking flow and verify email notifications for both client and admin.

Simply Schedule Appointments Docs: https://simplyscheduleappointments.com/docs/


6. Best Practices & Troubleshooting

  • Regular Backups: Export via All-in-One WP Migration.
  • User Roles: Create Editor/Author for your team.
  • Plugin Updates: Keep WordPress, theme, and plugins current.
  • Analytics: Install Google Analytics; track bookings and contact form submissions.
  • Common Issues:
    • Import errors? Confirm use of provided migration plugin ZIP.
    • Emails failing? Verify SMTP credentials.
    • Shortcode not rendering? Ensure Simply Schedule Appointments is active.

Support: Email Contact@narvoo.com for assistance.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top