View Categories

Admin Management

4 min read


Admin Management

As a store administrator, you have complete control over the wishlist functionality through a comprehensive settings interface and can monitor customer engagement to optimize your store’s performance.

Accessing Plugin Settings

📋 Settings Location

WordPress Admin Path:

WordPress Admin → Wishlist

The plugin adds a new menu item “Wishlist” to your WordPress admin sidebar with a custom heart icon, making it easy to locate and access all wishlist settings.

Settings Management

⚙️ Configuration Tabs

The settings are organized into five logical tabs for easy management:

  • General: User access controls and success messages
  • Product Page: Single product page positioning and styling
  • Archive Pages: Product listing page configurations
  • Wishlist Page: Main wishlist page and column management
  • Style: Colors, icons, and visual customizations
💾 Settings Persistence

All settings are automatically saved to your WordPress database and remain intact through:

  • Plugin updates and upgrades
  • Theme changes and customizations
  • WordPress core updates
  • Site migrations and backups

Initial Setup Tasks

🚀 First-Time Configuration
  1. Verify Page Creation: Check that the “Wishlist” page was automatically created
  2. Set Positioning: Configure where wishlist buttons appear on product and archive pages
  3. Choose Display Style: Decide between button or text link appearance
  4. Customize Text: Set button/link text that matches your brand voice
  5. Brand Colors: Match wishlist colors to your site’s design
  6. Test Functionality: Verify both guest and member experiences

Ongoing Maintenance

🔧 Regular Maintenance Tasks

Monthly Reviews

  • Check wishlist page accessibility and functionality
  • Verify styling still matches site design after theme updates
  • Test mobile responsiveness on various devices
  • Review and update button/link text for seasonal campaigns

Performance Monitoring

  • Monitor page load speeds with wishlist functionality
  • Check for any JavaScript errors in browser console
  • Verify AJAX functionality works correctly
  • Test with various browsers and devices

User Data Insights

Data Access: While the plugin doesn’t include built-in analytics, administrators can access wishlist data through WordPress’s user management system and custom database queries.
📊 Accessing User Wishlists

Database Location: WordPress user_meta table

Meta Key: ‘woowishlist’

Data Format: Serialized array of product IDs

Manual Access Methods

  • User Profile Pages: View individual user meta data
  • Database Queries: Custom SQL queries for aggregate data
  • Developer Tools: Custom functions to access wishlist data
  • Export Tools: Use WordPress export functionality

Business Intelligence

👥 User Engagement

Track which users actively use wishlists

🛍️ Popular Products

Identify most wishlisted items

📈 Conversion Rates

Monitor wishlist-to-purchase ratios

🔄 Return Patterns

See how often users return to wishlists

Troubleshooting Common Issues

🔍 Diagnostic Steps

Wishlist Not Displaying

  1. Verify WooCommerce is active and functioning
  2. Check General settings – ensure user types are enabled
  3. Confirm positioning settings are configured
  4. Test with default WordPress theme to isolate theme conflicts
  5. Clear all caching plugins and services

Styling Issues

  1. Review Style settings for color and icon configurations
  2. Check custom CSS for conflicts
  3. Inspect element with browser developer tools
  4. Test with theme’s default styling
  5. Verify icon URLs are accessible

AJAX Functionality Problems

  1. Check browser console for JavaScript errors
  2. Verify WordPress AJAX is functioning
  3. Test with other plugins deactivated
  4. Check server error logs
  5. Ensure proper file permissions

Customization and Development

🛠️ Advanced Customization

Safe Customization Methods

  • Custom CSS: Use the built-in Custom CSS field in Style settings
  • Child Themes: Override templates in child theme files
  • Plugin Filters: Use WordPress filters to modify functionality
  • Shortcode Placement: Use shortcodes for custom positioning

Developer Resources

  • Function Reference: Use plugin’s built-in functions for data access
  • Hook Documentation: Understanding available WordPress/WooCommerce hooks
  • Database Schema: User meta structure for custom queries
  • AJAX Endpoints: Custom AJAX handler integration

Backup and Recovery

💾 Data Protection

What to Backup

  • Plugin Settings: WordPress options table entries
  • User Wishlist Data: User meta table data
  • Wishlist Page: Page content and settings
  • Custom CSS: Any custom styling added

Recovery Procedures

  • Settings Reset: Reconfigure plugin settings from scratch
  • Page Recreation: Manually create wishlist page with shortcode
  • Data Recovery: Restore user meta from database backups
  • Plugin Reinstall: Clean installation if needed

Performance Optimization

⚡ Speed Optimization

Best Practices

  • Minimize Custom CSS: Keep custom styling lightweight
  • Optimize Icons: Use compressed, web-optimized icon files
  • Cache Management: Configure caching to work with AJAX functionality
  • Database Optimization: Regular cleanup of unused user meta
Important: Always test changes on a staging site before applying to production. Keep regular backups of your site and database, especially before major updates or customizations.