# Getting Started

After installing and activating Bizzwishlist, your store is already set up with a working wishlist. This guide walks you through the basics.

## Step 1: Verify the Wishlist Page

Upon activation, a "Wishlist" page is automatically created. To verify:

1. Go to **Pages** in your WordPress admin.
2. Look for a page titled **"Wishlist"**.
3. Open the page to confirm it contains the `[bizzwishlist]` shortcode.

> **Screenshot placeholder:** *WordPress Pages list showing the auto-created "Wishlist" page.*

If the page was not created (for example, if you deactivated and reactivated the plugin), you can create it manually:

1. Go to **Pages > Add New**.
2. Title the page "Wishlist" (or any name you prefer).
3. Add the shortcode `[bizzwishlist]` to the page content.
4. Publish the page.
5. Go to **Bizzwishlist > Settings** and select this page as your wishlist page.

## Step 2: Check the Wishlist Button

Visit any product page on your store. You should see a heart-icon **"Add to Wishlist"** button near the "Add to Cart" button.

> **Screenshot placeholder:** *Single product page showing the wishlist heart button next to the Add to Cart button.*

The button also appears on the shop/catalog page alongside each product.

> **Screenshot placeholder:** *Shop page showing wishlist buttons on product cards.*

## Step 3: Test the Wishlist

1. Click the **heart button** on any product — it should fill in and show "In Wishlist".
2. Navigate to the **Wishlist page** — the product should appear in the wishlist table.
3. Click the heart button again to **remove** the product from the wishlist.

> **Screenshot placeholder:** *Wishlist page showing a product with image, price, stock status, and action buttons.*

## Step 4: Configure Settings (Optional)

Go to **Bizzwishlist > Settings** to customize:

- **Wishlist button position** — Where the button appears on product pages
- **Popup** — Show a popup after adding to wishlist
- **Mini Wishlist** — Enable a floating wishlist widget
- **Sharing** — Allow customers to share their wishlists
- **Variable Products** — Track individual product variations

See the [Admin Settings](settings.md) guide for a complete reference.

## Step 5: Test as a Guest

Open your store in an incognito/private browser window (without logging in) to test the guest experience:

1. Add products to the wishlist — they are saved via a session cookie.
2. Navigate to the wishlist page — products should appear.
3. If you then log in or create an account, the guest wishlist is automatically merged with the user account.

## How It Works

### For Logged-in Users
- Wishlist items are stored in the database linked to the WordPress user ID.
- The wishlist persists across devices and sessions.

### For Guest Visitors
- A unique session key is generated and stored in a browser cookie (`bizzwishlist_session`).
- The cookie lasts for 30 days.
- When a guest logs in, all their wishlist items are automatically transferred to their user account.

## Next Steps

- [Wishlist Button Configuration](wishlist-button.md) — Customize button placement and behavior
- [Wishlist Page](wishlist-page.md) — Learn about the full wishlist page features
- [Mini Wishlist & Floating Bubble](mini-wishlist.md) — Set up the compact wishlist widget
- [Admin Settings](settings.md) — Full settings reference
