Skip to content

Sunshine Pages

Sunshine Photo Cart uses several WordPress pages to display galleries, the shopping cart, checkout, customer accounts, and more. These pages are created automatically when you first install the plugin, and each one uses a specific shortcode to load the correct content.

The Required Pages

Sunshine creates the following pages during installation:

Page Shortcode Purpose
Main Galleries Page [sunshine_galleries] Displays the list of all your galleries
Cart [sunshine_cart] Shows the shopping cart contents
Checkout [sunshine_checkout] The checkout form where customers complete their order
Account [sunshine_account] Customer account page for viewing orders, addresses, and gallery access
Favorites [sunshine_favorites] Displays the customer's saved favorite images
Terms & Conditions (no shortcode) A standard page for your terms — link to it from checkout settings

All pages except the Main Galleries Page are created as child pages of the Main Galleries Page.

Where to Find the Settings

  1. Go to Sunshine > Settings > Pages & URLs
  2. The Page Options section at the top shows a dropdown for each page
  3. Each dropdown lets you select which WordPress page serves that function

If a page is already correctly assigned, you'll see a View page link next to the dropdown.

How to Identify Sunshine Pages

In the WordPress page listing (Pages > All Pages), Sunshine adds labels next to assigned pages — for example, "Sunshine Main Page", "Sunshine Cart", "Sunshine Checkout". This makes it easy to identify which pages are in use.

If Pages Are Missing

If your Sunshine pages were accidentally deleted or weren't created during installation, you have two options:

Option 1: Run the Install Process

  1. Go to Sunshine > Tools
  2. Find the Install process tool
  3. Click Run install process

This will re-create any missing pages and reassign them in your settings. It will not reset your existing settings or overwrite pages that already exist.

Option 2: Create Pages Manually

  1. Create a new WordPress page
  2. Add the appropriate shortcode from the table above (see Shortcodes for the full list)
  3. Publish the page
  4. Go to Sunshine > Settings > Pages & URLs and select your new page from the appropriate dropdown
  5. Save your settings

Notes

  • Each page must have the correct shortcode in its content for Sunshine to display properly. If a page exists but has no shortcode (or the wrong one), the page will appear blank or show incorrect content.
  • The Terms & Conditions page does not need a shortcode — it's a regular WordPress page where you add your own content. Sunshine links to it from the checkout when configured.
  • You can rename the pages to anything you like. The page title doesn't affect functionality — Sunshine identifies pages by their assigned ID in the settings, not by their name.
  • You can also move pages to different locations in your page hierarchy. The parent-child relationship created at install is just for organizational convenience.
  • Additional shortcodes like [sunshine_menu], [sunshine_search], and [sunshine_gallery] can be placed on any page or in widget areas. See Shortcodes for the full list.

Still need help?

If you have not yet found your answer in the documentation articles, please contact support

Sunshine Photo Cart for WordPress