<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Help Archive - LaunchPad</title>
	<atom:link href="https://launchpadplugin.com/help/feed/" rel="self" type="application/rss+xml" />
	<link>https://launchpadplugin.com/help/</link>
	<description>Launch your WordPress site in minutes — from setup to live.</description>
	<lastBuildDate>Fri, 07 Nov 2025 00:13:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://storage.googleapis.com/launchpadplugin.com/2025/10/b464a2e3-cropped-42e4c692-favicon-32x32.webp</url>
	<title>Help Archive - LaunchPad</title>
	<link>https://launchpadplugin.com/help/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Create Custom Recipes for LaunchPad (Developer Guide)</title>
		<link>https://launchpadplugin.com/help/how-to-create-custom-recipes-for-launchpad-developer-guide/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Tue, 28 Oct 2025 00:02:32 +0000</pubDate>
				<category><![CDATA[developer guide]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[LaunchPad]]></category>
		<category><![CDATA[site templates]]></category>
		<category><![CDATA[WordPress development]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=105</guid>

					<description><![CDATA[<p>LaunchPad&#8217;s&#160;Recipe System&#160;is fully extensible, allowing developers to create custom site templates tailored to specific industries, clients, or use cases.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-create-custom-recipes-for-launchpad-developer-guide/">How to Create Custom Recipes for LaunchPad (Developer Guide)</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>LaunchPad&#8217;s&nbsp;<strong>Recipe System</strong>&nbsp;is fully extensible, allowing developers to create custom site templates tailored to specific industries, clients, or use cases. This comprehensive developer guide covers the recipe architecture, JSON format, PHP hooks, and best practices.</p>



<h3 class="wp-block-heading" id="understanding-the-recipe-architecture">Understanding the Recipe Architecture</h3>



<p>A recipe is a&nbsp;<strong>site template blueprint</strong>&nbsp;that defines:</p>



<ul class="wp-block-list">
<li>Site type and category</li>



<li>Recommended theme(s)</li>



<li>Essential plugins</li>



<li>Page structure and content</li>



<li>Menu navigation</li>



<li>Branding options (colors, fonts)</li>



<li>Custom form fields for data collection</li>
</ul>



<p>Recipes combine&nbsp;<strong>JSON data files</strong>&nbsp;with&nbsp;<strong>PHP filters</strong>&nbsp;to create repeatable, automated site configurations.</p>



<p><strong>Use Cases for Custom Recipes:</strong></p>



<ul class="wp-block-list">
<li>Industry-specific templates (restaurants, law firms, medical practices)</li>



<li>Client-specific standardized deployments</li>



<li>Niche vertical markets</li>



<li>White-label agency offerings</li>



<li>Multi-site network templates</li>
</ul>



<p>Learn about&nbsp;<a href="https://developer.wordpress.org/themes/basics/template-hierarchy/">WordPress template hierarchy</a>.</p>



<h3 class="wp-block-heading" id="recipe-storage-locations">Recipe Storage Locations</h3>



<p>LaunchPad looks for recipes in three locations (in priority order):</p>



<h4 class="wp-block-heading" id="1-plugin-recipe-directory-core-recipes">1. Plugin Recipe Directory (Core Recipes)</h4>



<pre class="wp-block-code"><code>/wp-content/plugins/LaunchPad/recipes/
├── blog.json
├── business.json
└── portfolio.json
</code></pre>



<p><strong>Use for:</strong>&nbsp;Core plugin recipes (not recommended to modify directly)</p>



<h4 class="wp-block-heading" id="2-theme-recipe-directory-theme-specific">2. Theme Recipe Directory (Theme-Specific)</h4>



<pre class="wp-block-code"><code>/wp-content/themes/your-theme/LaunchPad-recipes/
└── custom-recipe.json
</code></pre>



<p><strong>Use for:</strong>&nbsp;Theme-bundled recipes that require specific theme features</p>



<h4 class="wp-block-heading" id="3-php-filter-dynamic-recipes">3. PHP Filter (Dynamic Recipes)</h4>



<pre class="wp-block-code"><code>add_filter( 'LaunchPad_custom_recipes', function( $recipes ) {
    $recipes&#091;'my-recipe'] = array( <em>/* recipe data */</em> );
    return $recipes;
});
</code></pre>



<p><strong>Use for:</strong>&nbsp;Programmatically generated recipes, plugin-provided recipes, or mu-plugin recipes</p>



<h3 class="wp-block-heading" id="recipe-json-format">Recipe JSON Format</h3>



<p>Here&#8217;s the complete structure of a recipe JSON file:</p>



<pre class="wp-block-code"><code>{
	"site_type": "business",
	"name": "Business Website",
	"description": "Professional business site with services, testimonials, and contact forms",
	"icon": "dashicons-building",
	"category": "business",
	"pro_only": false,
	"theme": "LaunchPad-bundle",
	"theme_options": &#091;
		{
			"slug": "LaunchPad-bundle",
			"name": "LaunchPad Bundle",
			"description": "Professional bundled theme with 10 homepage sections",
			"recommended": true,
			"bundled": true,
			"preview_url": "",
			"rating": 5.0,
			"active_installs": 0
		}
	],
	"plugins": &#091;"contact-form-7", "wordpress-seo"],
	"pages": &#091;"home", "about", "services", "contact"],
	"menu_structure": &#091;
		{
			"title": "Home",
			"page": "home",
			"order": 1
		},
		{
			"title": "About",
			"page": "about",
			"order": 2
		},
		{
			"title": "Services",
			"page": "services",
			"order": 3
		},
		{
			"title": "Contact",
			"page": "contact",
			"order": 4
		}
	],
	"branding": {
		"suggested_colors": &#091;"#2563EB", "#1E40AF", "#60A5FA"],
		"font_pairs": &#091;
			{
				"heading": "Inter",
				"body": "Inter"
			},
			{
				"heading": "Playfair Display",
				"body": "Lato"
			}
		]
	},
	"branding_fields": &#091;
		{
			"id": "business_description",
			"label": "Business Description",
			"type": "textarea",
			"placeholder": "Describe what your business does...",
			"required": true,
			"rows": 3,
			"ai_hint": "Generate a compelling business description based on this input"
		}
	]
}
</code></pre>



<h3 class="wp-block-heading" id="recipe-field-reference">Recipe Field Reference</h3>



<h4 class="wp-block-heading" id="top-level-fields">Top-Level Fields</h4>



<p><strong>site_type</strong>&nbsp;(string, required)</p>



<ul class="wp-block-list">
<li>Unique identifier for the recipe</li>



<li>Lowercase, alphanumeric with hyphens only</li>



<li>Example: <code>"blog"</code>, <code>"business"</code>, <code>"restaurant"</code></li>
</ul>



<p><strong>name</strong>&nbsp;(string, required)</p>



<ul class="wp-block-list">
<li>Display name shown in wizard</li>



<li>Human-readable, 2-4 words</li>



<li>Example: <code>"Restaurant Website"</code></li>
</ul>



<p><strong>description</strong>&nbsp;(string, required)</p>



<ul class="wp-block-list">
<li>Brief description of what the recipe creates</li>



<li>1-2 sentences</li>



<li>Shown in recipe selection card</li>



<li>Example: <code>"Professional restaurant site with menu, reservations, and online ordering"</code></li>
</ul>



<p><strong>icon</strong>&nbsp;(string, required)</p>



<ul class="wp-block-list">
<li>WordPress <a href="https://developer.wordpress.org/resource/dashicons/">Dashicon</a> class</li>



<li>Format: <code>"dashicons-{icon-name}"</code></li>



<li>Example: <code>"dashicons-food"</code></li>
</ul>



<p><strong>category</strong>&nbsp;(string, required)</p>



<ul class="wp-block-list">
<li>Recipe category for filtering/grouping</li>



<li>Options: <code>"blog"</code>, <code>"business"</code>, <code>"portfolio"</code>, <code>"ecommerce"</code>, <code>"nonprofit"</code>, <code>"other"</code></li>
</ul>



<p><strong>pro_only</strong>&nbsp;(boolean, required)</p>



<ul class="wp-block-list">
<li>Whether recipe requires Pro license</li>



<li><code>true</code> = Only available to Pro users</li>



<li><code>false</code> = Available to all users</li>
</ul>



<p><strong>theme</strong>&nbsp;(string, required)</p>



<ul class="wp-block-list">
<li>Default/recommended theme slug</li>



<li>Must be valid WordPress.org theme slug or bundled theme</li>



<li>Example: <code>"LaunchPad-bundle"</code>, <code>"twentytwentyfour"</code></li>
</ul>



<h4 class="wp-block-heading" id="theme_options-array">theme_options Array</h4>



<p>Array of theme objects representing available theme choices:</p>



<pre class="wp-block-code"><code>{
	"slug": "LaunchPad-bundle",
	"name": "LaunchPad Bundle",
	"description": "Professional theme with advanced customizer controls",
	"recommended": true,
	"bundled": true,
	"preview_url": "https://example.com/demo",
	"rating": 5.0,
	"active_installs": 1000
}
</code></pre>



<p><strong>Fields:</strong></p>



<ul class="wp-block-list">
<li><strong>slug</strong> (string, required) &#8211; Theme directory name</li>



<li><strong>name</strong> (string, required) &#8211; Display name</li>



<li><strong>description</strong> (string, required) &#8211; Short description</li>



<li><strong>recommended</strong> (boolean) &#8211; Show &#8220;Recommended&#8221; badge</li>



<li><strong>bundled</strong> (boolean) &#8211; Included with plugin</li>



<li><strong>preview_url</strong> (string) &#8211; Live demo URL</li>



<li><strong>rating</strong> (float) &#8211; Star rating (0-5)</li>



<li><strong>active_installs</strong> (int) &#8211; Number of active installations</li>
</ul>



<h4 class="wp-block-heading" id="plugins-array">plugins Array</h4>



<p>Array of plugin slugs to recommend/install:</p>



<pre class="wp-block-code"><code>"plugins": &#091;
	"contact-form-7",
	"wordpress-seo",
	"jetpack",
	"wordfence"
]
</code></pre>



<p><strong>Format:</strong></p>



<ul class="wp-block-list">
<li>WordPress.org plugin directory slugs only</li>



<li>Lowercase with hyphens</li>



<li>Must be exact match to WordPress.org slug</li>



<li>Max 10 plugins recommended per recipe</li>
</ul>



<p><strong>Validation:</strong></p>



<ul class="wp-block-list">
<li>LaunchPad validates plugin existence via WordPress.org API</li>



<li>Invalid slugs logged as warnings</li>



<li>Missing plugins skipped during installation</li>
</ul>



<h4 class="wp-block-heading" id="pages-array">pages Array</h4>



<p>Array of page identifiers to generate:</p>



<pre class="wp-block-code"><code>"pages": &#091;
	"home",
	"about",
	"services",
	"team",
	"contact",
	"privacy-policy"
]
</code></pre>



<p><strong>Standard Page IDs:</strong></p>



<ul class="wp-block-list">
<li><code>"home"</code> &#8211; Homepage with template</li>



<li><code>"about"</code> &#8211; About page</li>



<li><code>"services"</code> &#8211; Services overview</li>



<li><code>"contact"</code> &#8211; Contact page with form</li>



<li><code>"blog"</code> &#8211; Blog listing page</li>



<li><code>"portfolio"</code> &#8211; Portfolio page</li>



<li><code>"privacy-policy"</code> &#8211; Privacy policy</li>



<li><code>"terms"</code> &#8211; Terms and conditions</li>
</ul>



<p><strong>Custom Pages:</strong>&nbsp;You can define custom page IDs and provide content templates via PHP filter (see below).</p>



<h4 class="wp-block-heading" id="menu_structure-array">menu_structure Array</h4>



<p>Defines navigation menu structure:</p>



<pre class="wp-block-code"><code>"menu_structure": &#091;
	{
		"title": "Home",
		"page": "home",
		"order": 1,
		"parent": 0
	},
	{
		"title": "Services",
		"page": "services",
		"order": 2,
		"parent": 0,
		"children": &#091;
			{
				"title": "Web Design",
				"page": "web-design",
				"order": 1
			}
		]
	}
]
</code></pre>



<p><strong>Fields:</strong></p>



<ul class="wp-block-list">
<li><strong>title</strong> (string, required) &#8211; Menu item text</li>



<li><strong>page</strong> (string, required) &#8211; Page ID from pages array</li>



<li><strong>order</strong> (int) &#8211; Menu position (1-based)</li>



<li><strong>parent</strong> (int) &#8211; Parent menu item ID (0 = top level)</li>



<li><strong>children</strong> (array) &#8211; Nested submenu items</li>
</ul>



<h4 class="wp-block-heading" id="branding-object">branding Object</h4>



<p>Suggested branding options:</p>



<pre class="wp-block-code"><code>"branding": {
	"suggested_colors": &#091;
		"#2563EB",
		"#1E40AF",
		"#60A5FA"
	],
	"font_pairs": &#091;
		{
			"heading": "Inter",
			"body": "Inter"
		}
	]
}
</code></pre>



<p><strong>suggested_colors</strong>&nbsp;(array)</p>



<ul class="wp-block-list">
<li>Array of hex color codes</li>



<li>First color = primary</li>



<li>Second color = primary variant</li>



<li>Third color = accent</li>
</ul>



<p><strong>font_pairs</strong>&nbsp;(array)</p>



<ul class="wp-block-list">
<li>Array of font pairing objects</li>



<li><strong>heading</strong> (string) &#8211; Google Font name for headings</li>



<li><strong>body</strong> (string) &#8211; Google Font name for body text</li>
</ul>



<h4 class="wp-block-heading" id="branding_fields-array">branding_fields Array</h4>



<p>Custom form fields for data collection:</p>



<pre class="wp-block-code"><code>"branding_fields": &#091;
	{
		"id": "business_name",
		"label": "Business Name",
		"type": "text",
		"placeholder": "Enter your business name",
		"required": true,
		"default": "",
		"ai_hint": "Use this as the main business name throughout content"
	}
]
</code></pre>



<p><strong>Field Types:</strong></p>



<ul class="wp-block-list">
<li><code>"text"</code> &#8211; Single-line text input</li>



<li><code>"textarea"</code> &#8211; Multi-line text area</li>



<li><code>"email"</code> &#8211; Email address input</li>



<li><code>"url"</code> &#8211; URL input with validation</li>



<li><code>"tel"</code> &#8211; Phone number input</li>



<li><code>"number"</code> &#8211; Numeric input</li>



<li><code>"select"</code> &#8211; Dropdown selection</li>



<li><code>"checkbox"</code> &#8211; Single checkbox</li>



<li><code>"radio"</code> &#8211; Radio button group</li>
</ul>



<p><strong>Field Attributes:</strong></p>



<ul class="wp-block-list">
<li><strong>id</strong> (string, required) &#8211; Unique field identifier (alphanumeric + underscores)</li>



<li><strong>label</strong> (string, required) &#8211; Field label text</li>



<li><strong>type</strong> (string, required) &#8211; Field type (see above)</li>



<li><strong>placeholder</strong> (string) &#8211; Placeholder text</li>



<li><strong>required</strong> (boolean) &#8211; Whether field is mandatory</li>



<li><strong>default</strong> (mixed) &#8211; Default value</li>



<li><strong>ai_hint</strong> (string) &#8211; Context for AI content generation (Pro)</li>



<li><strong>options</strong> (array) &#8211; Options for select/radio types</li>



<li><strong>min</strong> (int) &#8211; Minimum value for number type</li>



<li><strong>max</strong> (int) &#8211; Maximum value for number type</li>



<li><strong>rows</strong> (int) &#8211; Rows for textarea type</li>
</ul>



<p><strong>Example select field:</strong></p>



<pre class="wp-block-code"><code>{
	"id": "business_type",
	"label": "Business Type",
	"type": "select",
	"required": true,
	"options": &#091;
		{
			"value": "retail",
			"label": "Retail Store"
		},
		{
			"value": "service",
			"label": "Service Provider"
		},
		{
			"value": "restaurant",
			"label": "Restaurant"
		}
	],
	"ai_hint": "Tailor content based on business type"
}
</code></pre>



<h3 class="wp-block-heading" id="creating-a-custom-recipe-via-php">Creating a Custom Recipe via PHP</h3>



<p>Instead of JSON files, you can register recipes programmatically:</p>



<pre class="wp-block-code"><code>&lt;?php
<em>/**
 * Register custom restaurant recipe
 */</em>
add_filter( 'LaunchPad_custom_recipes', function( $recipes ) {

	$recipes&#091;'restaurant'] = array(
		'site_type'   =&gt; 'restaurant',
		'name'        =&gt; 'Restaurant Website',
		'description' =&gt; 'Full-featured restaurant site with menu, reservations, and online ordering',
		'icon'        =&gt; 'dashicons-food',
		'category'    =&gt; 'business',
		'pro_only'    =&gt; false,

		'theme'       =&gt; 'LaunchPad-bundle',
		'theme_options' =&gt; array(
			array(
				'slug'           =&gt; 'LaunchPad-bundle',
				'name'           =&gt; 'LaunchPad Bundle',
				'description'    =&gt; 'Perfect for restaurants with menu sections',
				'recommended'    =&gt; true,
				'bundled'        =&gt; true,
			),
		),

		'plugins' =&gt; array(
			'contact-form-7',        <em>// Contact forms</em>
			'wordpress-seo',         <em>// SEO</em>
			'restaurant-reservations', <em>// Booking system</em>
			'wp-google-maps',        <em>// Location map</em>
		),

		'pages' =&gt; array(
			'home',
			'menu',
			'about',
			'reservations',
			'contact',
			'gallery',
		),

		'menu_structure' =&gt; array(
			array(
				'title' =&gt; 'Home',
				'page'  =&gt; 'home',
				'order' =&gt; 1,
			),
			array(
				'title' =&gt; 'Menu',
				'page'  =&gt; 'menu',
				'order' =&gt; 2,
			),
			array(
				'title' =&gt; 'Reserve',
				'page'  =&gt; 'reservations',
				'order' =&gt; 3,
			),
			array(
				'title' =&gt; 'About',
				'page'  =&gt; 'about',
				'order' =&gt; 4,
			),
			array(
				'title' =&gt; 'Contact',
				'page'  =&gt; 'contact',
				'order' =&gt; 5,
			),
		),

		'branding' =&gt; array(
			'suggested_colors' =&gt; array(
				'#DC2626', <em>// Red</em>
				'#B91C1C', <em>// Dark Red</em>
				'#FCA5A5', <em>// Light Red</em>
			),
			'font_pairs' =&gt; array(
				array(
					'heading' =&gt; 'Playfair Display',
					'body'    =&gt; 'Lato',
				),
				array(
					'heading' =&gt; 'Merriweather',
					'body'    =&gt; 'Open Sans',
				),
			),
		),

		'branding_fields' =&gt; array(
			array(
				'id'          =&gt; 'restaurant_name',
				'label'       =&gt; 'Restaurant Name',
				'type'        =&gt; 'text',
				'placeholder' =&gt; 'Your Restaurant Name',
				'required'    =&gt; true,
				'ai_hint'     =&gt; 'Primary restaurant name for branding',
			),
			array(
				'id'          =&gt; 'cuisine_type',
				'label'       =&gt; 'Cuisine Type',
				'type'        =&gt; 'select',
				'required'    =&gt; true,
				'options'     =&gt; array(
					array( 'value' =&gt; 'italian', 'label' =&gt; 'Italian' ),
					array( 'value' =&gt; 'asian', 'label' =&gt; 'Asian' ),
					array( 'value' =&gt; 'mexican', 'label' =&gt; 'Mexican' ),
					array( 'value' =&gt; 'american', 'label' =&gt; 'American' ),
					array( 'value' =&gt; 'other', 'label' =&gt; 'Other' ),
				),
				'ai_hint'     =&gt; 'Adjust content tone and vocabulary for cuisine type',
			),
			array(
				'id'          =&gt; 'restaurant_description',
				'label'       =&gt; 'Restaurant Description',
				'type'        =&gt; 'textarea',
				'placeholder' =&gt; 'Describe your restaurant, atmosphere, and specialty...',
				'required'    =&gt; true,
				'rows'        =&gt; 4,
				'ai_hint'     =&gt; 'Use this description to generate personalized hero and about content',
			),
			array(
				'id'          =&gt; 'phone_number',
				'label'       =&gt; 'Phone Number',
				'type'        =&gt; 'tel',
				'placeholder' =&gt; '(555) 123-4567',
				'required'    =&gt; true,
			),
			array(
				'id'          =&gt; 'address',
				'label'       =&gt; 'Restaurant Address',
				'type'        =&gt; 'textarea',
				'placeholder' =&gt; '123 Main St, City, ST 12345',
				'required'    =&gt; true,
				'rows'        =&gt; 2,
			),
		),
	);

	return $recipes;
});
</code></pre>



