Skip to content

Commit

Permalink
Merge pull request #2 from brandid/v.2.0.1
Browse files Browse the repository at this point in the history
Version 2.0.1
  • Loading branch information
alexmustin committed Dec 9, 2021
2 parents 29bae96 + 670a832 commit 84b1d90
Show file tree
Hide file tree
Showing 29 changed files with 279 additions and 52 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Coaching Pro Theme Changelog

## [2.0.1] - Dec 8, 2021
* Add: Adds a JSON file to import the sample WP Forms seen on our Demo Site.
* Add: Adds a new file to help configure site settings directly after completing the One-Click Theme Setup process.
* Fix: Updates the Onboarding Demo Homepage content to more closely match the Demo Site.

## [2.0.0] - Dec 1, 2021
* Initial Release.
2 changes: 1 addition & 1 deletion config/import/content/about.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - About page content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-1.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #1 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-10.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #10 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-2.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #2 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-3.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #3 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-4.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #4 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-5.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #5 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-6.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #6 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-7.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #7 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-8.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #8 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/blog/blog-post-9.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Blog Post #9 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
* @author brandiD
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/contact-me.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Contact page content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down
32 changes: 16 additions & 16 deletions config/import/content/homepage.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Homepage content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down Expand Up @@ -51,8 +51,8 @@
<p style="font-size:22px">Intrigue your audience with valuable<br>information they can’t possibly pass up.</p>
<!-- /wp:paragraph -->
<!-- wp:image {"width":542,"height":361,"sizeSlug":"full","linkDestination":"custom","className":"is-style-roundedcorners"} -->
<figure class="wp-block-image size-full is-resized is-style-roundedcorners"><a href="https://www.youtube.com/watch?v=C0DPdy98e4c" target="_blank" rel="noopener"><img src="$coachingpro_img_video_screenshot" alt="Watch this video on YouTube" class="wp-image-9999" width="542" height="361"/></a></figure>
<!-- wp:image {"id":2976,"width":542,"height":361,"sizeSlug":"full","linkDestination":"custom","className":"is-style-roundedcorners"} -->
<figure class="wp-block-image size-full is-resized is-style-roundedcorners"><a href="https://www.youtube.com/watch?v=C0DPdy98e4c" target="_blank" rel="noopener"><img src="$coachingpro_img_video_screenshot" alt="Watch this video on YouTube" class="wp-image-2976" width="542" height="361"/></a></figure>
<!-- /wp:image --></div></div>
<!-- /wp:genesis-blocks/gb-column -->
Expand Down Expand Up @@ -83,8 +83,8 @@
<!-- wp:genesis-blocks/gb-columns {"columns":2,"layout":"gb-2-col-equal","columnsGap":0,"align":"full","backgroundColor":"bgcolortwo","columnMaxWidth":0} -->
<div class="wp-block-genesis-blocks-gb-columns gb-layout-columns-2 gb-2-col-equal has-bgcolortwo-background-color alignfull"><div class="gb-layout-column-wrap gb-block-layout-column-gap-0 gb-is-responsive-column"><!-- wp:genesis-blocks/gb-column {"textAlign":"center","paddingSync":true,"padding":40,"columnVerticalAlignment":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="padding:40px;text-align:center"><!-- wp:image {"align":"center","sizeSlug":"full","linkDestination":"media"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_img_book" alt="Sample product photo" class="wp-image-9999"/></figure></div>
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="padding:40px;text-align:center"><!-- wp:image {"align":"center","id":2778,"sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_img_book" alt="Sample product photo" class="wp-image-2778"/></figure></div>
<!-- /wp:image --></div></div>
<!-- /wp:genesis-blocks/gb-column -->
Expand Down Expand Up @@ -119,26 +119,26 @@
<!-- wp:genesis-blocks/gb-columns {"columns":4,"layout":"gb-4-col-equal","className":"logos-small"} -->
<div class="wp-block-genesis-blocks-gb-columns logos-small gb-layout-columns-4 gb-4-col-equal"><div class="gb-layout-column-wrap gb-block-layout-column-gap-2 gb-is-responsive-column"><!-- wp:genesis-blocks/gb-column {"textAlign":"center","columnVerticalAlignment":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_womansday" alt="" class="wp-image-9999"/></figure></div>
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","id":3074,"sizeSlug":"full","linkDestination":"none","style":{"color":{}}} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_womansday" alt="" class="wp-image-3074"/></figure></div>
<!-- /wp:image --></div></div>
<!-- /wp:genesis-blocks/gb-column -->
<!-- wp:genesis-blocks/gb-column {"textAlign":"center","columnVerticalAlignment":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_living" alt="" class="wp-image-9999"/></figure></div>
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","id":3073,"sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_own" alt="" class="wp-image-3073"/></figure></div>
<!-- /wp:image --></div></div>
<!-- /wp:genesis-blocks/gb-column -->
<!-- wp:genesis-blocks/gb-column {"textAlign":"center","columnVerticalAlignment":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_own" alt="" class="wp-image-9999"/></figure></div>
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","id":3072,"sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_living" alt="" class="wp-image-3072"/></figure></div>
<!-- /wp:image --></div></div>
<!-- /wp:genesis-blocks/gb-column -->
<!-- wp:genesis-blocks/gb-column {"textAlign":"center","columnVerticalAlignment":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_droz" alt="" class="wp-image-9999"/></figure></div>
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column gb-is-vertically-aligned-center"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","id":3071,"sizeSlug":"full","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-full"><img src="$coachingpro_logo_droz" alt="" class="wp-image-3071"/></figure></div>
<!-- /wp:image --></div></div>
<!-- /wp:genesis-blocks/gb-column --></div></div>
<!-- /wp:genesis-blocks/gb-columns --></div></div>
Expand All @@ -163,7 +163,7 @@
<!-- wp:genesis-blocks/gb-columns {"columns":3,"layout":"gb-3-col-equal","columnsGap":4,"marginTop":40} -->
<div class="wp-block-genesis-blocks-gb-columns gb-layout-columns-3 gb-3-col-equal" style="margin-top:40px"><div class="gb-layout-column-wrap gb-block-layout-column-gap-4 gb-is-responsive-column"><!-- wp:genesis-blocks/gb-column {"textAlign":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","sizeSlug":"large","linkDestination":"none"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","id":9999,"sizeSlug":"large","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-large"><img src="$coachingpro_icon_leap" alt="" class="wp-image-9999"/></figure></div>
<!-- /wp:image -->
Expand All @@ -177,7 +177,7 @@
<!-- /wp:genesis-blocks/gb-column -->
<!-- wp:genesis-blocks/gb-column {"textAlign":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","sizeSlug":"large","linkDestination":"none"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"align":"center","id":9999,"sizeSlug":"large","linkDestination":"none"} -->
<div class="wp-block-image"><figure class="aligncenter size-large"><img src="$coachingpro_icon_learn" alt="" class="wp-image-9999"/></figure></div>
<!-- /wp:image -->
Expand All @@ -191,7 +191,7 @@
<!-- /wp:genesis-blocks/gb-column -->
<!-- wp:genesis-blocks/gb-column {"textAlign":"center"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"sizeSlug":"large","linkDestination":"none"} -->
<div class="wp-block-genesis-blocks-gb-column gb-block-layout-column"><div class="gb-block-layout-column-inner" style="text-align:center"><!-- wp:image {"id":9999,"sizeSlug":"large","linkDestination":"none"} -->
<figure class="wp-block-image size-large"><img src="$coachingpro_icon_life" alt="" class="wp-image-9999"/></figure>
<!-- /wp:image -->
Expand Down
2 changes: 1 addition & 1 deletion config/import/content/services.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Services page content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Testimonial #1 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Testimonial #2 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Testimonial #3 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/**
* Coaching Pro - One-Click Theme Setup - Demo Testimonial #4 content.
*
* Visit `/wp-admin/admin.php?page=genesis-getting-started` to trigger import.
* Visit Genesis > Child Theme Setup to trigger import.
*
* @package Coaching Pro
*/
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"fields":[{"id":"0","type":"name","label":"Name","format":"simple","description":"","required":"1","size":"large","simple_placeholder":"","simple_default":"","first_placeholder":"","first_default":"","middle_placeholder":"","middle_default":"","last_placeholder":"","last_default":"","css":""},{"id":"1","type":"email","label":"Email","description":"","required":"1","size":"large","placeholder":"","confirmation_placeholder":"","default_value":"","filter_type":"","allowlist":"","denylist":"","css":""},{"id":"2","type":"textarea","label":"Comment or Message","description":"","required":"1","size":"medium","placeholder":"","limit_count":"1","limit_mode":"characters","default_value":"","css":""}],"id":"2934","field_id":3,"settings":{"form_title":"Contact page form","form_desc":"","submit_text":"Submit","submit_text_processing":"Sending...","antispam":"1","form_class":"","submit_class":"","ajax_submit":"1","notifications":{"1":{"email":"{admin_email}","subject":"New Entry: Contact page form","sender_name":"Coaching Pro","sender_address":"{admin_email}","replyto":"{field_id=\"1\"}","message":"{all_fields}"}},"confirmations":{"1":{"type":"message","message":"<p>Thanks! This is just a test form, so your response has not been submitted.\u00a0<\/p>","message_scroll":"1","page":"2619","redirect":""}}},"meta":{"template":"4dbf022985a4fe4bda4a80365011a3a0"}},{"fields":{"1":{"id":"1","type":"name","label":"Name","format":"simple","description":"","required":"1","size":"large","simple_placeholder":"Your Name","simple_default":"","first_placeholder":"","first_default":"","middle_placeholder":"","middle_default":"","last_placeholder":"","last_default":"","css":"wpforms-one-half wpforms-first","label_hide":"1","sublabel_hide":"1"},"2":{"id":"2","type":"email","label":"Email","description":"","required":"1","size":"large","placeholder":"Your Email","confirmation_placeholder":"","default_value":"","filter_type":"","allowlist":"","denylist":"","css":"wpforms-one-half","label_hide":"1","sublabel_hide":"1"}},"id":"2921","field_id":3,"settings":{"form_title":"Newsletter Signup Form","form_desc":"","submit_text":"Submit","submit_text_processing":"Sending...","antispam":"1","form_class":"","submit_class":"white","ajax_submit":"1","notifications":{"1":{"email":"{admin_email}","subject":"New Entry: Newsletter Signup Form","sender_name":"Coaching Pro","sender_address":"{admin_email}","replyto":"{field_id=\"2\"}","message":"{all_fields}"}},"confirmations":{"1":{"type":"message","message":"<p>Thanks! This is just a test form, you have not subscribed to any newsletters.<\/p>","message_scroll":"1","page":"2619","redirect":""}}},"meta":{"template":"4bf2a29bffb74b5530d89949041b535d"}},{"fields":[{"id":"0","type":"name","label":"Name","format":"simple","description":"","required":"1","size":"large","simple_placeholder":"Your Name","simple_default":"","first_placeholder":"","first_default":"","middle_placeholder":"","middle_default":"","last_placeholder":"","last_default":"","css":"","label_hide":"1","sublabel_hide":"1"},{"id":"1","type":"email","label":"Email","description":"","required":"1","size":"large","placeholder":"Your Email Address","confirmation_placeholder":"","default_value":"","filter_type":"","allowlist":"","denylist":"","css":"","label_hide":"1","sublabel_hide":"1"},{"id":"2","type":"textarea","label":"Message","description":"","required":"1","size":"medium","placeholder":"Your Message","limit_count":"1","limit_mode":"characters","default_value":"","css":"","label_hide":"1"}],"id":"2919","field_id":3,"settings":{"form_title":"Footer Contact form","form_desc":"","submit_text":"Submit","submit_text_processing":"Sending...","antispam":"1","form_class":"","submit_class":"","ajax_submit":"1","notifications":{"1":{"email":"{admin_email}","subject":"Coaching Pro - Footer Contact: {field_id=\"0\"}","sender_name":"Coaching Pro","sender_address":"{admin_email}","replyto":"{field_id=\"1\"}","message":"{all_fields}"}},"confirmations":{"1":{"type":"message","message":"<p>Thanks! This is just a test form, your response has not been submitted.<\/p>","message_scroll":"1","page":"2619","redirect":""}}},"meta":{"template":"4dbf022985a4fe4bda4a80365011a3a0"}}]
5 changes: 5 additions & 0 deletions config/onboarding.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@
* WooCommerce products can be imported using the included CSV file:
* /config/import/woo/sample-woocommerce-products.csv
*
* WP FORMS
* ---------------------
* Sample WP Forms can be imported using the included JSON file:
* /config/import/wpforms/sample-wpforms-forms.json
*
*/

return [
Expand Down
Binary file modified dist/coaching-pro.zip
Binary file not shown.
3 changes: 3 additions & 0 deletions functions.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ function coaching_pro_localization_setup() {
// Load Theme Setup and Configuration.
require_once CHILD_THEME_DIR . '/lib/theme-setup.php';

// Load custom Onboarding functions.
require_once CHILD_THEME_DIR . '/lib/onboarding-functions.php';

// Import custom separator control.
require_once CHILD_THEME_DIR . '/lib/class-separator-control.php';

Expand Down
Loading

0 comments on commit 84b1d90

Please sign in to comment.