<p><strong>When to use PHP vs. JSON:</strong></p>



<ul class="wp-block-list">
<li><strong>JSON:</strong> Simple, static recipes</li>



<li><strong>PHP:</strong> Dynamic recipes, conditional logic, complex customization</li>
</ul>



<h3 class="wp-block-heading" id="custom-page-content-templates">Custom Page Content Templates</h3>



<p>Define custom content for your recipe pages:</p>



<pre class="wp-block-code"><code>&lt;?php
<em>/**
 * Provide custom page content for restaurant recipe
 */</em>
add_filter( 'LaunchPad_page_content_template', function( $content, $page_id, $recipe_data ) {

	<em>// Only for restaurant recipe</em>
	if ( $recipe_data&#091;'site_type'] !== 'restaurant' ) {
		return $content;
	}

	<em>// Get user-provided branding data</em>
	$restaurant_name = isset( $recipe_data&#091;'branding']&#091;'restaurant_name'] )
		? $recipe_data&#091;'branding']&#091;'restaurant_name']
		: 'Our Restaurant';

	$description = isset( $recipe_data&#091;'branding']&#091;'restaurant_description'] )
		? $recipe_data&#091;'branding']&#091;'restaurant_description']
		: 'Welcome to our restaurant.';

	<em>// Custom content for menu page</em>
	if ( $page_id === 'menu' ) {
		$content = '
		&lt;!-- wp:heading {"level":1} --&gt;
		&lt;h1&gt;' . esc_html( $restaurant_name ) . ' Menu&lt;/h1&gt;
		&lt;!-- /wp:heading --&gt;

		&lt;!-- wp:paragraph --&gt;
		&lt;p&gt;' . esc_html( $description ) . '&lt;/p&gt;
		&lt;!-- /wp:paragraph --&gt;

		&lt;!-- wp:heading {"level":2} --&gt;
		&lt;h2&gt;Appetizers&lt;/h2&gt;
		&lt;!-- /wp:heading --&gt;

		&lt;!-- wp:list --&gt;
		&lt;ul&gt;
			&lt;li&gt;Sample Appetizer 1 - $10&lt;/li&gt;
			&lt;li&gt;Sample Appetizer 2 - $12&lt;/li&gt;
			&lt;li&gt;Sample Appetizer 3 - $8&lt;/li&gt;
		&lt;/ul&gt;
		&lt;!-- /wp:list --&gt;

		&lt;!-- wp:heading {"level":2} --&gt;
		&lt;h2&gt;Main Courses&lt;/h2&gt;
		&lt;!-- /wp:heading --&gt;

		&lt;!-- wp:list --&gt;
		&lt;ul&gt;
			&lt;li&gt;Sample Entree 1 - $25&lt;/li&gt;
			&lt;li&gt;Sample Entree 2 - $28&lt;/li&gt;
			&lt;li&gt;Sample Entree 3 - $22&lt;/li&gt;
		&lt;/ul&gt;
		&lt;!-- /wp:list --&gt;
		';
	}

	<em>// Custom content for reservations page</em>
	if ( $page_id === 'reservations' ) {
		$content = '
		&lt;!-- wp:heading {"level":1} --&gt;
		&lt;h1&gt;Make a Reservation&lt;/h1&gt;
		&lt;!-- /wp:heading --&gt;

		&lt;!-- wp:paragraph --&gt;
		&lt;p&gt;Reserve your table at ' . esc_html( $restaurant_name ) . ' today!&lt;/p&gt;
		&lt;!-- /wp:paragraph --&gt;

		&lt;!-- wp:shortcode --&gt;</code></pre>


[contact-form-7]



<p>&lt;!&#8211; /wp:shortcode &#8211;&gt; &#8216;; } return $content; }, 10, 3 );</p>



<p><strong>Note:</strong>&nbsp;Content must use&nbsp;<a href="https://developer.wordpress.org/block-editor/explanations/architecture/key-concepts/#blocks">Gutenberg block markup</a>.</p>



<h3 class="wp-block-heading" id="modifying-existing-recipes">Modifying Existing Recipes</h3>



<p>You can modify core recipes without editing plugin files:</p>



<pre class="wp-block-code"><code>&lt;?php
<em>/**
 * Modify the Business recipe to add WooCommerce plugin
 */</em>
add_filter( 'LaunchPad_recipe_data', function( $recipe_data ) {

	<em>// Only modify business recipe</em>
	if ( $recipe_data&#091;'site_type'] !== 'business' ) {
		return $recipe_data;
	}

	<em>// Add WooCommerce to plugins list</em>
	if ( ! in_array( 'woocommerce', $recipe_data&#091;'plugins'], true ) ) {
		$recipe_data&#091;'plugins']&#091;] = 'woocommerce';
	}

	<em>// Add Shop page</em>
	if ( ! in_array( 'shop', $recipe_data&#091;'pages'], true ) ) {
		$recipe_data&#091;'pages']&#091;] = 'shop';
	}

	<em>// Add Shop to menu</em>
	$recipe_data&#091;'menu_structure']&#091;] = array(
		'title' =&gt; 'Shop',
		'page'  =&gt; 'shop',
		'order' =&gt; 5,
	);

	return $recipe_data;

}, 10, 1 );
</code></pre>



<h3 class="wp-block-heading" id="pro-only-recipes">Pro-Only Recipes</h3>



<p>Create recipes that require a Pro license:</p>



<pre class="wp-block-code"><code>&lt;?php
add_filter( 'LaunchPad_additional_pro_recipes', function( $pro_recipes ) {

	$pro_recipes&#091;'medical-practice'] = array(
		'site_type'   =&gt; 'medical-practice',
		'name'        =&gt; 'Medical Practice',
		'description' =&gt; 'HIPAA-compliant medical practice site with appointments',
		'icon'        =&gt; 'dashicons-heart',
		'category'    =&gt; 'business',
		'pro_only'    =&gt; true, <em>// Only available to Pro users</em>

		<em>// ... rest of recipe configuration</em>
	);

	return $pro_recipes;
});
</code></pre>



<p><strong>Pro-only features:</strong></p>



<ul class="wp-block-list">
<li>Browse WordPress.org themes/plugins</li>



<li>Custom colors and fonts</li>



<li>AI content generation</li>



<li>Additional image uploads</li>



<li>Empty site option</li>
</ul>



<h3 class="wp-block-heading" id="validation-and-error-handling">Validation and Error Handling</h3>



<p>LaunchPad validates recipes on load:</p>



<p><strong>Validation Checks:</strong></p>



<ul class="wp-block-list">
<li>Required fields present</li>



<li>Valid field types</li>



<li>Valid page IDs</li>



<li>Valid plugin slugs (via WP.org API)</li>



<li>Valid theme slugs</li>



<li>Proper array structures</li>



<li>Valid color hex codes</li>



<li>Valid Google Font names</li>
</ul>



<p><strong>Handling Validation Errors:</strong></p>



<pre class="wp-block-code"><code>&lt;?php
<em>/**
 * Log validation errors for debugging
 */</em>
add_action( 'LaunchPad_recipe_validation_error', function( $recipe_slug, $errors ) {

	error_log( sprintf(
		'Recipe validation failed for "%s": %s',
		$recipe_slug,
		implode( ', ', $errors )
	) );

}, 10, 2 );
</code></pre>



<h3 class="wp-block-heading" id="best-practices">Best Practices</h3>



<h4 class="wp-block-heading" id="1-keep-plugins-minimal">1.&nbsp;<strong>Keep Plugins Minimal</strong></h4>



<ul class="wp-block-list">
<li>Max 5-6 plugins per recipe</li>



<li>Only include essential plugins</li>



<li>Avoid conflicting plugins</li>



<li>Test plugin combinations</li>
</ul>



<h4 class="wp-block-heading" id="2-provide-meaningful-branding-fields">2.&nbsp;<strong>Provide Meaningful Branding Fields</strong></h4>



<ul class="wp-block-list">
<li>Collect data you&#8217;ll actually use</li>



<li>Make labels clear and specific</li>



<li>Include ai_hint for Pro users</li>



<li>Set reasonable required/optional balance</li>
</ul>



<h4 class="wp-block-heading" id="3-create-realistic-content-templates">3.&nbsp;<strong>Create Realistic Content Templates</strong></h4>



<ul class="wp-block-list">
<li>Use authentic placeholder content</li>



<li>Include proper Gutenberg blocks</li>



<li>Make content easy to edit</li>



<li>Provide helpful comments</li>
</ul>



<h4 class="wp-block-heading" id="4-test-thoroughly">4.&nbsp;<strong>Test Thoroughly</strong></h4>



<ul class="wp-block-list">
<li>Test recipe installation multiple times</li>



<li>Verify all plugins install correctly</li>



<li>Check page content renders properly</li>



<li>Validate menu structure</li>



<li>Test on fresh WordPress installs</li>
</ul>



<h4 class="wp-block-heading" id="5-document-your-recipes">5.&nbsp;<strong>Document Your Recipes</strong></h4>



<ul class="wp-block-list">
<li>Include README explaining purpose</li>



<li>Document custom branding fields</li>



<li>Provide usage examples</li>



<li>List any prerequisites</li>
</ul>



<h4 class="wp-block-heading" id="6-version-your-recipes">6.&nbsp;<strong>Version Your Recipes</strong></h4>



<ul class="wp-block-list">
<li>Add version numbers to custom recipes</li>



<li>Track changes in changelog</li>



<li>Test backwards compatibility</li>



<li>Update documentation</li>
</ul>



<h3 class="wp-block-heading" id="troubleshooting">Troubleshooting</h3>



<h4 class="wp-block-heading" id="recipe-doesnt-appear-in-wizard">Recipe doesn&#8217;t appear in wizard</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>JSON syntax error</li>



<li>Invalid recipe structure</li>



<li>Duplicate site_type</li>



<li>File permissions</li>
</ul>



<p><strong>Solutions:</strong></p>



<ul class="wp-block-list">
<li>Validate JSON with <a href="https://jsonlint.com/">JSONLint</a></li>



<li>Check error logs: <code>wp-content/debug.log</code></li>



<li>Ensure site_type is unique</li>



<li>Check file permissions (644)</li>
</ul>



<h4 class="wp-block-heading" id="pages-created-but-content-is-empty">Pages created but content is empty</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>Page ID not in <code>LaunchPad_page_content_template</code> filter</li>



<li>Invalid Gutenberg block markup</li>



<li>Content filter not firing</li>
</ul>



<p><strong>Solutions:</strong></p>



<ul class="wp-block-list">
<li>Add content template filter</li>



<li>Validate block markup</li>



<li>Check filter priority</li>
</ul>



<h4 class="wp-block-heading" id="plugins-fail-to-install">Plugins fail to install</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>Invalid plugin slug</li>



<li>Plugin not on WordPress.org</li>



<li>Server timeout</li>



<li>Permission issues</li>
</ul>



<p><strong>Solutions:</strong></p>



<ul class="wp-block-list">
<li>Verify plugin slugs on WordPress.org</li>



<li>Use exact directory name</li>



<li>Increase timeout in <code>wp-config.php</code></li>



<li>Check server write permissions</li>
</ul>



<h3 class="wp-block-heading" id="recipe-distribution">Recipe Distribution</h3>



<p>Share your custom recipes:</p>



<h4 class="wp-block-heading" id="1-as-a-plugin">1.&nbsp;<strong>As a Plugin</strong></h4>



<p>Create a mu-plugin or regular plugin that registers recipes via filters.</p>



<h4 class="wp-block-heading" id="2-as-a-theme-feature">2.&nbsp;<strong>As a Theme Feature</strong></h4>



<p>Bundle recipes with your theme in&nbsp;<code>/LaunchPad-recipes/</code>&nbsp;directory.</p>



<h4 class="wp-block-heading" id="3-as-json-files">3.&nbsp;<strong>As JSON Files</strong></h4>



<p>Distribute JSON files for users to add manually.</p>



<h4 class="wp-block-heading" id="4-via-github">4.&nbsp;<strong>Via GitHub</strong></h4>



<p>Host recipes on GitHub for version control and collaboration.</p>



<h3 class="wp-block-heading" id="conclusion">Conclusion</h3>



<p>Custom recipes extend LaunchPad&#8217;s power to create industry-specific, repeatable site templates. By leveraging the recipe JSON format and PHP hooks, developers can build sophisticated site creation workflows for clients, agencies, or product offerings.</p>



<p>For more information on LaunchPad development, see&nbsp;<a href="https://github.com/krasenslavov/LaunchPad">LaunchPad GitHub repository</a>&nbsp;or explore&nbsp;<a href="https://developer.wordpress.org/plugins/">WordPress Plugin Developer Handbook</a>.</p>



<p><strong>Ready to create recipes?</strong>&nbsp;Start with the examples above and build your</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-create-custom-recipes-for-launchpad-developer-guide/">How to Create Custom Recipes for LaunchPad (Developer Guide)</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Customize Homepage Sections in the WordPress Customizer</title>
		<link>https://launchpadplugin.com/help/how-to-customize-homepage-sections-in-the-wordpress-customizer/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Tue, 28 Oct 2025 00:01:34 +0000</pubDate>
				<category><![CDATA[homepage template]]></category>
		<category><![CDATA[landing pages]]></category>
		<category><![CDATA[LaunchPad theme]]></category>
		<category><![CDATA[WordPress Customizer]]></category>
		<category><![CDATA[WordPress sections]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=104</guid>

					<description><![CDATA[<p>LaunchPad&#8217;s bundled theme includes&#160;10 fully customizable homepage sections&#160;that let you build professional landing pages without coding.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-customize-homepage-sections-in-the-wordpress-customizer/">How to Customize Homepage Sections in the WordPress Customizer</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>LaunchPad&#8217;s bundled theme includes&nbsp;<strong>10 fully customizable homepage sections</strong>&nbsp;that let you build professional landing pages without coding. This advanced guide covers every section, customization option, and best practice for creating compelling homepages.</p>



<h3 class="wp-block-heading" id="understanding-the-homepage-template">Understanding the Homepage Template</h3>



<p>The LaunchPad Bundle theme includes a special&nbsp;<strong>Homepage Template</strong>&nbsp;(template-home.php) that displays 10 modular sections:</p>



<ol class="wp-block-list">
<li><strong>Hero</strong> &#8211; Above-the-fold call-to-action</li>



<li><strong>Features</strong> &#8211; Key product/service features</li>



<li><strong>Services</strong> &#8211; Detailed service offerings</li>



<li><strong>Stats</strong> &#8211; Impressive numbers and metrics</li>



<li><strong>Testimonials</strong> &#8211; Social proof from clients</li>



<li><strong>Trusted By</strong> &#8211; Logo showcase</li>



<li><strong>Case Studies</strong> &#8211; Portfolio and projects</li>



<li><strong>Pricing</strong> &#8211; Pricing tables</li>



<li><strong>FAQ</strong> &#8211; Frequently asked questions</li>



<li><strong>Call to Action</strong> &#8211; Final conversion section</li>
</ol>



<p>Each section is&nbsp;<strong>independently controlled</strong>&nbsp;through the WordPress Customizer, allowing you to enable/disable, reorder, and customize content without editing code.</p>



<p>Learn about&nbsp;<a href="https://developer.wordpress.org/themes/basics/template-hierarchy/">WordPress templates</a>.</p>



<h3 class="wp-block-heading" id="accessing-homepage-sections">Accessing Homepage Sections</h3>



<p>To customize homepage sections:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Appearance → Customize</strong></li>



<li>Ensure you&#8217;re previewing the <strong>Homepage</strong> (select it from the preview)</li>



<li>Look for the <strong>Homepage</strong> panel in the sidebar</li>



<li>Click to expand and see all 10 section controls</li>
</ol>



<p><strong>Note:</strong>&nbsp;Sections only appear when you&#8217;re viewing a page using the Homepage template. To apply the template to a page:</p>



<ol class="wp-block-list">
<li>Go to <strong>Pages → All Pages</strong></li>



<li>Edit your desired homepage</li>



<li>Select <strong>Template: Homepage</strong> from the Page Attributes box</li>



<li>Update the page</li>
</ol>



<h3 class="wp-block-heading" id="section-1-hero-section">Section 1: Hero Section</h3>



<p>The hero section is the first thing visitors see. It&#8217;s your most important conversion opportunity.</p>



<h4 class="wp-block-heading" id="available-settings">Available Settings:</h4>



<p><strong>Content:</strong></p>



<ul class="wp-block-list">
<li><strong>Hero Headline</strong> &#8211; Main headline (H1)</li>



<li><strong>Hero Description</strong> &#8211; Supporting text (1-2 sentences)</li>



<li><strong>Primary CTA Text</strong> &#8211; Main button text (e.g., &#8220;Get Started&#8221;)</li>



<li><strong>Primary CTA URL</strong> &#8211; Button destination</li>



<li><strong>Secondary CTA Text</strong> &#8211; Optional second button</li>



<li><strong>Secondary CTA URL</strong> &#8211; Second button destination</li>
</ul>



<p><strong>Visual:</strong></p>



<ul class="wp-block-list">
<li><strong>Background Image</strong> &#8211; Full-width hero image</li>



<li><strong>Background Overlay</strong> &#8211; Dark overlay opacity (0-100%)</li>



<li><strong>Text Alignment</strong> &#8211; Left, Center, Right</li>



<li><strong>Text Color</strong> &#8211; Light or Dark</li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate headline variations</li>



<li>Generate description variations</li>
</ul>



<h4 class="wp-block-heading" id="best-practices">Best Practices:</h4>



<p><strong>Headline:</strong></p>



<ul class="wp-block-list">
<li>Keep under 60 characters</li>



<li>Focus on benefit, not feature</li>



<li>Use power words (Transform, Discover, Build)</li>



<li>Be specific: ❌ &#8220;Great Services&#8221; → ✅ &#8220;Launch Your Website in 10 Minutes&#8221;</li>
</ul>



<p><strong>Description:</strong></p>



<ul class="wp-block-list">
<li>1-2 sentences maximum</li>



<li>Explain HOW you deliver the headline benefit</li>



<li>Address the target audience</li>



<li>Include emotional trigger</li>
</ul>



<p><strong>CTAs:</strong></p>



<ul class="wp-block-list">
<li>Primary CTA = highest-priority action (sign up, buy, start trial)</li>



<li>Secondary CTA = lower commitment (learn more, see demo)</li>



<li>Use action verbs: &#8220;Start Building&#8221; not &#8220;Click Here&#8221;</li>



<li>Create urgency: &#8220;Get Started Free&#8221; vs. &#8220;Sign Up&#8221;</li>
</ul>



<p><strong>Background Image:</strong></p>



<ul class="wp-block-list">
<li>High resolution (1920&#215;1080 minimum)</li>



<li>Subject off-center (leave space for text)</li>



<li>Not too busy (avoid distracting backgrounds)</li>



<li>Relevant to your service</li>
</ul>



<p>Example hero combinations:</p>



<pre class="wp-block-code"><code>Headline: "Build WordPress Sites 10x Faster"
Description: "Automated wizard creates complete websites with themes, plugins, and content in minutes."
Primary CTA: "Start Building Free"
Secondary CTA: "Watch Demo"
</code></pre>



<h3 class="wp-block-heading" id="section-2-features-section">Section 2: Features Section</h3>



<p>Showcase your key features, benefits, or unique selling points.</p>



<h4 class="wp-block-heading" id="available-settings-1">Available Settings:</h4>



<p><strong>Layout:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of Features</strong> &#8211; Display 3, 4, 5, or 6 features</li>



<li><strong>Layout Style</strong> &#8211; Grid or List</li>



<li><strong>Icon Style</strong> &#8211; Dashicons, custom icons, or none</li>
</ul>



<p><strong>Per-Feature Settings:</strong></p>



<ul class="wp-block-list">
<li><strong>Feature Title</strong> &#8211; Short title (3-6 words)</li>



<li><strong>Feature Description</strong> &#8211; 1-2 sentences</li>



<li><strong>Feature Icon</strong> &#8211; Dashicon name or custom icon</li>



<li><strong>Feature Link</strong> &#8211; Optional URL for &#8220;Learn More&#8221;</li>
</ul>



<p><strong>Styling:</strong></p>



<ul class="wp-block-list">
<li><strong>Background Color</strong> &#8211; Section background</li>



<li><strong>Feature Card Style</strong> &#8211; Boxed or flat</li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate titles and descriptions for each feature</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-1">Best Practices:</h4>



<p><strong>Feature Count:</strong></p>



<ul class="wp-block-list">
<li><strong>3 features:</strong> Best for minimal, focused sites</li>



<li><strong>4 features:</strong> Most balanced option</li>



<li><strong>6 features:</strong> Comprehensive feature showcase</li>
</ul>



<p><strong>Feature Titles:</strong></p>



<ul class="wp-block-list">
<li>Keep under 6 words</li>



<li>Use parallel structure (&#8220;Automated Installation&#8221;, &#8220;Instant Deployment&#8221;)</li>



<li>Front-load keywords</li>
</ul>



<p><strong>Feature Descriptions:</strong></p>



<ul class="wp-block-list">
<li>Explain benefit, not technical detail</li>



<li>Keep to 1-2 sentences</li>



<li>Use consistent tone across all features</li>
</ul>



<p><strong>Icon Selection:</strong></p>



<ul class="wp-block-list">
<li>Use relevant <a href="https://developer.wordpress.org/resource/dashicons/">WordPress Dashicons</a></li>



<li>Keep icons consistent in style</li>



<li>Match icon to feature meaning</li>
</ul>



<p>Example feature structure:</p>



<pre class="wp-block-code"><code>Feature 1:
Title: "One-Click Setup"
Description: "Launch complete sites in minutes with our automated wizard. No coding required."
Icon: dashicons-admin-site

Feature 2:
Title: "60,000+ Themes &amp; Plugins"
Description: "Browse and install any theme or plugin directly from WordPress.org."
Icon: dashicons-admin-plugins

Feature 3:
Title: "AI Content Generation"
Description: "Create professional website content instantly with OpenAI-powered AI."
Icon: dashicons-lightbulb
</code></pre>



<h3 class="wp-block-heading" id="section-3-services-section">Section 3: Services Section</h3>



<p>Detail your specific service offerings or product categories.</p>



<h4 class="wp-block-heading" id="available-settings-2">Available Settings:</h4>



<p><strong>Services:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of Services</strong> &#8211; Typically 3-6</li>



<li><strong>Service Title</strong></li>



<li><strong>Service Description</strong></li>



<li><strong>Service Image</strong> &#8211; Optional visual</li>



<li><strong>Service Icon</strong></li>



<li><strong>Service URL</strong> &#8211; Link to service page</li>
</ul>



<p><strong>Layout:</strong></p>



<ul class="wp-block-list">
<li><strong>Services Per Row</strong> &#8211; 2 or 3 columns</li>



<li><strong>Image Position</strong> &#8211; Above, beside, or background</li>



<li><strong>Card Style</strong> &#8211; Elevated, flat, or outline</li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate service descriptions</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-2">Best Practices:</h4>



<p><strong>Service Naming:</strong></p>



<ul class="wp-block-list">
<li>Be specific: ❌ &#8220;Consulting&#8221; → ✅ &#8220;WordPress Migration Consulting&#8221;</li>



<li>Use action-oriented names</li>



<li>Keep consistent structure</li>
</ul>



<p><strong>Service Descriptions:</strong></p>



<ul class="wp-block-list">
<li>2-3 sentences</li>



<li>Start with benefit</li>



<li>Include deliverables</li>



<li>End with outcome</li>
</ul>



<p><strong>Service Images:</strong></p>



<ul class="wp-block-list">
<li>Use consistent style (illustrations or photos, not mixed)</li>



<li>Same aspect ratio for all images</li>



<li>Minimum 600x400px</li>



<li>Related to service topic</li>
</ul>



<p><strong>Service Pages:</strong></p>



<ul class="wp-block-list">
<li>Link to dedicated service pages for detail</li>



<li>Ensure service pages exist before linking</li>



<li>Keep service section as overview, pages for depth</li>
</ul>



<p>Example service:</p>



<pre class="wp-block-code"><code>Title: "Complete Site Setup"
Description: "We handle everything from theme selection to content creation. Launch a fully configured WordPress website in under an hour with our automated wizard system."
Link: "/services/site-setup"
Image: &#91;Setup wizard screenshot]
</code></pre>



<h3 class="wp-block-heading" id="section-4-stats-section">Section 4: Stats Section</h3>



<p>Highlight impressive numbers that build credibility.</p>



<h4 class="wp-block-heading" id="available-settings-3">Available Settings:</h4>



<p><strong>Stats:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of Stats</strong> &#8211; 2, 3, or 4</li>



<li><strong>Stat Number</strong> &#8211; The number to display</li>



<li><strong>Stat Suffix</strong> &#8211; + % K M (e.g., &#8220;10K+&#8221; or &#8220;99%&#8221;)</li>



<li><strong>Stat Label</strong> &#8211; What the number represents</li>



<li><strong>Animation</strong> &#8211; Counter animation on scroll</li>
</ul>



<p><strong>Styling:</strong></p>



<ul class="wp-block-list">
<li><strong>Background Style</strong> &#8211; Color, gradient, or image</li>



<li><strong>Layout</strong> &#8211; Horizontal row or stacked</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-3">Best Practices:</h4>



<p><strong>Stat Selection:</strong></p>



<ul class="wp-block-list">
<li>Choose verifiable, impressive numbers</li>



<li>Use round numbers (1000+ not 1,247)</li>



<li>Focus on results, not vanity metrics</li>
</ul>



<p><strong>Good Stats:</strong></p>



<ul class="wp-block-list">
<li>Client success metrics: &#8220;97% Success Rate&#8221;</li>



<li>Scale indicators: &#8220;10,000+ Websites Built&#8221;</li>



<li>Time savings: &#8220;80% Faster Setup&#8221;</li>



<li>Social proof: &#8220;5,000+ Happy Customers&#8221;</li>
</ul>



<p><strong>Bad Stats:</strong></p>



<ul class="wp-block-list">
<li>Team size (irrelevant to customer)</li>



<li>Years in business (unless 20+)</li>



<li>Personal achievements</li>



<li>Unverifiable claims</li>
</ul>



<p><strong>Labeling:</strong></p>



<ul class="wp-block-list">
<li>Keep labels short (2-4 words)</li>



<li>Make it clear what number means</li>



<li>Use parallel structure</li>
</ul>



<p>Example stats:</p>



<pre class="wp-block-code"><code>Stat 1: 10K+ | Sites Built
Stat 2: 5 Min | Average Setup Time
Stat 3: 97% | Satisfaction Rate
Stat 4: 24/7 | Support Available
</code></pre>



<h3 class="wp-block-heading" id="section-5-testimonials-section">Section 5: Testimonials Section</h3>



<p>Display customer reviews and social proof.</p>



<h4 class="wp-block-heading" id="available-settings-4">Available Settings:</h4>



<p><strong>Testimonials:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of Testimonials</strong> &#8211; Typically 3-6</li>



<li><strong>Quote</strong> &#8211; Customer testimonial text</li>



<li><strong>Author Name</strong></li>



<li><strong>Author Role</strong> &#8211; Job title or description</li>



<li><strong>Author Avatar</strong> &#8211; Customer photo</li>



<li><strong>Company Name</strong></li>



<li><strong>Star Rating</strong> &#8211; 1-5 stars</li>
</ul>



<p><strong>Layout:</strong></p>



<ul class="wp-block-list">
<li><strong>Display Style</strong> &#8211; Carousel, grid, or list</li>



<li><strong>Columns</strong> &#8211; 1, 2, or 3 per row</li>



<li><strong>Autoplay</strong> &#8211; Auto-rotate carousel</li>



<li><strong>Show Ratings</strong> &#8211; Display star ratings</li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate testimonial quotes (use carefully!)</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-4">Best Practices:</h4>



<p><strong>Authentic Testimonials:</strong></p>



<ul class="wp-block-list">
<li>Use real customer feedback</li>



<li>Include specific details</li>



<li>Longer testimonials (3-5 sentences) more credible</li>



<li>Ask permission before publishing</li>
</ul>



<p><strong>Author Information:</strong></p>



<ul class="wp-block-list">
<li>Use real names and roles</li>



<li>Include company name for B2B</li>



<li>Use actual photos (or initials/avatars)</li>



<li>LinkedIn-style job titles</li>
</ul>



<p><strong>Testimonial Structure:</strong></p>



<ul class="wp-block-list">
<li><strong>Problem:</strong> What challenge they had</li>



<li><strong>Solution:</strong> How your product helped</li>



<li><strong>Result:</strong> Specific outcome or benefit</li>
</ul>



<p><strong>What Makes a Good Testimonial:</strong>&nbsp;✅ &#8220;LaunchPad cut our client site launch time from 3 days to 30 minutes. We&#8217;ve increased our monthly site deliveries by 5x.&#8221; ❌ &#8220;Great plugin! Very useful.&#8221;</p>



<p>Example testimonial:</p>



<pre class="wp-block-code"><code>Quote: "As an agency, we were spending days on repetitive setup tasks. LaunchPad's wizard automated everything—theme installation, plugin configuration, menu creation. We now deliver sites 10x faster and our profit margins have doubled."
Author: "Sarah Johnson"
Role: "Founder &amp; CEO"
Company: "WebWorks Agency"
Rating: 5 stars
Avatar: &#91;Professional photo]
</code></pre>



<h3 class="wp-block-heading" id="section-6-trusted-by-section">Section 6: Trusted By Section</h3>



<p>Showcase logos of companies or brands using your product.</p>



<h4 class="wp-block-heading" id="available-settings-5">Available Settings:</h4>



<p><strong>Logos:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of Logos</strong> &#8211; Up to 12</li>



<li><strong>Logo Image</strong> &#8211; PNG with transparency</li>



<li><strong>Logo Title</strong> &#8211; Company name (for accessibility)</li>



<li><strong>Logo URL</strong> &#8211; Optional link to company</li>
</ul>



<p><strong>Display:</strong></p>



<ul class="wp-block-list">
<li><strong>Layout</strong> &#8211; Grid or carousel</li>



<li><strong>Logos Per Row</strong> &#8211; 3, 4, 5, or 6</li>



<li><strong>Grayscale Effect</strong> &#8211; Desaturate logos on load, color on hover</li>



<li><strong>Size</strong> &#8211; Small, medium, or large</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-5">Best Practices:</h4>



<p><strong>Logo Selection:</strong></p>



<ul class="wp-block-list">
<li>Use recognizable brand logos</li>



<li>Same aspect ratio for consistency</li>



<li>PNG format with transparent background</li>



<li>High resolution (at least 400px wide)</li>
</ul>



<p><strong>Layout:</strong></p>



<ul class="wp-block-list">
<li>Grayscale recommended for visual consistency</li>



<li>Even number of logos looks better</li>



<li>Most recognizable brands in top row</li>
</ul>



<p><strong>Permissions:</strong></p>



<ul class="wp-block-list">
<li>Ensure you have permission to use logos</li>



<li>Link to client site if they approve</li>



<li>Follow brand guidelines for logo usage</li>
</ul>



<p>Learn about&nbsp;<a href="https://www.uspto.gov/trademarks">trademark fair use</a>.</p>



<h3 class="wp-block-heading" id="section-7-case-studies-section">Section 7: Case Studies Section</h3>



<p>Showcase your best work with project examples.</p>



<h4 class="wp-block-heading" id="available-settings-6">Available Settings:</h4>



<p><strong>Cases:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of Cases</strong> &#8211; 3-6 recommended</li>



<li><strong>Project Title</strong></li>



<li><strong>Project Description</strong></li>



<li><strong>Project Screenshot</strong> &#8211; Main image</li>



<li><strong>Client Name</strong></li>



<li><strong>Client Feedback</strong> &#8211; Optional quote</li>



<li><strong>Project URL</strong> &#8211; Live site link</li>
</ul>



<p><strong>Display:</strong></p>



<ul class="wp-block-list">
<li><strong>Layout</strong> &#8211; Grid or slider</li>



<li><strong>Columns</strong> &#8211; 2 or 3</li>



<li><strong>Image Ratio</strong> &#8211; 16:9 or 4:3</li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate project descriptions</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-6">Best Practices:</h4>



<p><strong>Case Study Content:</strong></p>



<ul class="wp-block-list">
<li>Focus on results, not process</li>



<li>Include specific metrics when possible</li>



<li>Use high-quality screenshots</li>



<li>Link to live examples</li>
</ul>



<p><strong>Project Descriptions:</strong></p>



<pre class="wp-block-code"><code>&#91;Industry/Type] - &#91;What you built] - &#91;Key Result]

Example: "E-commerce Platform - Built custom WooCommerce store with 500+ products and automated inventory - Increased online sales by 300%"
</code></pre>



<p><strong>Screenshots:</strong></p>



<ul class="wp-block-list">
<li>Full homepage screenshot</li>



<li>Desktop view (not mobile)</li>



<li>Minimum 1200px wide</li>



<li>Show actual content, not placeholders</li>
</ul>



<h3 class="wp-block-heading" id="section-8-pricing-section">Section 8: Pricing Section</h3>



<p>Display pricing plans and packages.</p>



<h4 class="wp-block-heading" id="available-settings-7">Available Settings:</h4>



<p><strong>Plans:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of Plans</strong> &#8211; 2, 3, or 4</li>



<li><strong>Plan Name</strong></li>



<li><strong>Price</strong> &#8211; Amount</li>



<li><strong>Price Period</strong> &#8211; /month, /year, one-time</li>



<li><strong>Plan Description</strong> &#8211; Short summary</li>



<li><strong>Features List</strong> &#8211; Up to 10 features per plan</li>



<li><strong>CTA Button Text</strong></li>



<li><strong>CTA Button URL</strong></li>



<li><strong>Highlight Plan</strong> &#8211; Featured/popular badge</li>
</ul>



<p><strong>Styling:</strong></p>



<ul class="wp-block-list">
<li><strong>Currency Symbol</strong> &#8211; $, €, £, etc.</li>



<li><strong>Feature Style</strong> &#8211; Checkmarks, bullets, or custom icons</li>



<li><strong>Card Style</strong> &#8211; Elevated, flat, or outlined</li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate plan descriptions</li>



<li>Generate feature lists</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-7">Best Practices:</h4>



<p><strong>Pricing Strategy:</strong></p>



<ul class="wp-block-list">
<li><strong>3 tiers</strong> = optimal choice architecture</li>



<li>Middle tier most popular (highlight it)</li>



<li>Price anchoring: Show most expensive first</li>
</ul>



<p><strong>Tier Naming:</strong></p>



<ul class="wp-block-list">
<li>Use benefit-focused names: &#8220;Professional&#8221; not &#8220;Plan 2&#8221;</li>



<li>Common: Basic/Pro/Premium or Starter/Growth/Enterprise</li>



<li>Avoid negative names: &#8220;Limited&#8221; or &#8220;Minimum&#8221;</li>
</ul>



<p><strong>Feature Lists:</strong></p>



<ul class="wp-block-list">
<li>Show what&#8217;s included, not excluded</li>



<li>Use ✓ checkmarks for included features</li>



<li>Start with most valuable features</li>



<li>Keep feature names short</li>
</ul>



<p><strong>CTA Buttons:</strong></p>



<ul class="wp-block-list">
<li>All plans should have CTAs</li>



<li>Vary text: &#8220;Start Free&#8221;, &#8220;Upgrade Now&#8221;, &#8220;Contact Sales&#8221;</li>



<li>Link directly to checkout/signup</li>
</ul>



<p>Example pricing structure:</p>



<pre class="wp-block-code"><code>Plan 1: "Single Site"
Price: $59/year
Features:
✓ Use on 1 site
✓ All Pro features
✓ 1 year support
✓ Regular updates
CTA: "Get Started"

Plan 2: "Multi-Site" &#91;HIGHLIGHTED]
Price: $149/year
Features:
✓ Use on 5 sites
✓ All Pro features
✓ 1 year support
✓ Priority support
CTA: "Most Popular"

Plan 3: "Unlimited"
Price: $349/year
Features:
✓ Unlimited sites
✓ All Pro features
✓ Lifetime support
✓ Priority support
CTA: "Best Value"
</code></pre>



<h3 class="wp-block-heading" id="section-9-faq-section">Section 9: FAQ Section</h3>



<p>Answer common questions proactively.</p>



<h4 class="wp-block-heading" id="available-settings-8">Available Settings:</h4>



<p><strong>FAQs:</strong></p>



<ul class="wp-block-list">
<li><strong>Number of FAQs</strong> &#8211; 5-10 recommended</li>



<li><strong>Question</strong> &#8211; The question text</li>



<li><strong>Answer</strong> &#8211; Detailed answer (supports HTML)</li>



<li><strong>Accordion Style</strong> &#8211; All closed, first open, or all open</li>
</ul>



<p><strong>Display:</strong></p>



<ul class="wp-block-list">
<li><strong>Layout</strong> &#8211; Single column or two columns</li>



<li><strong>Icon</strong> &#8211; Question icons</li>



<li><strong>Collapsible</strong> &#8211; Accordion behavior</li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate question/answer pairs</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-8">Best Practices:</h4>



<p><strong>FAQ Selection:</strong></p>



<ul class="wp-block-list">
<li>Answer actual customer questions</li>



<li>Include pricing questions</li>



<li>Address common objections</li>



<li>Cover technical requirements</li>
</ul>



<p><strong>Question Format:</strong></p>



<ul class="wp-block-list">
<li>Write as customers would ask</li>



<li>Use natural language</li>



<li>Keep questions short</li>



<li>Make questions scannable</li>
</ul>



<p><strong>Answer Format:</strong></p>



<ul class="wp-block-list">
<li>Start with direct yes/no if applicable</li>



<li>Provide explanation</li>



<li>Include links to relevant pages</li>



<li>Keep under 100 words</li>
</ul>



<p><strong>FAQ Organization:</strong></p>



<ul class="wp-block-list">
<li>Most common questions first</li>



<li>Group related questions</li>



<li>Include search functionality (Pro)</li>
</ul>



<p>Example FAQs:</p>



<pre class="wp-block-code"><code>Q: "Do I need coding skills to use LaunchPad?"
A: "No coding required! LaunchPad's wizard handles everything automatically. Simply answer a few questions, and the plugin builds your complete site—including theme installation, plugin setup, and content generation."

Q: "Can I customize my site after the wizard?"
A: "Absolutely. After the wizard completes, you have full access to the WordPress Customizer and page editor. All generated content uses standard WordPress blocks, so you can edit everything easily."

Q: "What happens if I want to start over?"
A: "Use the one-click reset feature under LaunchPad → Setup Wizard. This safely removes all wizard-generated changes and lets you run the wizard again immediately."
</code></pre>



<h3 class="wp-block-heading" id="section-10-call-to-action-cta-section">Section 10: Call to Action (CTA) Section</h3>



<p>Your final conversion opportunity before the footer.</p>



<h4 class="wp-block-heading" id="available-settings-9">Available Settings:</h4>



<p><strong>Content:</strong></p>



<ul class="wp-block-list">
<li><strong>CTA Headline</strong> &#8211; Final headline</li>



<li><strong>CTA Description</strong> &#8211; Supporting text</li>



<li><strong>Button Text</strong> &#8211; CTA button label</li>



<li><strong>Button URL</strong> &#8211; Where button links</li>



<li><strong>Secondary Link</strong> &#8211; Optional second action</li>
</ul>



<p><strong>Visual:</strong></p>



<ul class="wp-block-list">
<li><strong>Background</strong> &#8211; Color, gradient, or image</li>



<li><strong>Background Overlay</strong></li>



<li><strong>Text Alignment</strong></li>



<li><strong>Text Color</strong></li>
</ul>



<p><strong>AI Generation (Pro):</strong></p>



<ul class="wp-block-list">
<li>Generate headline and description</li>
</ul>



<h4 class="wp-block-heading" id="best-practices-9">Best Practices:</h4>



<p><strong>CTA Content:</strong></p>



<ul class="wp-block-list">
<li>Reinforce main value proposition</li>



<li>Create urgency: &#8220;Start building today&#8221;</li>



<li>Remove friction: &#8220;No credit card required&#8221;</li>



<li>Make benefit clear</li>
</ul>



<p><strong>CTA Structure:</strong></p>



<pre class="wp-block-code"><code>Headline: &#91;Action] + &#91;Benefit] + &#91;Timeline]
Description: &#91;Remove objection] + &#91;Final push]
Button: &#91;Action verb] + &#91;Value]

Example:
Headline: "Start Building Your Website Today"
Description: "Join 10,000+ users who've launched sites in minutes. No credit card required, no risk."
Button: "Create My Site Free"
</code></pre>



<p><strong>Design:</strong></p>



<ul class="wp-block-list">
<li>Make it visually distinct from other sections</li>



<li>Use contrasting background</li>



<li>Large, prominent button</li>



<li>Minimal distractions</li>
</ul>



<h3 class="wp-block-heading" id="reordering-homepage-sections">Reordering Homepage Sections</h3>



<p>Change section order without code:</p>



<ol class="wp-block-list">
<li>Go to <strong>Appearance → Customize → Homepage</strong></li>



<li>Each section has a <strong>&#8220;Move Up&#8221;</strong> and <strong>&#8220;Move Down&#8221;</strong> button</li>



<li>Click to reorder sections</li>



<li>Preview changes in real-time</li>



<li>Click <strong>&#8220;Publish&#8221;</strong> to save order</li>
</ol>



<p><strong>Recommended Section Order:</strong></p>



<ol class="wp-block-list">
<li>Hero (always first)</li>



<li>Features</li>



<li>Services or Stats</li>



<li>Testimonials</li>



<li>Trusted By</li>



<li>Case Studies or Pricing</li>



<li>FAQ</li>



<li>CTA (always last)</li>
</ol>



<h3 class="wp-block-heading" id="disabling-sections">Disabling Sections</h3>



<p>Don&#8217;t need all 10 sections? Disable unused ones:</p>



<ol class="wp-block-list">
<li>Open the section in Customizer</li>



<li>Find the <strong>&#8220;Enable Section&#8221;</strong> toggle</li>



<li>Turn it OFF</li>



<li>Section disappears from homepage</li>



<li>Can re-enable anytime</li>
</ol>



<p><strong>Note:</strong>&nbsp;Disabled sections preserve their content. Re-enabling restores everything.</p>



<h3 class="wp-block-heading" id="advanced-custom-css-for-sections">Advanced: Custom CSS for Sections</h3>



<p>Add custom styling to any section:</p>



<ol class="wp-block-list">
<li>Go to <strong>Appearance → Customize → Additional CSS</strong></li>



<li>Target sections by class name:</li>
</ol>



<pre class="wp-block-code"><code><em>/* Hero section */</em>
.homepage-section-hero {
	min-height: 100vh; <em>/* Full screen height */</em>
}

<em>/* Features section */</em>
.homepage-section-features {
	background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}

<em>/* Pricing section */</em>
.homepage-section-pricing .pricing-card:hover {
	transform: translateY(-10px);
	transition: transform 0.3s ease;
}

<em>/* CTA section */</em>
.homepage-section-cta .cta-button {
	font-size: 1.2em;
	padding: 20px 40px;
}
</code></pre>



<p>Learn about&nbsp;<a href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors">CSS selectors</a>.</p>



<h3 class="wp-block-heading" id="performance-optimization">Performance Optimization</h3>



<p>Optimize homepage loading speed:</p>



<ol class="wp-block-list">
<li><strong>Optimize images:</strong> Use WebP format, compress with <a href="https://tinypng.com/">TinyPNG</a></li>



<li><strong>Lazy load images:</strong> Enable lazy loading in <strong>LaunchPad → Settings</strong></li>



<li><strong>Minimize sections:</strong> Only enable sections you need</li>



<li><strong>Reduce animations:</strong> Disable unnecessary animations</li>



<li><strong>Use CDN:</strong> Serve images from CDN for faster loading</li>
</ol>



<h3 class="wp-block-heading" id="conclusion">Conclusion</h3>



<p>LaunchPad&#8217;s 10 homepage sections provide professional, conversion-focused layouts without coding. By customizing each section thoughtfully and using AI generation for content, you can build stunning homepages in minutes.</p>



<p>For more customization options, explore our guide on&nbsp;<a href="https://getlaunchpad.com/help/ai-content-generation/">AI content generation</a>&nbsp;or check out&nbsp;<a href="https://developer.wordpress.org/themes/customize-api/">WordPress Customizer documentation</a>.</p>



<p><strong>Ready to customize?</strong>&nbsp;Navigate to&nbsp;<strong>Appearance</strong></p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-customize-homepage-sections-in-the-wordpress-customizer/">How to Customize Homepage Sections in the WordPress Customizer</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Integrate AI Content Generation with OpenAI in LaunchPad Pro</title>
		<link>https://launchpadplugin.com/help/how-to-integrate-ai-content-generation-with-openai-in-launchpad-pro/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Tue, 28 Oct 2025 00:00:42 +0000</pubDate>
				<category><![CDATA[Content Automation]]></category>
		<category><![CDATA[GPT-4]]></category>
		<category><![CDATA[LaunchPad Pro]]></category>
		<category><![CDATA[OpenAI]]></category>
		<category><![CDATA[WordPress AI]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=103</guid>

					<description><![CDATA[<p>LaunchPad Pro&#8217;s&#160;AI Content Generation&#160;feature leverages OpenAI&#8217;s GPT models to create professional website content directly in the WordPress Customizer.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-integrate-ai-content-generation-with-openai-in-launchpad-pro/">How to Integrate AI Content Generation with OpenAI in LaunchPad Pro</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>LaunchPad Pro&#8217;s&nbsp;<strong>AI Content Generation</strong>&nbsp;feature leverages OpenAI&#8217;s GPT models to create professional website content directly in the WordPress Customizer. This advanced guide covers setup, usage, best practices, and troubleshooting.</p>



<h3 class="wp-block-heading" id="what-is-ai-content-generation">What is AI Content Generation?</h3>



<p>AI Content Generation uses OpenAI&#8217;s GPT (Generative Pre-trained Transformer) language models to automatically create website content based on context and prompts. Instead of writing every headline, description, and FAQ answer manually, you can generate multiple variations with a single click.</p>



<p><strong>Key Benefits:</strong></p>



<ul class="wp-block-list">
<li><strong>Save Time:</strong> Generate content in seconds vs. hours</li>



<li><strong>Overcome Writer&#8217;s Block:</strong> Get instant creative suggestions</li>



<li><strong>Multiple Variations:</strong> Choose from 3 AI-generated options per field</li>



<li><strong>Context-Aware:</strong> AI understands your site type and branding</li>



<li><strong>Professional Quality:</strong> GPT-4 produces publication-ready content</li>
</ul>



<p>Learn more about&nbsp;<a href="https://developers.google.com/search/docs/advanced/guidelines/ai-generated-content">AI and content creation</a>.</p>



<h3 class="wp-block-heading" id="requirements">Requirements</h3>



<p>Before using AI content generation:</p>



<ol class="wp-block-list">
<li><strong>LaunchPad Pro License</strong> &#8211; Active and validated</li>



<li><strong>OpenAI API Key</strong> &#8211; From <a href="https://platform.openai.com/">platform.openai.com</a></li>



<li><strong>OpenAI Account Credit</strong> &#8211; Minimum $5-10 recommended</li>



<li><strong>WordPress 6.0+</strong> and <strong>PHP 7.4+</strong></li>



<li><strong>HTTPS Connection</strong> &#8211; Required for secure API calls</li>
</ol>



<h3 class="wp-block-heading" id="step-1-getting-your-openai-api-key">Step 1: Getting Your OpenAI API Key</h3>



<h4 class="wp-block-heading" id="create-an-openai-account">Create an OpenAI Account:</h4>



<ol class="wp-block-list">
<li>Visit <a href="https://platform.openai.com/signup">platform.openai.com/signup</a></li>



<li>Sign up with your email or Google account</li>



<li>Verify your email address</li>



<li>Complete account setup</li>
</ol>



<h4 class="wp-block-heading" id="add-billing-and-credit">Add Billing and Credit:</h4>



<ol class="wp-block-list">
<li>Navigate to <a href="https://platform.openai.com/account/billing">platform.openai.com/account/billing</a></li>



<li>Click <strong>&#8220;Add payment method&#8221;</strong></li>



<li>Enter your credit card information</li>



<li>Add credit (minimum $5 recommended)</li>
</ol>



<p><strong>Pricing Note:</strong>&nbsp;OpenAI charges per token (roughly per word). Typical costs:</p>



<ul class="wp-block-list">
<li>GPT-3.5: ~$0.002 per 1K tokens ($0.01 per 5 requests)</li>



<li>GPT-4: ~$0.03 per 1K tokens ($0.15 per 5 requests)</li>
</ul>



<p>Most users spend $5-20 per month for regular content generation.&nbsp;<a href="https://openai.com/pricing">View current pricing</a>.</p>



<h4 class="wp-block-heading" id="generate-your-api-key">Generate Your API Key:</h4>



<ol class="wp-block-list">
<li>Go to <a href="https://platform.openai.com/api-keys">platform.openai.com/api-keys</a></li>



<li>Click <strong>&#8220;Create new secret key&#8221;</strong></li>



<li>Name your key (e.g., &#8220;LaunchPad Production&#8221;)</li>



<li>Click <strong>&#8220;Create secret key&#8221;</strong></li>



<li><strong>Copy the key immediately</strong> &#8211; you won&#8217;t see it again</li>



<li>Store it securely (password manager recommended)</li>
</ol>



<p><strong>Security Warning:</strong>&nbsp;Never share your API key publicly or commit it to version control. Anyone with your key can make API calls on your account (and charges will apply to you).</p>



<h3 class="wp-block-heading" id="step-2-adding-your-api-key-to-launchpad">Step 2: Adding Your API Key to LaunchPad</h3>



<p>Once you have your OpenAI API key:</p>



<ol class="wp-block-list">
<li>Log into your WordPress admin dashboard</li>



<li>Navigate to <strong>LaunchPad → Settings</strong></li>



<li>Click the <strong>API Keys</strong> tab</li>



<li>Find the <strong>OpenAI API Key</strong> field</li>



<li>Paste your API key (starts with <code>sk-</code>)</li>



<li>Click <strong>&#8220;Save Changes&#8221;</strong></li>
</ol>



<p>LaunchPad will automatically test the connection:</p>



<ul class="wp-block-list">
<li>✅ <strong>Success:</strong> &#8220;OpenAI API key validated successfully&#8221;</li>



<li>❌ <strong>Error:</strong> &#8220;Invalid API key&#8221; or &#8220;Connection failed&#8221;</li>
</ul>



<h4 class="wp-block-heading" id="testing-your-connection">Testing Your Connection:</h4>



<p>To verify everything works:</p>



<ol class="wp-block-list">
<li>Stay on the <strong>API Keys</strong> tab</li>



<li>Click <strong>&#8220;Test OpenAI Connection&#8221;</strong> button</li>



<li>Wait for the test request to complete</li>



<li>Check the response:
<ul class="wp-block-list">
<li><strong>Success:</strong> Shows sample AI-generated text</li>



<li><strong>Failure:</strong> Shows specific error message</li>
</ul>
</li>
</ol>



<h3 class="wp-block-heading" id="step-3-using-ai-content-generation-in-the-customizer">Step 3: Using AI Content Generation in the Customizer</h3>



<p>Once your API key is configured, the &#8220;✨ Generate with AI&#8221; button appears next to supported fields.</p>



<h4 class="wp-block-heading" id="supported-fields">Supported Fields:</h4>



<p>AI generation is available for:</p>



<ul class="wp-block-list">
<li>Hero section headline and description</li>



<li>Feature titles and descriptions</li>



<li>Service descriptions</li>



<li>Testimonial quotes</li>



<li>FAQ questions and answers</li>



<li>Case study descriptions</li>



<li>Pricing plan descriptions</li>



<li>CTA section headline</li>



<li>Footer copyright text</li>



<li>Custom branding fields</li>
</ul>



<h4 class="wp-block-heading" id="how-to-generate-content">How to Generate Content:</h4>



<ol class="wp-block-list">
<li>Navigate to <strong>Appearance → Customize</strong></li>



<li>Open any section with AI support (e.g., <strong>Homepage → Hero Section</strong>)</li>



<li>Look for the <strong>&#8220;✨ Generate with AI&#8221;</strong> button next to text fields</li>



<li>Click the button</li>



<li>Wait 2-5 seconds for generation</li>



<li>Review the 3 AI-generated options</li>



<li>Click one to insert it into the field</li>



<li>Edit as needed</li>



<li>Click <strong>&#8220;Publish&#8221;</strong> to save</li>
</ol>



<h4 class="wp-block-heading" id="example-generating-a-hero-headline">Example: Generating a Hero Headline</h4>



<p>Let&#8217;s generate a hero headline for a business site:</p>



<ol class="wp-block-list">
<li>Open <strong>Customize → Homepage → Hero Section</strong></li>



<li>Find the <strong>Hero Headline</strong> field</li>



<li>Click <strong>&#8220;✨ Generate with AI&#8221;</strong></li>



<li>AI analyzes your site&#8217;s:
<ul class="wp-block-list">
<li>Site name and tagline</li>



<li>Selected recipe (Business)</li>



<li>Branding information</li>



<li>Context field (hero headline)</li>
</ul>
</li>



<li>Three options appear:
<ul class="wp-block-list">
<li>&#8220;Transform Your Business with Professional Solutions&#8221;</li>



<li>&#8220;Innovative Services Tailored to Your Success&#8221;</li>



<li>&#8220;Your Partner in Business Growth and Excellence&#8221;</li>
</ul>
</li>



<li>Click your preferred option</li>



<li>Fine-tune if needed</li>



<li>Publish your changes</li>
</ol>



<h3 class="wp-block-heading" id="understanding-ai-prompt-context">Understanding AI Prompt Context</h3>



<p>LaunchPad sends contextual information to OpenAI for better results:</p>



<p><strong>Context Sent:</strong></p>



<ul class="wp-block-list">
<li><strong>Site Name:</strong> Your WordPress site name</li>



<li><strong>Site Tagline:</strong> Your site description</li>



<li><strong>Recipe Type:</strong> Blog, Business, or Portfolio</li>



<li><strong>Field Type:</strong> Hero headline, feature description, etc.</li>



<li><strong>Section Context:</strong> What homepage section the field belongs to</li>



<li><strong>User-Provided Data:</strong> Any branding information you entered</li>
</ul>



<p><strong>Context NOT Sent:</strong></p>



<ul class="wp-block-list">
<li>Existing page content</li>



<li>User data or emails</li>



<li>Plugin settings</li>



<li>Database information</li>



<li>File contents</li>
</ul>



<p><strong>Example Prompt (Internal):</strong></p>



<pre class="wp-block-code"><code>Generate a professional hero headline for a Business website called "Acme Consulting"
with the tagline "Strategic Solutions for Modern Businesses". The headline should be
compelling, concise (under 60 characters), and convey expertise and trustworthiness.
Generate 3 variations.
</code></pre>



<h3 class="wp-block-heading" id="ai-generation-best-practices">AI Generation Best Practices</h3>



<h4 class="wp-block-heading" id="1-review-and-edit-ai-content">1. Review and Edit AI Content</h4>



<p><strong>Always review AI-generated content</strong>&nbsp;before publishing:</p>



<ul class="wp-block-list">
<li>Check factual accuracy</li>



<li>Ensure brand voice consistency</li>



<li>Verify tone matches your audience</li>



<li>Fix any grammatical errors</li>



<li>Adjust for your specific context</li>
</ul>



<p>AI is excellent at first drafts but may need human refinement.</p>



<h4 class="wp-block-heading" id="2-regenerate-if-needed">2. Regenerate If Needed</h4>



<p>Don&#8217;t like the first results? Click&nbsp;<strong>&#8220;✨ Generate with AI&#8221;</strong>&nbsp;again for 3 new variations. Each click sends a fresh request with slight randomness for variety.</p>



<h4 class="wp-block-heading" id="3-provide-better-context">3. Provide Better Context</h4>



<p>The more context you provide during wizard setup, the better AI results:</p>



<ul class="wp-block-list">
<li>Write a detailed site tagline</li>



<li>Fill out branding fields completely</li>



<li>Provide business descriptions when prompted</li>



<li>Use specific rather than generic language</li>
</ul>



<h4 class="wp-block-heading" id="4-combine-ai-with-human-creativity">4. Combine AI with Human Creativity</h4>



<p><strong>Best approach:</strong></p>



<ul class="wp-block-list">
<li>Use AI for initial ideas and structure</li>



<li>Edit AI content to add personality</li>



<li>Inject specific details AI can&#8217;t know (your products, services, unique value)</li>



<li>Refine tone and voice to match your brand</li>
</ul>



<h4 class="wp-block-heading" id="5-monitor-api-usage">5. Monitor API Usage</h4>



<p>Keep track of your OpenAI usage:</p>



<ol class="wp-block-list">
<li>Visit <a href="https://platform.openai.com/usage">platform.openai.com/usage</a></li>



<li>View daily/monthly API calls</li>



<li>Monitor costs</li>



<li>Set up billing alerts if needed</li>
</ol>



<p>Learn about&nbsp;<a href="https://platform.openai.com/docs/guides/rate-limits">OpenAI rate limits</a>.</p>



<h3 class="wp-block-heading" id="advanced-customizing-ai-behavior">Advanced: Customizing AI Behavior</h3>



<p>LaunchPad Pro offers some configuration options:</p>



<h4 class="wp-block-heading" id="temperature-setting">Temperature Setting</h4>



<p>(Future feature in LaunchPad 1.2+)</p>



<p>Temperature controls creativity:</p>



<ul class="wp-block-list">
<li><strong>Low (0.3-0.5):</strong> More conservative, factual, consistent</li>



<li><strong>Medium (0.7):</strong> Balanced creativity and consistency (default)</li>



<li><strong>High (0.9-1.0):</strong> More creative, varied, sometimes unpredictable</li>
</ul>



<h4 class="wp-block-heading" id="model-selection">Model Selection</h4>



<p>(Future feature in LaunchPad 1.2+)</p>



<p>Choose between:</p>



<ul class="wp-block-list">
<li><strong>GPT-3.5-turbo:</strong> Faster, cheaper, good quality</li>



<li><strong>GPT-4:</strong> Slower, more expensive, higher quality</li>
</ul>



<h3 class="wp-block-heading" id="caching-and-cost-optimization">Caching and Cost Optimization</h3>



<p>LaunchPad implements smart caching to reduce API costs:</p>



<h4 class="wp-block-heading" id="how-caching-works">How Caching Works:</h4>



<ol class="wp-block-list">
<li>First AI generation request sent to OpenAI</li>



<li>3 variations returned and cached in WordPress database</li>



<li>Cache key based on: field ID + context + site data</li>



<li>Cache valid for 24 hours</li>



<li>Subsequent clicks within 24 hours use cached variations (free)</li>



<li>After 24 hours, new request sent</li>
</ol>



<p><strong>Cost Savings:</strong></p>



<ul class="wp-block-list">
<li>Clicking &#8220;Generate&#8221; multiple times in one session = 1 API call</li>



<li>Testing different options = No additional cost</li>



<li>Regenerating after 24 hours = New API call</li>
</ul>



<h4 class="wp-block-heading" id="clearing-cache">Clearing Cache:</h4>



<p>To force fresh generations:</p>



<ol class="wp-block-list">
<li>Go to <strong>LaunchPad → Settings → Advanced</strong></li>



<li>Click <strong>&#8220;Clear AI Cache&#8221;</strong></li>



<li>All cached responses deleted</li>



<li>Next generation requests will be fresh</li>
</ol>



<h3 class="wp-block-heading" id="troubleshooting-common-issues">Troubleshooting Common Issues</h3>



<h4 class="wp-block-heading" id="api-key-invalid-error">&#8220;API Key Invalid&#8221; Error</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>Incorrect API key (typo or extra spaces)</li>



<li>API key has been revoked</li>



<li>API key doesn&#8217;t have permission</li>
</ul>



<p><strong>Solutions:</strong></p>



<ol class="wp-block-list">
<li>Copy API key again from OpenAI dashboard</li>



<li>Check for extra spaces before/after key</li>



<li>Generate a new API key if needed</li>



<li>Verify billing is set up on OpenAI account</li>
</ol>



<h4 class="wp-block-heading" id="rate-limit-exceeded-error">&#8220;Rate Limit Exceeded&#8221; Error</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>Too many requests in short time (RPM limit)</li>



<li>Insufficient OpenAI account credit</li>
</ul>



<p><strong>Solutions:</strong></p>



<ol class="wp-block-list">
<li>Wait 1 minute and try again</li>



<li>Add more credit to OpenAI account</li>



<li>Upgrade to higher tier on OpenAI (<a href="https://platform.openai.com/docs/guides/rate-limits">see tiers</a>)</li>



<li>Reduce frequency of generation requests</li>
</ol>



<h4 class="wp-block-heading" id="connection-timeout-error">&#8220;Connection Timeout&#8221; Error</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>Server firewall blocking OpenAI API</li>



<li>Slow server response</li>



<li>Network connectivity issues</li>
</ul>



<p><strong>Solutions:</strong></p>



<ol class="wp-block-list">
<li>Check server firewall settings</li>



<li>Whitelist <code>api.openai.com</code> domain</li>



<li>Increase PHP timeout in <code>wp-config.php</code>:</li>
</ol>



<pre class="wp-block-code"><code>define('WP_HTTP_TIMEOUT', 30);
</code></pre>



<ol start="4" class="wp-block-list">
<li>Contact hosting provider about API access</li>
</ol>



<h4 class="wp-block-heading" id="ai-generates-generic-content">AI Generates Generic Content</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>Insufficient context provided</li>



<li>Generic site name or tagline</li>



<li>Missing branding information</li>
</ul>



<p><strong>Solutions:</strong></p>



<ol class="wp-block-list">
<li>Update site tagline to be more specific</li>



<li>Fill out all branding fields in wizard</li>



<li>Manually add context to prompts (future feature)</li>



<li>Edit AI output to add specificity</li>
</ol>



<h4 class="wp-block-heading" id="insufficient-quota-error">&#8220;Insufficient Quota&#8221; Error</h4>



<p><strong>Causes:</strong></p>



<ul class="wp-block-list">
<li>OpenAI account has $0 balance</li>



<li>Monthly spending limit reached</li>



<li>Payment method failed</li>
</ul>



<p><strong>Solutions:</strong></p>



<ol class="wp-block-list">
<li>Add credit to OpenAI account</li>



<li>Update payment method</li>



<li>Increase spending limit</li>



<li>Check <a href="https://platform.openai.com/usage">usage page</a> for details</li>
</ol>



<h3 class="wp-block-heading" id="security-and-privacy-considerations">Security and Privacy Considerations</h3>



<h4 class="wp-block-heading" id="data-sent-to-openai">Data Sent to OpenAI:</h4>



<p>When generating content, LaunchPad sends:</p>



<ul class="wp-block-list">
<li>Site name</li>



<li>Tagline</li>



<li>Recipe type</li>



<li>Field context</li>



<li>User-provided branding information</li>
</ul>



<p><strong>NOT sent:</strong></p>



<ul class="wp-block-list">
<li>User emails or personal data</li>



<li>Passwords or credentials</li>



<li>Existing page content (unless in the field being generated)</li>



<li>Database information</li>



<li>Other users&#8217; data</li>
</ul>



<h4 class="wp-block-heading" id="openais-data-policy">OpenAI&#8217;s Data Policy:</h4>



<p>According to&nbsp;<a href="https://openai.com/policies/api-data-usage-policies">OpenAI&#8217;s data policy</a>:</p>



<ul class="wp-block-list">
<li>API data not used to train models (as of March 2023)</li>



<li>Data retained for 30 days for abuse monitoring</li>



<li>Can be deleted upon request</li>



<li>GDPR compliant</li>
</ul>



<h4 class="wp-block-heading" id="best-practices">Best Practices:</h4>



<ul class="wp-block-list">
<li>Don&#8217;t include sensitive information in site taglines</li>



<li>Review AI output before publishing</li>



<li>Use API key only on trusted sites</li>



<li>Rotate API keys periodically</li>



<li>Monitor API usage for unauthorized use</li>
</ul>



<h3 class="wp-block-heading" id="cost-management-tips">Cost Management Tips</h3>



<p>Keep your OpenAI costs low:</p>



<ol class="wp-block-list">
<li><strong>Use Caching:</strong> Don&#8217;t clear cache unless necessary</li>



<li><strong>Edit vs. Regenerate:</strong> Edit AI output instead of regenerating repeatedly</li>



<li><strong>Batch Content Creation:</strong> Generate all content in one session</li>



<li><strong>Set Billing Alerts:</strong> Configure alerts on OpenAI dashboard</li>



<li><strong>Use Selectively:</strong> Only use AI for complex fields, write simple ones manually</li>



<li><strong>Start with GPT-3.5:</strong> Use GPT-4 only when needed (future feature)</li>
</ol>



<p><strong>Average Costs:</strong></p>



<ul class="wp-block-list">
<li>Small site (10 AI fields): ~$0.50</li>



<li>Medium site (30 AI fields): ~$1.50</li>



<li>Large site (100 AI fields): ~$5.00</li>
</ul>



<h3 class="wp-block-heading" id="alternative-local-ai-models">Alternative: Local AI Models</h3>



<p>(Future consideration for LaunchPad 2.0+)</p>



<p>For privacy-conscious users, LaunchPad may support local AI models like:</p>



<ul class="wp-block-list">
<li>LLaMA</li>



<li>Mistral</li>



<li>GPT4All</li>
</ul>



<p>This would eliminate OpenAI API costs but require significant server resources.</p>



<h3 class="wp-block-heading" id="conclusion">Conclusion</h3>



<p>AI Content Generation in LaunchPad Pro dramatically accelerates website creation by automating content writing. With OpenAI&#8217;s powerful GPT models, you can generate professional headlines, descriptions, and text in seconds.</p>



<p>For more advanced customization techniques, check out our guide on&nbsp;<a href="https://getlaunchpad.com/help/customize-homepage-sections/">customizing homepage sections</a>&nbsp;or explore&nbsp;<a href="https://platform.openai.com/docs/introduction">OpenAI&#8217;s documentation</a>.</p>



<p><strong>Ready to start generating?</strong>&nbsp;Add your OpenAI API key in&nbsp;<strong>LaunchPad → Settings → API Keys</strong>&nbsp;and look for the&nbsp;<strong>&#8220;✨ Generate with AI&#8221;</strong>&nbsp;button in the Customizer!</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-integrate-ai-content-generation-with-openai-in-launchpad-pro/">How to Integrate AI Content Generation with OpenAI in LaunchPad Pro</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Reset Your Site and Start Over with LaunchPad</title>
		<link>https://launchpadplugin.com/help/how-to-reset-your-site-and-start-over-with-launchpad/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 23:59:56 +0000</pubDate>
				<category><![CDATA[LaunchPad]]></category>
		<category><![CDATA[site setup]]></category>
		<category><![CDATA[wizard reset]]></category>
		<category><![CDATA[WordPress reset]]></category>
		<category><![CDATA[WordPress tutorial]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=102</guid>

					<description><![CDATA[<p>Made a mistake during setup?</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-reset-your-site-and-start-over-with-launchpad/">How to Reset Your Site and Start Over with LaunchPad</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Made a mistake during setup? Want to try a different recipe? Or simply need to start fresh? LaunchPad&#8217;s&nbsp;<strong>Complete Site Reset</strong>&nbsp;feature lets you safely remove all wizard-generated changes and start over—without breaking your WordPress installation.</p>



<p>This comprehensive guide explains how reset works, what gets removed, and how to use it safely.</p>



<h3 class="wp-block-heading" id="what-is-the-launchpad-reset-feature">What is the LaunchPad Reset Feature?</h3>



<p>The LaunchPad Reset feature is a&nbsp;<strong>safe, one-click solution</strong>&nbsp;that removes all changes made by the Setup Wizard, returning your site to its pre-wizard state. Unlike database plugins that can break your site, LaunchPad&#8217;s reset is:</p>



<ul class="wp-block-list">
<li><strong>Targeted</strong> &#8211; Only removes wizard-generated content</li>



<li><strong>Safe</strong> &#8211; Doesn&#8217;t affect core WordPress files or settings</li>



<li><strong>Reversible</strong> &#8211; You can run the wizard again immediately after</li>



<li><strong>Logged</strong> &#8211; All actions are recorded in activity logs</li>



<li><strong>Fast</strong> &#8211; Completes in seconds</li>
</ul>



<p>This is particularly useful for:</p>



<ul class="wp-block-list">
<li>Testing different recipes</li>



<li>Fixing wizard errors</li>



<li>Starting a new project</li>



<li>Experimenting with settings</li>



<li>Training and demonstrations</li>
</ul>



<h3 class="wp-block-heading" id="what-gets-removed-during-reset">What Gets Removed During Reset</h3>



<p>When you reset your site, LaunchPad removes:</p>



<h4 class="wp-block-heading" id="1-pages-created-by-the-wizard">1. Pages Created by the Wizard</h4>



<p>All pages generated during the build process:</p>



<ul class="wp-block-list">
<li>Homepage</li>



<li>About page</li>



<li>Contact page</li>



<li>Services page</li>



<li>Portfolio page</li>



<li>Privacy Policy page (if created)</li>



<li>Any recipe-specific pages</li>
</ul>



<p><strong>Important:</strong>&nbsp;Only pages created by LaunchPad are removed. Any pages you created manually before or after the wizard are preserved.</p>



<h4 class="wp-block-heading" id="2-navigation-menus">2. Navigation Menus</h4>



<ul class="wp-block-list">
<li>Primary menu (and all menu items)</li>



<li>Footer menu (and all menu items)</li>



<li>Menu location assignments</li>
</ul>



<p><strong>Note:</strong>&nbsp;If you had menus before running the wizard, those will need to be manually reassigned after reset.</p>



<h4 class="wp-block-heading" id="3-customizer-settings">3. Customizer Settings</h4>



<p>All theme customizer values applied by the wizard:</p>



<ul class="wp-block-list">
<li>Color scheme settings</li>



<li>Font family choices</li>



<li>Logo (removed from settings, not from Media Library)</li>



<li>Homepage section content</li>



<li>Widget settings</li>



<li>Theme mod values</li>
</ul>



<h4 class="wp-block-heading" id="4-images-from-unsplash">4. Images from Unsplash</h4>



<ul class="wp-block-list">
<li>Images downloaded during the wizard</li>



<li>Featured images assigned to pages</li>



<li>Images inserted into page content</li>
</ul>



<p><strong>Important:</strong>&nbsp;Images are removed from the Media Library. If you used these images elsewhere after the wizard, those references will break.</p>



<h4 class="wp-block-heading" id="5-wizard-metadata">5. Wizard Metadata</h4>



<ul class="wp-block-list">
<li><code>wizard_completed</code> flag</li>



<li><code>wizard_state</code> transient data</li>



<li><code>wizard_install_data</code> option</li>



<li>Build timestamp and settings</li>
</ul>



<h3 class="wp-block-heading" id="what-doesnt-get-removed">What DOESN&#8217;T Get Removed</h3>



<p>LaunchPad reset intentionally preserves:</p>



<h4 class="wp-block-heading" id="wordpress-core">WordPress Core</h4>



<ul class="wp-block-list">
<li>WordPress files and folders</li>



<li>Core database tables</li>



<li>User accounts and roles</li>



<li>Permalinks structure</li>



<li>General settings (site URL, timezone, etc.)</li>
</ul>



<h4 class="wp-block-heading" id="plugins">Plugins</h4>



<ul class="wp-block-list">
<li>Installed plugins remain active</li>



<li>Plugin settings are preserved</li>



<li>Plugin data remains intact</li>
</ul>



<p><strong>Why?</strong>&nbsp;You may want to keep the plugins you selected. You can manually deactivate/delete them if needed.</p>



<h4 class="wp-block-heading" id="themes">Themes</h4>



<ul class="wp-block-list">
<li>Installed themes stay in your themes folder</li>



<li>Theme files remain available</li>



<li>You can switch themes manually if desired</li>
</ul>



<p><strong>Why?</strong>&nbsp;The theme might be used by other parts of your site, or you may want to keep it for future use.</p>



<h4 class="wp-block-heading" id="manual-content">Manual Content</h4>



<ul class="wp-block-list">
<li>Pages you created yourself</li>



<li>Blog posts</li>



<li>Custom post types</li>



<li>Media library items you uploaded</li>



<li>Comments</li>



<li>Widgets you added</li>
</ul>



<h3 class="wp-block-heading" id="how-to-reset-your-site">How to Reset Your Site</h3>



<p>There are two ways to reset your LaunchPad-generated site:</p>



<h4 class="wp-block-heading" id="method-1-from-the-welcome-screen-recommended">Method 1: From the Welcome Screen (Recommended)</h4>



<p>If you&#8217;ve already completed the wizard:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>LaunchPad → Setup Wizard</strong></li>



<li>You&#8217;ll see the &#8220;You already have a site!&#8221; notice</li>



<li>Click the <strong>&#8220;Start Over&#8221;</strong> button</li>



<li>Read the confirmation dialog carefully</li>



<li>Click <strong>&#8220;Yes, Reset Everything&#8221;</strong> to confirm</li>



<li>Wait a few seconds for the process to complete</li>



<li>You&#8217;ll see a success message when done</li>
</ol>



<h4 class="wp-block-heading" id="method-2-from-the-wizard-step-1">Method 2: From the Wizard Step 1</h4>



<p>If you&#8217;re currently in the wizard:</p>



<ol class="wp-block-list">
<li>Go to Step 1 (Choose Your Type)</li>



<li>Look for the existing site warning at the top</li>



<li>Click <strong>&#8220;Start Over&#8221;</strong> in the warning box</li>



<li>Confirm the reset action</li>



<li>The wizard resets and becomes available immediately</li>
</ol>



<h3 class="wp-block-heading" id="understanding-the-confirmation-dialog">Understanding the Confirmation Dialog</h3>



<p>Before resetting, LaunchPad shows a confirmation dialog explaining exactly what will happen:</p>



<pre class="wp-block-code"><code>⚠️ Reset Your Site?

This will remove all changes made by the LaunchPad wizard:

✓ Delete wizard-generated pages
✓ Remove navigation menus
✓ Clear customizer settings
✓ Delete Unsplash images
✓ Reset wizard completion flag

✗ Plugins will remain installed
✗ Themes will remain installed
✗ Your manual content is safe

This action cannot be undone, but you can run the wizard again immediately after.

&#91;Cancel] &#91;Yes, Reset Everything]
</code></pre>



<p><strong>Read this carefully</strong>&nbsp;before proceeding. If you&#8217;re unsure, click &#8220;Cancel&#8221; and back up your site first.</p>



<h3 class="wp-block-heading" id="before-you-reset-backup-recommendations">Before You Reset: Backup Recommendations</h3>



<p>While LaunchPad reset is safe, it&#8217;s always wise to back up important data:</p>



<h4 class="wp-block-heading" id="what-to-back-up">What to Back Up:</h4>



<ol class="wp-block-list">
<li><strong>Custom Content</strong> &#8211; Export pages/posts you want to keep via <strong>Tools → Export</strong></li>



<li><strong>Media Library</strong> &#8211; Download any uploaded images you need</li>



<li><strong>Customizer Settings</strong> &#8211; Take screenshots of any custom CSS or settings</li>



<li><strong>Plugin Settings</strong> &#8211; Note any plugin configurations you customized</li>



<li><strong>Database</strong> (optional) &#8211; Use a plugin like <a href="https://wordpress.org/plugins/updraftplus/">UpdraftPlus</a> for full backup</li>
</ol>



<h4 class="wp-block-heading" id="quick-backup-method">Quick Backup Method:</h4>



<ol class="wp-block-list">
<li>Install <strong>UpdraftPlus</strong> or <strong>BackWPup</strong></li>



<li>Create a full backup before resetting</li>



<li>Store backup files off-server</li>



<li>Reset your site with confidence</li>
</ol>



<p>Learn more about&nbsp;<a href="https://wordpress.org/support/article/wordpress-backups/">WordPress backups</a>.</p>



<h3 class="wp-block-heading" id="after-the-reset-what-to-do-next">After the Reset: What to Do Next</h3>



<p>Once the reset completes:</p>



<h4 class="wp-block-heading" id="immediate-next-steps">Immediate Next Steps:</h4>



<ol class="wp-block-list">
<li><strong>Verify the reset</strong> &#8211; Check that pages were removed under <strong>Pages → All Pages</strong></li>



<li><strong>Check Activity Logs</strong> &#8211; Review <strong>LaunchPad → Activity Logs</strong> to see what was removed</li>



<li><strong>Run the wizard again</strong> &#8211; Navigate to <strong>LaunchPad → Setup Wizard</strong> and start fresh</li>



<li><strong>Choose differently</strong> &#8211; Try a different recipe, theme, or branding options</li>
</ol>



<h4 class="wp-block-heading" id="optional-cleanup">Optional Cleanup:</h4>



<p>If you want a completely fresh start, consider:</p>



<p><strong>Removing Installed Plugins:</strong></p>



<ol class="wp-block-list">
<li>Go to <strong>Plugins → Installed Plugins</strong></li>



<li>Deactivate plugins you don&#8217;t want</li>



<li>Click &#8220;Delete&#8221; to remove them completely</li>
</ol>



<p><strong>Removing Installed Themes:</strong></p>



<ol class="wp-block-list">
<li>Go to <strong>Appearance → Themes</strong></li>



<li>Click on the theme you want to remove</li>



<li>Click &#8220;Delete&#8221; (can&#8217;t delete active theme)</li>
</ol>



<p><strong>Clearing Media Library:</strong></p>



<ol class="wp-block-list">
<li>Go to <strong>Media → Library</strong></li>



<li>Switch to <strong>List View</strong></li>



<li>Select items to delete</li>



<li>Click <strong>&#8220;Delete Permanently&#8221;</strong> from bulk actions</li>
</ol>



<h3 class="wp-block-heading" id="partial-reset-vs-complete-reset">Partial Reset vs. Complete Reset</h3>



<p>Currently, LaunchPad only offers complete reset (all wizard changes). However, you can manually remove specific elements:</p>



<h4 class="wp-block-heading" id="remove-only-pages">Remove Only Pages:</h4>



<ol class="wp-block-list">
<li>Go to <strong>Pages → All Pages</strong></li>



<li>Select wizard-generated pages</li>



<li>Move to Trash or Delete Permanently</li>
</ol>



<h4 class="wp-block-heading" id="remove-only-menus">Remove Only Menus:</h4>



<ol class="wp-block-list">
<li>Go to <strong>Appearance → Menus</strong></li>



<li>Select the menu</li>



<li>Click &#8220;Delete Menu&#8221;</li>
</ol>



<h4 class="wp-block-heading" id="reset-only-customizer">Reset Only Customizer:</h4>



<ol class="wp-block-list">
<li>Go to <strong>Appearance → Customize</strong></li>



<li>Manually change settings back to defaults</li>



<li>Or use a theme reset plugin</li>
</ol>



<h3 class="wp-block-heading" id="troubleshooting-reset-issues">Troubleshooting Reset Issues</h3>



<h4 class="wp-block-heading" id="reset-button-doesnt-appear">Reset button doesn&#8217;t appear</h4>



<p><strong>Cause:</strong>&nbsp;Wizard completion flag not set&nbsp;<strong>Solution:</strong>&nbsp;Check&nbsp;<strong>LaunchPad → Activity Logs</strong>&nbsp;to confirm a build was completed, or manually run the wizard</p>



<h4 class="wp-block-heading" id="some-pages-werent-removed">Some pages weren&#8217;t removed</h4>



<p><strong>Cause:</strong>&nbsp;Pages were edited after wizard completion (LaunchPad tracks original wizard pages)&nbsp;<strong>Solution:</strong>&nbsp;Manually delete remaining pages in&nbsp;<strong>Pages → All Pages</strong></p>



<h4 class="wp-block-heading" id="customizer-settings-still-present">Customizer settings still present</h4>



<p><strong>Cause:</strong>&nbsp;You made customizer changes after the wizard&nbsp;<strong>Solution:</strong>&nbsp;Manually reset in&nbsp;<strong>Appearance → Customize</strong>&nbsp;or switch themes temporarily to clear theme mods</p>



<h4 class="wp-block-heading" id="images-still-in-media-library">Images still in Media Library</h4>



<p><strong>Cause:</strong>&nbsp;Images were used in content created after the wizard&nbsp;<strong>Solution:</strong>&nbsp;Manually delete images from&nbsp;<strong>Media → Library</strong>&nbsp;if you no longer need them</p>



<h4 class="wp-block-heading" id="menu-location-assignments-remain">Menu location assignments remain</h4>



<p><strong>Cause:</strong>&nbsp;WordPress retains some menu settings&nbsp;<strong>Solution:</strong>&nbsp;Go to&nbsp;<strong>Appearance → Menus</strong>&nbsp;and unassign locations manually</p>



<h3 class="wp-block-heading" id="resetting-multiple-times">Resetting Multiple Times</h3>



<p>You can reset and re-run the wizard as many times as needed:</p>



<ol class="wp-block-list">
<li><strong>Testing different recipes</strong> &#8211; Try Blog, Business, and Portfolio to see which works best</li>



<li><strong>Experimenting with themes</strong> &#8211; Test different themes with the same recipe</li>



<li><strong>Training purposes</strong> &#8211; Demonstrate the wizard repeatedly for clients or students</li>



<li><strong>Development workflow</strong> &#8211; Reset between client demos or development phases</li>
</ol>



<p><strong>No limits</strong>&nbsp;on how many times you can reset. The process is designed to be repeatable.</p>



<h3 class="wp-block-heading" id="alternative-manual-site-cleanup">Alternative: Manual Site Cleanup</h3>



<p>If you prefer more control, you can manually &#8220;reset&#8221; without using the button:</p>



<ol class="wp-block-list">
<li><strong>Delete wizard pages</strong> &#8211; Remove all pages created by LaunchPad</li>



<li><strong>Delete menus</strong> &#8211; Remove primary and footer menus</li>



<li><strong>Reset Customizer</strong> &#8211; Manually revert theme settings</li>



<li><strong>Clean up images</strong> &#8211; Delete Unsplash images from Media Library</li>



<li><strong>Clear options</strong> &#8211; Use a database plugin to remove <code>LaunchPad_wizard_completed</code> option</li>
</ol>



<p>This gives you granular control but takes more time than the one-click reset.</p>



<h3 class="wp-block-heading" id="when-not-to-use-reset">When NOT to Use Reset</h3>



<p>Consider these alternatives instead:</p>



<h4 class="wp-block-heading" id="if-you-want-to-update-content">If you want to update content:</h4>



<p>❌ Don&#8217;t reset → ✅ Edit pages in&nbsp;<strong>Pages → All Pages</strong></p>



<h4 class="wp-block-heading" id="if-you-want-to-change-colors">If you want to change colors:</h4>



<p>❌ Don&#8217;t reset → ✅ Update in&nbsp;<strong>Appearance → Customize</strong></p>



<h4 class="wp-block-heading" id="if-you-want-different-plugins">If you want different plugins:</h4>



<p>❌ Don&#8217;t reset → ✅ Install/remove plugins in&nbsp;<strong>Plugins</strong></p>



<h4 class="wp-block-heading" id="if-you-want-to-change-theme">If you want to change theme:</h4>



<p>❌ Don&#8217;t reset → ✅ Switch in&nbsp;<strong>Appearance → Themes</strong></p>



<p><strong>Only reset if you want to completely start over</strong>&nbsp;with a different recipe or wizard configuration.</p>



<h3 class="wp-block-heading" id="reset-and-data-privacy">Reset and Data Privacy</h3>



<p>LaunchPad reset respects your data:</p>



<ul class="wp-block-list">
<li><strong>No data sent externally</strong> &#8211; Reset happens entirely on your server</li>



<li><strong>Activity logged locally</strong> &#8211; All actions saved in WordPress database</li>



<li><strong>User data preserved</strong> &#8211; User accounts and profiles remain intact</li>



<li><strong>GDPR compliant</strong> &#8211; No personal data transmitted</li>
</ul>



<h3 class="wp-block-heading" id="conclusion">Conclusion</h3>



<p>The LaunchPad Reset feature gives you the freedom to experiment without fear. Whether you&#8217;re testing different recipes, fixing mistakes, or starting fresh, the one-click reset safely removes wizard changes while preserving your WordPress installation.</p>



<p>For more information about the Setup Wizard, check out our&nbsp;<a href="https://getlaunchpad.com/help/setup-wizard-guide/">complete wizard guide</a>&nbsp;or explore&nbsp;<a href="https://wordpress.org/support/article/wordpress-housekeeping/">WordPress site management best practices</a>.</p>



<p><strong>Need to start over?</strong>&nbsp;Navigate to&nbsp;<strong>LaunchPad → Setup Wizard</strong>&nbsp;and click&nbsp;<strong>&#8220;Start Over&#8221;</strong>&nbsp;to begin fresh!</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-reset-your-site-and-start-over-with-launchpad/">How to Reset Your Site and Start Over with LaunchPad</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Select and Customize Your Site&#8217;s Branding in LaunchPad</title>
		<link>https://launchpadplugin.com/help/how-to-select-and-customize-your-sites-branding-in-launchpad/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 23:59:05 +0000</pubDate>
				<category><![CDATA[color schemes]]></category>
		<category><![CDATA[LaunchPad]]></category>
		<category><![CDATA[site design]]></category>
		<category><![CDATA[website customization]]></category>
		<category><![CDATA[WordPress branding]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=101</guid>

					<description><![CDATA[<p>Creating a strong visual identity is crucial for your website&#8217;s success.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-select-and-customize-your-sites-branding-in-launchpad/">How to Select and Customize Your Site&#8217;s Branding in LaunchPad</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Creating a strong visual identity is crucial for your website&#8217;s success. LaunchPad&#8217;s&nbsp;<strong>Branding System</strong>&nbsp;makes it easy to apply professional colors, typography, and logos to your site—all without touching a single line of code.</p>



<p>This guide covers everything from choosing pre-defined schemes to creating fully custom branding with LaunchPad Pro.</p>



<h3 class="wp-block-heading" id="what-is-the-branding-system">What is the Branding System?</h3>



<p>The LaunchPad Branding System is a comprehensive set of tools that controls your website&#8217;s visual appearance:</p>



<ul class="wp-block-list">
<li><strong>Color Schemes</strong> &#8211; Coordinated color palettes for primary and accent colors</li>



<li><strong>Typography Pairings</strong> &#8211; Professionally matched font combinations</li>



<li><strong>Logo Management</strong> &#8211; Upload and configure your company logo</li>



<li><strong>Custom Options (Pro)</strong> &#8211; Unlimited color and font choices</li>
</ul>



<p>All branding choices are applied through the WordPress Customizer, so you can see changes live before publishing them.</p>



<h3 class="wp-block-heading" id="when-to-customize-your-branding">When to Customize Your Branding</h3>



<p>You can set your branding at two different stages:</p>



<ol class="wp-block-list">
<li><strong>During the wizard setup</strong> &#8211; Step 2 of the Setup Wizard</li>



<li><strong>After site creation</strong> &#8211; Through <strong>Appearance → Customize</strong></li>
</ol>



<p>Most users set initial branding during the wizard, then fine-tune it later in the Customizer.</p>



<h3 class="wp-block-heading" id="choosing-a-color-scheme">Choosing a Color Scheme</h3>



<p>Colors are one of the most important aspects of your brand identity. LaunchPad offers 7 pre-designed color schemes created by professional designers:</p>



<h4 class="wp-block-heading" id="professional-blue">Professional Blue</h4>



<ul class="wp-block-list">
<li><strong>Primary:</strong> #2563EB (Deep Blue)</li>



<li><strong>Accent:</strong> #60A5FA (Light Blue)</li>



<li><strong>Best for:</strong> Corporate, tech companies, professional services</li>



<li><strong>Psychology:</strong> Trust, reliability, professionalism</li>
</ul>



<h4 class="wp-block-heading" id="vibrant-orange">Vibrant Orange</h4>



<ul class="wp-block-list">
<li><strong>Primary:</strong> #EA580C (Bright Orange)</li>



<li><strong>Accent:</strong> #FB923C (Soft Orange)</li>



<li><strong>Best for:</strong> Creative agencies, startups, food &amp; beverage</li>



<li><strong>Psychology:</strong> Energy, creativity, enthusiasm</li>
</ul>



<h4 class="wp-block-heading" id="natural-green">Natural Green</h4>



<ul class="wp-block-list">
<li><strong>Primary:</strong> #16A34A (Forest Green)</li>



<li><strong>Accent:</strong> #4ADE80 (Fresh Green)</li>



<li><strong>Best for:</strong> Environmental, health &amp; wellness, organic products</li>



<li><strong>Psychology:</strong> Growth, health, sustainability</li>
</ul>



<h4 class="wp-block-heading" id="elegant-purple">Elegant Purple</h4>



<ul class="wp-block-list">
<li><strong>Primary:</strong> #9333EA (Royal Purple)</li>



<li><strong>Accent:</strong> #C084FC (Lavender)</li>



<li><strong>Best for:</strong> Luxury brands, beauty, creative professionals</li>



<li><strong>Psychology:</strong> Sophistication, creativity, luxury</li>
</ul>



<h4 class="wp-block-heading" id="modern-teal">Modern Teal</h4>



<ul class="wp-block-list">
<li><strong>Primary:</strong> #0891B2 (Teal)</li>



<li><strong>Accent:</strong> #22D3EE (Cyan)</li>



<li><strong>Best for:</strong> Tech startups, apps, modern businesses</li>



<li><strong>Psychology:</strong> Innovation, balance, clarity</li>
</ul>



<h4 class="wp-block-heading" id="warm-red">Warm Red</h4>



<ul class="wp-block-list">
<li><strong>Primary:</strong> #DC2626 (Bold Red)</li>



<li><strong>Accent:</strong> #F87171 (Light Red)</li>



<li><strong>Best for:</strong> Restaurants, entertainment, urgent services</li>



<li><strong>Psychology:</strong> Passion, urgency, excitement</li>
</ul>



<h4 class="wp-block-heading" id="minimal-black">Minimal Black</h4>



<ul class="wp-block-list">
<li><strong>Primary:</strong> #171717 (Near Black)</li>



<li><strong>Accent:</strong> #737373 (Gray)</li>



<li><strong>Best for:</strong> Minimalist brands, photographers, luxury services</li>



<li><strong>Psychology:</strong> Elegance, sophistication, timelessness</li>
</ul>



<p>Learn more about&nbsp;<a href="https://www.toptal.com/designers/ux/color-in-ux">color psychology in web design</a>.</p>



<h3 class="wp-block-heading" id="custom-color-picker-pro-feature">Custom Color Picker (Pro Feature)</h3>



<p>Pro users can create unlimited custom color combinations:</p>



<ol class="wp-block-list">
<li>Select <strong>&#8220;Custom Colors&#8221;</strong> during the wizard branding step</li>



<li>Click the <strong>Primary Color</strong> picker to choose your main brand color</li>



<li>Click the <strong>Accent Color</strong> picker for your secondary color</li>



<li>Preview changes in real-time</li>



<li>Use the hex code input for exact color values</li>
</ol>



<p><strong>Pro Tip:</strong>&nbsp;Your primary color should be your main brand color (used for buttons, headings, links). Your accent color provides contrast and is used for hover states and highlights.</p>



<h4 class="wp-block-heading" id="how-to-choose-custom-colors">How to Choose Custom Colors</h4>



<p>Follow these best practices:</p>



<ul class="wp-block-list">
<li><strong>Ensure sufficient contrast</strong> &#8211; Test colors for readability with <a href="https://webaim.org/resources/contrastchecker/">WebAIM&#8217;s Contrast Checker</a></li>



<li><strong>Match your brand guidelines</strong> &#8211; Use exact hex codes from your style guide</li>



<li><strong>Test on different screens</strong> &#8211; Colors appear differently on various devices</li>



<li><strong>Consider accessibility</strong> &#8211; Minimum 4.5:1 contrast ratio for text</li>
</ul>



<h3 class="wp-block-heading" id="selecting-typography">Selecting Typography</h3>



<p>Font pairings are crucial for readability and brand personality. LaunchPad includes 4 professionally curated combinations:</p>



<h4 class="wp-block-heading" id="inter-modern--clean">Inter (Modern &amp; Clean)</h4>



<ul class="wp-block-list">
<li><strong>Heading Font:</strong> Inter</li>



<li><strong>Body Font:</strong> Inter</li>



<li><strong>Personality:</strong> Modern, clean, highly readable</li>



<li><strong>Best for:</strong> Tech companies, modern businesses, apps</li>



<li><strong>Why it works:</strong> Inter is a variable font designed specifically for screens</li>
</ul>



<h4 class="wp-block-heading" id="playfair-display--lato-elegant--classic">Playfair Display + Lato (Elegant &amp; Classic)</h4>



<ul class="wp-block-list">
<li><strong>Heading Font:</strong> Playfair Display (serif)</li>



<li><strong>Body Font:</strong> Lato (sans-serif)</li>



<li><strong>Personality:</strong> Sophisticated, elegant, traditional</li>



<li><strong>Best for:</strong> Luxury brands, law firms, established businesses</li>



<li><strong>Why it works:</strong> Serif headings + sans-serif body creates elegant contrast</li>
</ul>



<h4 class="wp-block-heading" id="merriweather--open-sans-traditional--trustworthy">Merriweather + Open Sans (Traditional &amp; Trustworthy)</h4>



<ul class="wp-block-list">
<li><strong>Heading Font:</strong> Merriweather (serif)</li>



<li><strong>Body Font:</strong> Open Sans (sans-serif)</li>



<li><strong>Personality:</strong> Trustworthy, readable, professional</li>



<li><strong>Best for:</strong> Healthcare, education, government, nonprofits</li>



<li><strong>Why it works:</strong> Both fonts prioritize readability and accessibility</li>
</ul>



<h4 class="wp-block-heading" id="raleway--roboto-sophisticated--modern">Raleway + Roboto (Sophisticated &amp; Modern)</h4>



<ul class="wp-block-list">
<li><strong>Heading Font:</strong> Raleway (geometric sans-serif)</li>



<li><strong>Body Font:</strong> Roboto (humanist sans-serif)</li>



<li><strong>Personality:</strong> Clean, geometric, contemporary</li>



<li><strong>Best for:</strong> Design agencies, startups, creative services</li>



<li><strong>Why it works:</strong> Both fonts are geometric yet approachable</li>
</ul>



<p>Explore&nbsp;<a href="https://fonts.google.com/">Google Fonts</a>&nbsp;to see these fonts in action.</p>



<h3 class="wp-block-heading" id="custom-font-selector-pro-feature">Custom Font Selector (Pro Feature)</h3>



<p>Pro users have access to&nbsp;<strong>all 1,400+ Google Fonts</strong>:</p>



<ol class="wp-block-list">
<li>Select <strong>&#8220;Custom Combination&#8221;</strong> during branding setup</li>



<li>Search for your desired heading font</li>



<li>Search for your body font</li>



<li>Preview the combination</li>



<li>Apply your selection</li>
</ol>



<p><strong>Typography Best Practices:</strong></p>



<ul class="wp-block-list">
<li><strong>Limit font families</strong> &#8211; Use only 2 fonts (heading + body)</li>



<li><strong>Ensure readability</strong> &#8211; Body text should be highly readable (16px minimum)</li>



<li><strong>Create hierarchy</strong> &#8211; Headings should contrast with body text</li>



<li><strong>Test loading speed</strong> &#8211; More font weights = slower page load</li>



<li><strong>Match your brand</strong> &#8211; Fonts convey personality (playful, serious, modern, classic)</li>
</ul>



<p>Learn about&nbsp;<a href="https://www.smashingmagazine.com/typography-guidelines-and-references/">typography principles</a>.</p>



<h3 class="wp-block-heading" id="uploading-your-logo">Uploading Your Logo</h3>



<p>Your logo is the cornerstone of your brand identity. Here&#8217;s how to upload it:</p>



<h4 class="wp-block-heading" id="during-the-wizard">During the Wizard:</h4>



<ol class="wp-block-list">
<li>Click <strong>&#8220;Upload Logo&#8221;</strong> in the branding step</li>



<li>Click <strong>&#8220;Select File&#8221;</strong> to browse your computer</li>



<li>Choose your logo file</li>



<li>Click <strong>&#8220;Open&#8221;</strong> to upload</li>



<li>Preview how it looks in the header</li>
</ol>



<h4 class="wp-block-heading" id="after-site-creation">After Site Creation:</h4>



<ol class="wp-block-list">
<li>Go to <strong>Appearance → Customize</strong></li>



<li>Click <strong>Site Identity</strong></li>



<li>Click <strong>&#8220;Select logo&#8221;</strong> under Logo</li>



<li>Upload or choose from Media Library</li>



<li>Adjust <strong>Logo Width</strong> if needed</li>



<li>Click <strong>&#8220;Publish&#8221;</strong> to save</li>
</ol>



<h4 class="wp-block-heading" id="logo-requirements-and-best-practices">Logo Requirements and Best Practices:</h4>



<ul class="wp-block-list">
<li><strong>File Format:</strong> PNG (recommended for transparency), JPG, SVG</li>



<li><strong>Recommended Width:</strong> 200-400px wide</li>



<li><strong>Aspect Ratio:</strong> Horizontal logos work best (2:1 to 4:1 ratio)</li>



<li><strong>File Size:</strong> Under 200KB for fast loading</li>



<li><strong>Background:</strong> Transparent background (PNG) for flexibility</li>



<li><strong>Colors:</strong> Should match your color scheme</li>
</ul>



<p><strong>Don&#8217;t Have a Logo?</strong>&nbsp;Consider these options:</p>



<ul class="wp-block-list">
<li>Use text-based logo (site name in your chosen font)</li>



<li>Create a simple logo with <a href="https://www.canva.com/">Canva</a></li>



<li>Hire a designer on <a href="https://www.fiverr.com/categories/graphics-design/creative-logo-design">Fiverr</a></li>



<li>Use an online logo generator temporarily</li>
</ul>



<h3 class="wp-block-heading" id="applying-branding-in-the-wordpress-customizer">Applying Branding in the WordPress Customizer</h3>



<p>After completing the wizard, you can fine-tune your branding:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Appearance → Customize</strong></li>



<li>Look for the <strong>Theme Options</strong> panel</li>



<li>Click <strong>Branding</strong> to expand the section</li>
</ol>



<p>Here you can:</p>



<ul class="wp-block-list">
<li>Change your color scheme</li>



<li>Switch font pairings</li>



<li>Update your logo</li>



<li>Access custom colors (Pro)</li>



<li>Choose custom fonts (Pro)</li>
</ul>



<p>All changes preview in real-time on the right side. Click&nbsp;<strong>&#8220;Publish&#8221;</strong>&nbsp;when satisfied.</p>



<h3 class="wp-block-heading" id="where-your-branding-is-applied">Where Your Branding is Applied</h3>



<p>Your branding choices affect these site elements:</p>



<h4 class="wp-block-heading" id="primary-color">Primary Color:</h4>



<ul class="wp-block-list">
<li>Navigation links</li>



<li>Button backgrounds</li>



<li>Heading text</li>



<li>Link colors</li>



<li>Icon colors</li>



<li>Border accents</li>
</ul>



<h4 class="wp-block-heading" id="accent-color">Accent Color:</h4>



<ul class="wp-block-list">
<li>Button hover states</li>



<li>Secondary buttons</li>



<li>Highlighted elements</li>



<li>Link hover states</li>



<li>Active menu items</li>
</ul>



<h4 class="wp-block-heading" id="heading-font">Heading Font:</h4>



<ul class="wp-block-list">
<li>All heading levels (H1-H6)</li>



<li>Navigation menu items</li>



<li>Button text</li>



<li>Widget titles</li>
</ul>



<h4 class="wp-block-heading" id="body-font">Body Font:</h4>



<ul class="wp-block-list">
<li>Paragraph text</li>



<li>List items</li>



<li>Form inputs</li>



<li>Meta information</li>



<li>Footer text</li>
</ul>



<h3 class="wp-block-heading" id="branding-consistency-tips">Branding Consistency Tips</h3>



<p>Maintain a cohesive brand across your site:</p>



<ol class="wp-block-list">
<li><strong>Use colors consistently</strong> &#8211; Don&#8217;t add random colors to individual pages</li>



<li><strong>Stick to your fonts</strong> &#8211; Avoid changing fonts in different sections</li>



<li><strong>Create a style guide</strong> &#8211; Document your colors, fonts, and logo usage</li>



<li><strong>Test mobile appearance</strong> &#8211; Ensure branding looks good on all devices</li>



<li><strong>Check accessibility</strong> &#8211; Verify color contrast meets WCAG standards</li>
</ol>



<h3 class="wp-block-heading" id="troubleshooting-branding-issues">Troubleshooting Branding Issues</h3>



<h4 class="wp-block-heading" id="logo-appears-too-large-or-small">Logo appears too large or small</h4>



<p><strong>Solution:</strong>&nbsp;Adjust logo width in&nbsp;<strong>Customize → Site Identity → Logo Width</strong>&nbsp;(recommended: 150-250px)</p>



<h4 class="wp-block-heading" id="colors-arent-applying-everywhere">Colors aren&#8217;t applying everywhere</h4>



<p><strong>Solution:</strong>&nbsp;Some plugins may have their own color settings. Check individual plugin settings or use custom CSS:</p>



<pre class="wp-block-code"><code><em>/* Add in Appearance → Customize → Additional CSS */</em>
.plugin-element {
	color: #YOUR-COLOR-HERE;
}
</code></pre>



<h4 class="wp-block-heading" id="fonts-look-different-than-preview">Fonts look different than preview</h4>



<p><strong>Solution:</strong>&nbsp;Clear browser cache and check that fonts loaded correctly in&nbsp;<strong>Inspect Element → Network → Fonts</strong></p>



<h4 class="wp-block-heading" id="custom-colors-pro-not-saving">Custom colors (Pro) not saving</h4>



<p><strong>Solution:</strong>&nbsp;Ensure you have an active Pro license in&nbsp;<strong>LaunchPad → Settings → Pro Settings</strong></p>



<h3 class="wp-block-heading" id="conclusion">Conclusion</h3>



<p>LaunchPad&#8217;s Branding System gives you professional design control without requiring design skills. Whether you use pre-defined schemes or create custom branding with Pro features, you can build a cohesive visual identity in minutes.</p>



<p>For more design guidance, explore&nbsp;<a href="https://wordpress.org/support/article/wordpress-features/">WordPress design best practices</a>&nbsp;or check out our guide on&nbsp;<a href="https://getlaunchpad.com/help/customize-homepage-sections/">customizing homepage sections</a>.</p>



<p><strong>Ready to customize your branding?</strong>&nbsp;Navigate to&nbsp;<strong>Appearance → Customize → Theme Options → Branding</strong>&nbsp;and start designing!</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-select-and-customize-your-sites-branding-in-launchpad/">How to Select and Customize Your Site&#8217;s Branding in LaunchPad</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Use the LaunchPad Setup Wizard (Step-by-Step Guide)</title>
		<link>https://launchpadplugin.com/help/how-to-use-the-launchpad-setup-wizard-step-by-step-guide/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 23:58:19 +0000</pubDate>
				<category><![CDATA[LaunchPad]]></category>
		<category><![CDATA[site builder]]></category>
		<category><![CDATA[website wizard]]></category>
		<category><![CDATA[WordPress setup]]></category>
		<category><![CDATA[WordPress tutorial]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=100</guid>

					<description><![CDATA[<p>The&#160;LaunchPad Setup Wizard&#160;makes launching a complete WordPress website as easy as answering a few questions.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-use-the-launchpad-setup-wizard-step-by-step-guide/">How to Use the LaunchPad Setup Wizard (Step-by-Step Guide)</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>The&nbsp;<strong>LaunchPad Setup Wizard</strong>&nbsp;makes launching a complete WordPress website as easy as answering a few questions. This comprehensive guide walks you through every step of the wizard process, from choosing your site type to viewing your finished website.</p>



<h3 class="wp-block-heading" id="what-is-the-launchpad-setup-wizard">What is the LaunchPad Setup Wizard?</h3>



<p>The LaunchPad Setup Wizard is an interactive, multi-step process that automatically configures your WordPress website based on your preferences. Instead of manually installing themes, plugins, creating pages, and building menus, the wizard handles everything automatically—typically in under 5 minutes.</p>



<p>The wizard uses a&nbsp;<strong>recipe system</strong>&nbsp;that bundles together the perfect combination of theme, plugins, pages, and settings for your specific site type (Blog, Business, or Portfolio).</p>



<h3 class="wp-block-heading" id="before-you-begin">Before You Begin</h3>



<p>Before starting the wizard, make sure:</p>



<ol class="wp-block-list">
<li><strong>WordPress is installed</strong> on your hosting account</li>



<li><strong>LaunchPad plugin is activated</strong> through Plugins → Installed Plugins</li>



<li>You have <strong>admin access</strong> to your WordPress dashboard</li>



<li>Your hosting meets minimum requirements (PHP 7.4+, WordPress 6.0+)</li>
</ol>



<p>If you&#8217;re new to WordPress, check out the&nbsp;<a href="https://wordpress.org/support/article/how-to-install-wordpress/">official WordPress installation guide</a>.</p>



<h3 class="wp-block-heading" id="step-1-launch-the-setup-wizard">Step 1: Launch the Setup Wizard</h3>



<p>To begin:</p>



<ol class="wp-block-list">
<li>Log into your WordPress admin dashboard</li>



<li>Navigate to <strong>LaunchPad → Setup Wizard</strong> in the left sidebar</li>



<li>Click the <strong>&#8220;Start Building&#8221;</strong> button on the welcome screen</li>
</ol>



<p><strong>Important:</strong>&nbsp;If you see a warning message stating you already have a site built, you have two options:</p>



<ul class="wp-block-list">
<li><strong>Go to Customizer:</strong> Edit your existing site</li>



<li><strong>Start Over:</strong> Reset and create a new site (removes previous wizard changes)</li>
</ul>



<h3 class="wp-block-heading" id="step-2-choose-your-site-type">Step 2: Choose Your Site Type</h3>



<p>The first step asks you to select a&nbsp;<strong>recipe</strong>&nbsp;that matches your website goals:</p>



<h4 class="wp-block-heading" id="blog-recipe">Blog Recipe</h4>



<p>Perfect for bloggers, writers, and content creators. Includes:</p>



<ul class="wp-block-list">
<li>Blog-focused homepage layout</li>



<li>Recommended plugins: Yoast SEO, Akismet Anti-Spam</li>



<li>Pages: Home, Blog, About, Contact</li>



<li>Category and tag archive templates</li>
</ul>



<h4 class="wp-block-heading" id="business-recipe">Business Recipe</h4>



<p>Ideal for small businesses, agencies, and professional services. Includes:</p>



<ul class="wp-block-list">
<li>Professional business homepage with multiple sections</li>



<li>Recommended plugins: Contact Form 7, WordPress SEO</li>



<li>Pages: Home, About, Services, Contact</li>



<li>Service showcase features</li>
</ul>



<h4 class="wp-block-heading" id="portfolio-recipe">Portfolio Recipe</h4>



<p>Best for designers, photographers, and creative professionals. Includes:</p>



<ul class="wp-block-list">
<li>Portfolio-focused homepage</li>



<li>Recommended plugins: Portfolio Gallery, Jetpack</li>



<li>Pages: Home, Portfolio, About, Contact</li>



<li>Project case study templates</li>
</ul>



<p><strong>How to Choose:</strong>&nbsp;Click the card that best matches your website&#8217;s purpose. Don&#8217;t worry—you can customize everything in the next steps. Learn more about&nbsp;<a href="https://wordpress.org/support/article/wordpress-glossary/">WordPress site types</a>.</p>



<h3 class="wp-block-heading" id="step-3-customize-your-branding">Step 3: Customize Your Branding</h3>



<p>The branding step lets you define your site&#8217;s visual identity:</p>



<h4 class="wp-block-heading" id="site-name-and-tagline">Site Name and Tagline</h4>



<ul class="wp-block-list">
<li><strong>Site Name:</strong> Your website or business name (e.g., &#8220;Acme Design Studio&#8221;)</li>



<li><strong>Tagline:</strong> A short description of what you do (e.g., &#8220;Creative Web Design &amp; Branding&#8221;)</li>
</ul>



<p>These appear in your header, browser tabs, and search results.</p>



<h4 class="wp-block-heading" id="logo-upload">Logo Upload</h4>



<p>Click&nbsp;<strong>&#8220;Upload Logo&#8221;</strong>&nbsp;to add your company logo:</p>



<ul class="wp-block-list">
<li>Recommended size: 200-400px wide</li>



<li>Supported formats: PNG (with transparency), JPG, SVG</li>



<li>Transparent background recommended for flexibility</li>
</ul>



<p>If you don&#8217;t have a logo yet, you can skip this and add one later in&nbsp;<strong>Appearance → Customize → Site Identity</strong>.</p>



<h4 class="wp-block-heading" id="color-scheme">Color Scheme</h4>



<p>Choose from 7 professionally designed color combinations:</p>



<ul class="wp-block-list">
<li>Professional Blue</li>



<li>Vibrant Orange</li>



<li>Natural Green</li>



<li>Elegant Purple</li>



<li>Modern Teal</li>



<li>Warm Red</li>



<li>Minimal Black</li>
</ul>



<p><strong>Pro Users:</strong>&nbsp;Click &#8220;Custom Colors&#8221; to select your exact brand colors with the color picker.</p>



<h4 class="wp-block-heading" id="typography-font-pairing">Typography (Font Pairing)</h4>



<p>Select a font combination for headings and body text:</p>



<ul class="wp-block-list">
<li><strong>Inter:</strong> Modern &amp; Clean (same font for both)</li>



<li><strong>Playfair Display + Lato:</strong> Elegant &amp; Classic</li>



<li><strong>Merriweather + Open Sans:</strong> Traditional &amp; Trustworthy</li>



<li><strong>Raleway + Roboto:</strong> Sophisticated &amp; Modern</li>
</ul>



<p><strong>Pro Users:</strong>&nbsp;Choose &#8220;Custom Combination&#8221; to select any Google Fonts.</p>



<p><a href="https://www.smashingmagazine.com/typography-guidelines-and-references/">Learn about typography best practices</a>.</p>



<h3 class="wp-block-heading" id="step-4-select-plugins">Step 4: Select Plugins</h3>



<p>This step shows two types of plugins:</p>



<h4 class="wp-block-heading" id="recommended-plugins">Recommended Plugins</h4>



<p>These are pre-selected based on your chosen recipe. Each plugin includes:</p>



<ul class="wp-block-list">
<li>Plugin name and description</li>



<li>Active installations and rating</li>



<li>Purpose and benefits</li>
</ul>



<p><strong>You can uncheck any plugins you don&#8217;t want to install.</strong>&nbsp;However, we recommend keeping essential plugins like contact forms and SEO tools.</p>



<h4 class="wp-block-heading" id="browse-additional-plugins-pro">Browse Additional Plugins (Pro)</h4>



<p>Pro users can click&nbsp;<strong>&#8220;Browse More Plugins&#8221;</strong>&nbsp;to:</p>



<ul class="wp-block-list">
<li>Search WordPress.org&#8217;s 60,000+ plugin library</li>



<li>Filter by Popular, Featured, or Recommended</li>



<li>Read plugin details, ratings, and reviews</li>



<li>Add additional plugins to your selection</li>
</ul>



<p><strong>Important:</strong>&nbsp;The wizard recommends keeping plugin selection under 5 during setup to avoid server resource issues. You can always install more plugins later from&nbsp;<strong>Plugins → Add New</strong>.</p>



<h3 class="wp-block-heading" id="step-5-select-your-theme">Step 5: Select Your Theme</h3>



<p>Choose which theme to install and activate:</p>



<h4 class="wp-block-heading" id="recommended-themes">Recommended Themes</h4>



<p>Your recipe includes pre-selected themes optimized for that site type. The LaunchPad Bundle theme is included and recommended for all recipes—it&#8217;s a professionally designed theme with 10 customizable homepage sections.</p>



<h4 class="wp-block-heading" id="browse-more-themes-pro">Browse More Themes (Pro)</h4>



<p>Pro users can browse thousands of WordPress.org themes:</p>



<ul class="wp-block-list">
<li>View theme screenshots and previews</li>



<li>Check ratings and active installations</li>



<li>Read theme descriptions and features</li>



<li>Select from responsive, modern designs</li>
</ul>



<p>Click on any theme card to see more details before selecting it.</p>



<h3 class="wp-block-heading" id="step-6-choose-content-preference">Step 6: Choose Content Preference</h3>



<p>Select how you want your initial content:</p>



<h4 class="wp-block-heading" id="with-sample-content-free--pro">With Sample Content (Free &amp; Pro)</h4>



<p>The wizard generates complete sample content including:</p>



<ul class="wp-block-list">
<li>Full homepage with multiple sections</li>



<li>Inner pages with placeholder text</li>



<li>Sample blog posts (for Blog recipe)</li>



<li>Portfolio items (for Portfolio recipe)</li>
</ul>



<p><strong>This is recommended for beginners</strong>&nbsp;as it gives you a complete starting point.</p>



<h4 class="wp-block-heading" id="empty-placeholders-only-pro">Empty Placeholders Only (Pro)</h4>



<p>Pro users can start with a clean slate:</p>



<ul class="wp-block-list">
<li>Pages are created but contain minimal content</li>



<li>Homepage sections are present but empty</li>



<li>Menu structure is built but minimal</li>
</ul>



<p><strong>This is ideal if you already have your content ready</strong>&nbsp;and want to add it yourself.</p>



<h3 class="wp-block-heading" id="step-7-review-and-build">Step 7: Review and Build</h3>



<p>The final step shows a summary of your selections:</p>



<ul class="wp-block-list">
<li>Site name and tagline</li>



<li>Selected recipe</li>



<li>Chosen theme</li>



<li>Selected plugins (count)</li>



<li>Branding choices (colors and fonts)</li>
</ul>



<p>Review everything carefully, then click&nbsp;<strong>&#8220;Build My Site&#8221;</strong>&nbsp;to start the automated installation process.</p>



<h3 class="wp-block-heading" id="the-build-process">The Build Process</h3>



<p>Once you click &#8220;Build My Site,&#8221; LaunchPad performs these actions automatically:</p>



<ol class="wp-block-list">
<li><strong>Installing Theme</strong> &#8211; Downloads and activates your selected theme</li>



<li><strong>Installing Plugins</strong> &#8211; Downloads, installs, and activates selected plugins</li>



<li><strong>Generating Content</strong> &#8211; Creates pages using Gutenberg blocks</li>



<li><strong>Building Navigation</strong> &#8211; Creates and assigns primary and footer menus</li>



<li><strong>Applying Branding</strong> &#8211; Configures colors, fonts, and logo</li>



<li><strong>Importing Images</strong> &#8211; Downloads Unsplash photos (if applicable)</li>



<li><strong>Finalizing Setup</strong> &#8211; Configures settings and permalinks</li>
</ol>



<p>This typically takes&nbsp;<strong>2-5 minutes</strong>&nbsp;depending on how many plugins you&#8217;re installing.&nbsp;<strong>Do not close your browser or navigate away</strong>&nbsp;during this process.</p>



<h3 class="wp-block-heading" id="after-the-build-completes">After the Build Completes</h3>



<p>When the wizard finishes, you&#8217;ll see:</p>



<ul class="wp-block-list">
<li>A success message with a checkmark</li>



<li><strong>&#8220;View Site&#8221;</strong> button to see your new website</li>



<li><strong>&#8220;Go to Customizer&#8221;</strong> button to make further changes</li>
</ul>



<h4 class="wp-block-heading" id="recommended-next-steps">Recommended Next Steps:</h4>



<ol class="wp-block-list">
<li><strong>View Your Site:</strong> Click &#8220;View Site&#8221; to see the result</li>



<li><strong>Customize Content:</strong> Go to <strong>Appearance → Customize</strong> to edit homepage sections</li>



<li><strong>Replace Sample Content:</strong> Edit pages under <strong>Pages → All Pages</strong></li>



<li><strong>Add Your Content:</strong> Create new blog posts, portfolio items, or service pages</li>



<li><strong>Test Contact Forms:</strong> Ensure contact forms work and receive submissions</li>



<li><strong>Review Settings:</strong> Check <strong>Settings → General</strong> and <strong>Settings → Reading</strong></li>
</ol>



<h3 class="wp-block-heading" id="troubleshooting-common-issues">Troubleshooting Common Issues</h3>



<h4 class="wp-block-heading" id="plugin-installation-failed">&#8220;Plugin installation failed&#8221;</h4>



<ul class="wp-block-list">
<li><strong>Cause:</strong> Server timeout or connectivity issue</li>



<li><strong>Solution:</strong> Go to <strong>Plugins → Add New</strong> and manually install the failed plugin</li>
</ul>



<h4 class="wp-block-heading" id="theme-couldnt-be-installed">&#8220;Theme couldn&#8217;t be installed&#8221;</h4>



<ul class="wp-block-list">
<li><strong>Cause:</strong> Theme already installed or server permissions</li>



<li><strong>Solution:</strong> Check <strong>Appearance → Themes</strong> to see if theme is available</li>
</ul>



<h4 class="wp-block-heading" id="build-process-stopped">&#8220;Build process stopped&#8221;</h4>



<ul class="wp-block-list">
<li><strong>Cause:</strong> Server timeout or resource limit</li>



<li><strong>Solution:</strong> Click &#8220;Reset All&#8221; under <strong>LaunchPad → Setup Wizard</strong> and try again with fewer plugins</li>
</ul>



<h4 class="wp-block-heading" id="pages-created-but-menu-is-empty">Pages created but menu is empty</h4>



<ul class="wp-block-list">
<li><strong>Cause:</strong> Menu assignment issue</li>



<li><strong>Solution:</strong> Go to <strong>Appearance → Menus</strong>, select your menu, and assign it to &#8220;Primary Menu&#8221; location</li>
</ul>



<h3 class="wp-block-heading" id="viewing-activity-logs">Viewing Activity Logs</h3>



<p>To see detailed information about what the wizard did:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>LaunchPad → Activity Logs</strong></li>



<li>View logs filtered by type: Info, Error, Warning, Success, Debug</li>



<li>Use the search to find specific actions</li>



<li>Check timestamps to track the build timeline</li>
</ol>



<p>Activity logs are helpful for troubleshooting and understanding exactly what changes were made to your site.</p>



<h3 class="wp-block-heading" id="conclusion">Conclusion</h3>



<p>The LaunchPad Setup Wizard streamlines WordPress site creation by automating dozens of tedious tasks. By following this guide, you can launch a professional, fully functional website in minutes instead of hours.</p>



<p>For more advanced customization options, check out our guide on&nbsp;<a href="https://getlaunchpad.com/help/customize-homepage-sections/">customizing your LaunchPad homepage sections</a>&nbsp;or explore the&nbsp;<a href="https://wordpress.org/support/article/customizer/">WordPress Customizer documentation</a>.</p>



<p><strong>Ready to build your site?</strong>&nbsp;Navigate to&nbsp;<strong>LaunchPad → Setup Wizard</strong>&nbsp;and start creating!</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-use-the-launchpad-setup-wizard-step-by-step-guide/">How to Use the LaunchPad Setup Wizard (Step-by-Step Guide)</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How Will I Get Regular Plugin Updates?</title>
		<link>https://launchpadplugin.com/help/how-will-i-get-regular-plugin-updates/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 22:51:13 +0000</pubDate>
				<category><![CDATA[auto-updates]]></category>
		<category><![CDATA[LaunchPad Pro]]></category>
		<category><![CDATA[license management]]></category>
		<category><![CDATA[plugin updates]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=89</guid>

					<description><![CDATA[<p>Plugin updates for LaunchPad Pro are delivered seamlessly, just like any other plugin installed on your WordPress website.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-will-i-get-regular-plugin-updates/">How Will I Get Regular Plugin Updates?</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Plugin updates for <strong>LaunchPad Pro</strong> are delivered seamlessly, just like any other plugin installed on your WordPress website. When an update is available, you will be notified directly within your WordPress Admin dashboard, under <strong>Dashboard > Updates</strong> or <strong>Plugins > Installed Plugins</strong>, similar to plugins hosted on the <a href="https://wordpress.org/plugins/">WordPress.org Plugin Repository</a>.</p>



<h4 class="wp-block-heading">Enabling Auto-Updates</h4>



<p>For convenience and security, it is strongly recommended to enable the <strong>&#8220;Enable auto-updates&#8221;</strong> option for the plugin. By doing so, your site will always run the latest version of <strong>LaunchPad Pro</strong>, ensuring compatibility, new features, and protection against vulnerabilities. Learn more about plugin auto-updates in <a href="https://wordpress.org/documentation/article/managing-plugin-auto-updates/">this guide</a>.</p>



<h4 class="wp-block-heading">Licensing and Updates</h4>



<p>You will continue to receive plugin updates and support as long as your license remains active and valid. Updates include:</p>



<ul class="wp-block-list">
<li>New features or enhancements</li>



<li>Security patches</li>



<li>Compatibility improvements with the latest WordPress version</li>
</ul>



<p>If your license expires or you cancel auto-renewal—whether directly from your account on the plugin’s website or via <a href="https://www.paypal.com/">PayPal</a>—you will no longer receive updates or support for the plugin. However, the plugin will still function on your site in its current version.</p>



<h4 class="wp-block-heading">License Expiry Notifications</h4>



<p>Before your license expires, you will receive an email notification to remind you to renew. This ensures you have ample time to renew and maintain access to updates and support. For more details about license management, refer to the <a href="https://launchpadplugin.com/help">plugin documentation</a> or contact <a href="https://launchpadplugin.com/contact">plugin support</a>.</p>



<p>By staying updated, you ensure your website remains secure and benefits from the latest features of <strong>LaunchPad Pro</strong>.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-will-i-get-regular-plugin-updates/">How Will I Get Regular Plugin Updates?</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How do I Activate the Plugin License?</title>
		<link>https://launchpadplugin.com/help/how-do-i-activate-the-plugin-license/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 22:51:12 +0000</pubDate>
				<category><![CDATA[LaunchPad Pro]]></category>
		<category><![CDATA[license activation]]></category>
		<category><![CDATA[license key]]></category>
		<category><![CDATA[plugin setup]]></category>
		<category><![CDATA[WordPress plugin]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=88</guid>

					<description><![CDATA[<p>After successfully installing and activating the LaunchPad&#160;Pro plugin, you must enter your license key to unlock its features.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-do-i-activate-the-plugin-license/">How do I Activate the Plugin License?</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>After successfully installing and activating the <strong>LaunchPad&nbsp;Pro</strong> plugin, you must enter your license key to unlock its features. If the license key is not entered or is invalid, you will see the message: <strong>&#8220;Invalid or empty license key! You need to enter and activate your license on the License page.&#8221;</strong></p>



<h4 class="wp-block-heading">Locating Your License Key</h4>



<p>Your license key is provided at the time of purchase and can be found in several places:</p>



<ol class="wp-block-list">
<li><strong>Purchase Receipt</strong>: After completing your payment, the license key will be displayed on the purchase confirmation page.</li>



<li><strong>Email Confirmation</strong>: Check the inbox of the email address you used during registration for a receipt that includes your license key.</li>



<li><strong>My Account Section</strong>: Log in to your account on the plugin’s website and navigate to <strong>My Account &gt; Orders</strong> to view your license key.</li>
</ol>



<p>If you need help locating your license key, refer to the <a href="https://launchpadplugin.com/help">plugin support documentation</a>.</p>



<h4 class="wp-block-heading">Activating Your License</h4>



<ol class="wp-block-list">
<li>Log in to your WordPress Admin area and navigate to the <strong>LaunchPad&nbsp;Pro</strong> settings page.</li>



<li>Click on the <strong>License</strong> tab. If this is your first time, the license status will show as <strong>Inactive</strong>, indicating no license has been entered.</li>



<li>Copy your license key and paste it into the license activation field.</li>



<li>Click the <strong>Activate License</strong> button.</li>
</ol>



<p>If the activation is successful, you will see the message: <strong>&#8220;Plugin license key has been activated successfully!&#8221; </strong>The license status will change from <strong>Inactive</strong> to <strong>Active</strong>.</p>



<h4 class="wp-block-heading">Start Using the Plugin</h4>



<p>Once your license is activated, you can access all the features and updates included with your purchase. For more details on licensing and troubleshooting, visit the <a href="/#faqs">plugin’s FAQ</a>.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-do-i-activate-the-plugin-license/">How do I Activate the Plugin License?</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Install the Plugin with FTP or SFTP?</title>
		<link>https://launchpadplugin.com/help/how-to-install-the-plugin-with-ftp-or-sftp/</link>
		
		<dc:creator><![CDATA[Krasen Slavov]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 22:51:03 +0000</pubDate>
				<category><![CDATA[FileZilla]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[installation guide]]></category>
		<category><![CDATA[SFTP]]></category>
		<category><![CDATA[WordPress plugin]]></category>
		<guid isPermaLink="false">https://launchpadplugin.com/?post_type=help&#038;p=86</guid>

					<description><![CDATA[<p>To install the LaunchPad&#160;Pro plugin, you can upload the plugin files to your server via FTP or SFTP using tools such as FileZilla or WinSCP.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-install-the-plugin-with-ftp-or-sftp/">How to Install the Plugin with FTP or SFTP?</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>To install the <strong>LaunchPad&nbsp;Pro</strong> plugin, you can upload the plugin files to your server via FTP or SFTP using tools such as <a href="https://filezilla-project.org/" target="_blank" rel="noreferrer noopener">FileZilla</a> or <a href="https://winscp.net/" target="_blank" rel="noreferrer noopener">WinSCP</a>. Follow the steps below for a seamless installation process:</p>



<ol class="wp-block-list">
<li><strong>Download the Plugin</strong>: After purchasing the plugin, log in to your account on the plugin website and download the <code>launchpad-pro.zip</code>&nbsp;file to your computer.</li>



<li><strong>Unzip the Archive</strong>: Extract the downloaded zip file into a folder named <code>launchpad-pro</code>. This will contain all the necessary plugin files. If you’re unsure how to unzip files, refer to <a href="https://www.wikihow.com/Unzip-a-File" target="_blank" rel="noreferrer noopener">this guide</a>.</li>



<li><strong>Upload the Plugin Files</strong>: Using your preferred FTP or SFTP client (e.g., <a href="https://filezilla-project.org/" target="_blank" rel="noreferrer noopener">FileZilla</a> or <a href="https://winscp.net/" target="_blank" rel="noreferrer noopener">WinSCP</a>), connect to your server and navigate to the <code>wp-content/plugins</code> directory. Upload the extracted <code>launchpad-pro</code>&nbsp;folder into this directory. Learn more about FTP in <a href="https://wordpress.org/documentation/article/using-ftp/" target="_blank" rel="noreferrer noopener">WordPress documentation</a>.</li>



<li><strong>Activate the Plugin</strong>: Once the upload is complete, log in to your <a href="https://wordpress.org/documentation/article/dashboard/" target="_blank" rel="noreferrer noopener">WordPress Admin dashboard</a>. Navigate to <strong>Plugins &gt; Installed Plugins</strong>, locate <strong>LaunchPad Pro</strong>, and click <strong>Activate</strong>.</li>
</ol>



<h4 class="wp-block-heading">Important Notes:</h4>



<ul class="wp-block-list">
<li>If you already have the free version of the plugin installed, you must either deactivate it manually or let it deactivate automatically during this process. WordPress does not allow both the free and pro versions of the plugin to be active simultaneously.</li>



<li>After activation, you can access the plugin&#8217;s features from its main settings page in your WordPress Admin area.</li>
</ul>



<p>By following these steps, you’ll ensure the plugin is correctly installed and ready to use on your WordPress site. Should you encounter any issues, refer to the <a href="https://wordpress.org/support/" target="_blank" rel="noreferrer noopener">WordPress troubleshooting guide</a> or contact support for assistance.</p>
<p>The post <a href="https://launchpadplugin.com/help/how-to-install-the-plugin-with-ftp-or-sftp/">How to Install the Plugin with FTP or SFTP?</a> appeared first on <a href="https://launchpadplugin.com">LaunchPad</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
