{"id":304221,"date":"2026-05-04T07:41:09","date_gmt":"2026-05-04T07:41:09","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pure-affiliate-core\/"},"modified":"2026-05-04T13:12:00","modified_gmt":"2026-05-04T13:12:00","slug":"quachcmo-pure-affiliate","status":"publish","type":"plugin","link":"https:\/\/ug.wordpress.org\/plugins\/quachcmo-pure-affiliate\/","author":11873921,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"QuachCMO Pure Affiliate","header_author":"QuachCMO","header_description":"An affiliate management toolkit by QuachCMO. Create coupon grids, star ratings, and partner showcases with Gutenberg blocks and shortcodes.","assets_banners_color":"9bd1cd","last_updated":"2026-05-04 13:12:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/lab.quachcmo.com\/quachcmo-pure-affiliate\/","header_author_uri":"https:\/\/lab.quachcmo.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":36,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"quachcmo","date":"2026-05-04 13:12:00"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3522037,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3522037,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3522037,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"quachcmo-pure-affiliate\/top-deals":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"quachcmo-pure-affiliate\/top-deals","version":"1.3.0","title":"Top Deals Grid","category":"widgets","icon":"star-filled","description":"Display featured deals in a responsive grid layout.","keywords":["deals","featured","affiliate","grid"],"textdomain":"quachcmo-pure-affiliate","editorScript":"quachcmo-pure-affiliate-blocks-editor","style":"quachcmo-pure-affiliate","attributes":{"count":{"type":"number","default":4},"heading":{"type":"string","default":"Top Featured Deals"},"headingAlign":{"type":"string","default":"left"},"headingMarginBottom":{"type":"number","default":25},"headingIcon":{"type":"string","default":"none"},"headingColor":{"type":"string","default":""},"marginTop":{"type":"number","default":0},"marginBottom":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}},"supports":{"html":false,"align":["wide","full"]}},"quachcmo-pure-affiliate\/latest-coupons":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"quachcmo-pure-affiliate\/latest-coupons","version":"1.3.0","title":"Latest Coupons","category":"widgets","icon":"list-view","description":"Display the latest coupons with category filter tabs and pagination.","keywords":["coupon","latest","affiliate","filter"],"textdomain":"quachcmo-pure-affiliate","editorScript":"quachcmo-pure-affiliate-blocks-editor","style":"quachcmo-pure-affiliate","attributes":{"count":{"type":"number","default":10},"heading":{"type":"string","default":"Latest Coupons & Offers"},"headingAlign":{"type":"string","default":"left"},"headingMarginBottom":{"type":"number","default":25},"headingIcon":{"type":"string","default":"none"},"headingColor":{"type":"string","default":""},"marginTop":{"type":"number","default":0},"marginBottom":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}},"supports":{"html":false,"align":["wide","full"]}},"quachcmo-pure-affiliate\/partners":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"quachcmo-pure-affiliate\/partners","version":"1.2.0","title":"Partners Grid","category":"widgets","icon":"store","description":"Display affiliate partner stores in a grid or logo carousel.","keywords":["partners","stores","affiliate","logos"],"textdomain":"quachcmo-pure-affiliate","editorScript":"quachcmo-pure-affiliate-blocks-editor","style":"quachcmo-pure-affiliate","attributes":{"count":{"type":"number","default":-1},"heading":{"type":"string","default":"Our Official Partners"},"headingAlign":{"type":"string","default":"left"},"headingMarginBottom":{"type":"number","default":25},"headingIcon":{"type":"string","default":"none"},"headingColor":{"type":"string","default":""},"layout":{"type":"string","default":"grid","enum":["grid","logos"]},"search":{"type":"string","default":"false","enum":["true","false"]},"marginTop":{"type":"number","default":0},"marginBottom":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}},"supports":{"html":false,"align":["wide","full"]}},"quachcmo-pure-affiliate\/coupon-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"quachcmo-pure-affiliate\/coupon-list","version":"1.3.0","title":"Coupon List","category":"widgets","icon":"tickets-alt","description":"Display a filterable list of affiliate coupons.","keywords":["coupon","affiliate","deals","discount"],"textdomain":"quachcmo-pure-affiliate","editorScript":"quachcmo-pure-affiliate-blocks-editor","style":"quachcmo-pure-affiliate","attributes":{"count":{"type":"number","default":5},"heading":{"type":"string","default":"Exclusive Coupons"},"headingAlign":{"type":"string","default":"left"},"headingMarginBottom":{"type":"number","default":25},"headingIcon":{"type":"string","default":"none"},"headingColor":{"type":"string","default":""},"category":{"type":"string","default":""},"partner_id":{"type":"string","default":""},"marginTop":{"type":"number","default":0},"marginBottom":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}},"supports":{"html":false,"align":["wide","full"]}},"quachcmo-pure-affiliate\/user-profile":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"quachcmo-pure-affiliate\/user-profile","version":"1.2.0","title":"User Profile","category":"widgets","icon":"admin-users","description":"Display the user profile page with saved deals and account info.","keywords":["profile","user","account","saved deals"],"textdomain":"quachcmo-pure-affiliate","editorScript":"quachcmo-pure-affiliate-blocks-editor","style":"quachcmo-pure-affiliate","attributes":{},"supports":{"html":false,"align":false}}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3522037,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3522037,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3522037,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3522037,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3522037,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"<p><strong>Block Editor Interface<\/strong> \u2014 The Coupon List Block in the WordPress Block Editor with full inspector controls for filtering, spacing, and display options. Shows live block preview with settings panel on the right.<\/p>","2":"<p><strong>Top Deals Grid<\/strong> \u2014 Featured coupons displayed in a responsive grid layout on the frontend. Shows coupon cards with logos, titles, descriptions, and action buttons. Mobile-optimized with flexible columns.<\/p>","3":"<p><strong>Coupon Reveal Modal<\/strong> \u2014 The coupon code reveal popup showing code display, one-click copy-to-clipboard button, confirmation message, and \"Visit Deal\" link. Smooth overlay with proper focus management.<\/p>","4":"<p><strong>Partner Grid Layout<\/strong> \u2014 Affiliate partner showcase displaying cards with partner logos, ratings (with star visualization), taglines, excerpts, and action buttons to view deals or visit partner site.<\/p>","5":"<p><strong>User Profile Dashboard<\/strong> \u2014 Logged-in user dashboard showing account information, profile editing form, saved deals tab, and navigation between different profile sections. Shows empty state for users with no saved deals.<\/p>"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[369,591,330,148076,34968],"plugin_category":[35,45],"plugin_contributors":[258842],"plugin_business_model":[],"class_list":["post-304221","plugin","type-plugin","status-publish","hentry","plugin_tags-affiliate","plugin_tags-coupons","plugin_tags-deals","plugin_tags-gutenberg","plugin_tags-partners","plugin_category-advertising","plugin_category-ecommerce","plugin_contributors-quachcmo","plugin_committers-quachcmo"],"banners":{"banner":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/banner-772x250.png?rev=3522037","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/icon-128x128.png?rev=3522037","icon_2x":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/icon-256x256.png?rev=3522037","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/screenshot-1.png?rev=3522037","caption":"<p><strong>Block Editor Interface<\/strong> \u2014 The Coupon List Block in the WordPress Block Editor with full inspector controls for filtering, spacing, and display options. Shows live block preview with settings panel on the right.<\/p>"},{"src":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/screenshot-2.png?rev=3522037","caption":"<p><strong>Top Deals Grid<\/strong> \u2014 Featured coupons displayed in a responsive grid layout on the frontend. Shows coupon cards with logos, titles, descriptions, and action buttons. Mobile-optimized with flexible columns.<\/p>"},{"src":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/screenshot-3.png?rev=3522037","caption":"<p><strong>Coupon Reveal Modal<\/strong> \u2014 The coupon code reveal popup showing code display, one-click copy-to-clipboard button, confirmation message, and \"Visit Deal\" link. Smooth overlay with proper focus management.<\/p>"},{"src":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/screenshot-4.png?rev=3522037","caption":"<p><strong>Partner Grid Layout<\/strong> \u2014 Affiliate partner showcase displaying cards with partner logos, ratings (with star visualization), taglines, excerpts, and action buttons to view deals or visit partner site.<\/p>"},{"src":"https:\/\/ps.w.org\/quachcmo-pure-affiliate\/assets\/screenshot-5.png?rev=3522037","caption":"<p><strong>User Profile Dashboard<\/strong> \u2014 Logged-in user dashboard showing account information, profile editing form, saved deals tab, and navigation between different profile sections. Shows empty state for users with no saved deals.<\/p>"}],"raw_content":"<!--section=description-->\n<p><strong>QuachCMO Pure Affiliate<\/strong> is a powerful, lightweight plugin that provides everything you need to build a high-performance affiliate marketing website. It includes custom post types, advanced taxonomies, Gutenberg blocks, and shortcodes for managing coupons, deals, and affiliate partners professionally.<\/p>\n\n<p>Whether you're building an affiliate blog, coupon aggregator, or deals website, QuachCMO Pure Affiliate handles all the heavy lifting with optimized performance, built-in caching, and accessibility compliance.<\/p>\n\n<p><strong>Live Demo:<\/strong> <a href=\"https:\/\/lab.quachcmo.com\/quachcmo-pure-affiliate\/\">https:\/\/lab.quachcmo.com\/quachcmo-pure-affiliate\/<\/a><\/p>\n\n<h4>Core Features<\/h4>\n\n<p><strong>Custom Post Types &amp; Taxonomies:<\/strong>\n* <strong>Coupon<\/strong> custom post type with coupon codes, affiliate URLs, partner linkage, expiry date management, and featured deal support.\n* <strong>Partner<\/strong> custom post type for affiliate stores with ratings, taglines, pricing information, and support details.\n* Hierarchical coupon categories for organized content.\n* Internal taxonomies for optimized filtering and performance.<\/p>\n\n<p><strong>Gutenberg Block Editor Integration:<\/strong>\n* <strong>Coupon List Block<\/strong> \u2014 Display filtered coupons with category and partner filters.\n* <strong>Top Deals Grid Block<\/strong> \u2014 Showcase featured coupons in a responsive card grid.\n* <strong>Latest Coupons Block<\/strong> \u2014 Full coupon list with category tabs, filtering, and pagination.\n* <strong>Partners Grid Block<\/strong> \u2014 Display partners in card layout or logo carousel with optional search.\n* <strong>User Profile Block<\/strong> \u2014 Account dashboard with profile editing and saved deals management.\n* All blocks use Server-Side Rendering for always-current data.<\/p>\n\n<p><strong>Advanced Functionality:<\/strong>\n* <strong>Coupon Management<\/strong> \u2014 Coupon codes, affiliate URLs, expiry dates, working status verification, and featured offer support.\n* <strong>Transient Caching<\/strong> \u2014 All database queries cached for 12 hours with automatic invalidation on content updates.\n* <strong>AJAX Save Feature<\/strong> \u2014 Heart icon to save favorite coupons for logged-in users.\n* <strong>Coupon Reveal Modal<\/strong> \u2014 Secure code display with one-click copy-to-clipboard functionality.\n* <strong>User Profiles<\/strong> \u2014 Logged-in users can manage their account, bio, and view all saved deals in one place.\n* <strong>Responsive Design<\/strong> \u2014 Mobile-optimized layouts that work on all devices.<\/p>\n\n<p><strong>Developer-Friendly:<\/strong>\n* Fully internationalization-ready with <code>.pot<\/code> file for translations.\n* WCAG 2.1 AA accessibility compliant with proper focus styles and ARIA labels.\n* Clean, well-documented code following WordPress standards.\n* REST API support for all custom post types.\n* Extensible architecture with action and filter hooks.\n* No external dependencies or bloatware.<\/p>\n\n<h4>Gutenberg Blocks (Server-Side Rendering)<\/h4>\n\n<p>All blocks use Server-Side Rendering for always-current, dynamically-generated content:<\/p>\n\n<ul>\n<li><strong>Coupon List Block<\/strong> \u2014 Display filtered coupons by count, category slug, and\/or partner. Includes responsive card layout with code reveal modal.<\/li>\n<li><strong>Top Deals Grid Block<\/strong> \u2014 Showcase featured coupons marked as \"Featured Offer\" in a beautiful grid layout. Great for homepage hero sections.<\/li>\n<li><strong>Latest Coupons Block<\/strong> \u2014 Full coupon list with interactive category filter tabs, pagination, and sorting. Includes save-to-profile feature.<\/li>\n<li><strong>Partners Grid Block<\/strong> \u2014 Display affiliate partners in card format (with ratings and quick facts) or as a logo carousel. Optional live search functionality.<\/li>\n<li><strong>User Profile Block<\/strong> \u2014 Account management dashboard showing profile info, email, bio, and all saved deals in organized list. Login redirect for non-authenticated users.<\/li>\n<\/ul>\n\n<p>Block-specific features:\n* Heading customization with optional icon (star, fire, gift, ticket, store).\n* Spacing controls (margins and padding).\n* Responsive breakpoints for all layouts.\n* Accessible focus styles and ARIA labels.<\/p>\n\n<h4>Shortcodes (Classic Editor Support)<\/h4>\n\n<p>For WordPress installations using the classic editor or widget areas:<\/p>\n\n<ul>\n<li><code>[quacpuaf_coupons count=\"5\" category=\"deals\" partner_id=\"123\"]<\/code> \u2014 Display coupon list filtered by category slug and\/or partner post ID.<\/li>\n<li><code>[quacpuaf_top_deals count=\"4\"]<\/code> \u2014 Show featured coupons (\"Featured Offer\" label) in grid layout.<\/li>\n<li><code>[quacpuaf_latest_coupons count=\"10\"]<\/code> \u2014 Display all coupons with category filter tabs and pagination.<\/li>\n<li><code>[quacpuaf_partners count=\"-1\" layout=\"grid\" search=\"false\"]<\/code> \u2014 Partners in \"grid\" (cards) or \"logos\" (carousel). Set search=\"true\" for searchable partner grid.<\/li>\n<li><code>[quacpuaf_user_profile]<\/code> \u2014 User dashboard. Shows login link for unauthenticated users.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li><p><strong>Download &amp; Upload:<\/strong><\/p>\n\n<ul>\n<li>Download the <code>quachcmo-pure-affiliate<\/code> plugin folder.<\/li>\n<li>Upload to <code>\/wp-content\/plugins\/<\/code> via FTP or WordPress admin panel.<\/li>\n<li>OR Install directly from WordPress.org Plugin Directory (if available).<\/li>\n<\/ul><\/li>\n<li><p><strong>Activate:<\/strong><\/p>\n\n<ul>\n<li>Go to <strong>Plugins \u2192 Installed Plugins<\/strong> in WordPress admin.<\/li>\n<li>Click <strong>Activate<\/strong> next to \"QuachCMO Pure Affiliate\".<\/li>\n<\/ul><\/li>\n<li><p><strong>First Steps:<\/strong><\/p>\n\n<ul>\n<li>Go to <strong>Coupons<\/strong> in the admin sidebar to create your first coupon.<\/li>\n<li>Create a <strong>Partner<\/strong> first (the affiliate store) before linking it to coupons.<\/li>\n<li>Use the Block Editor or shortcodes to display coupons and partners on pages.<\/li>\n<\/ul><\/li>\n<li><p><strong>Create a Profile Page (Optional):<\/strong><\/p>\n\n<ul>\n<li>Go to <strong>Pages \u2192 Add New<\/strong>.<\/li>\n<li>Add the <code>[quacpuaf_user_profile]<\/code> shortcode or <strong>User Profile Block<\/strong>.<\/li>\n<li>Publish as your user profile page URL.<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20a%20specific%20theme%3F\"><h3>Does this plugin require a specific theme?<\/h3><\/dt>\n<dd><p>No! QuachCMO Pure Affiliate works with <strong>any<\/strong> WordPress theme:\n- \u2713 Block Themes (WordPress 5.9+) \u2014 Full compatibility with FSE and block theme features.\n- \u2713 Classic Themes \u2014 Works alongside any traditional theme.\n- \u2713 Page Builders \u2014 Compatible with Elementor, Divi, Beaver Builder, etc.<\/p>\n\n<p>The plugin provides its own responsive, mobile-friendly styling that integrates seamlessly with your theme.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20coupons%20to%20a%20page%3F\"><h3>How do I add coupons to a page?<\/h3><\/dt>\n<dd><p><strong>Using Gutenberg (Block Editor):<\/strong>\n1. Edit any page with the Block Editor.\n2. Click the <strong>+<\/strong> button and search for \"Pure Affiliate\".\n3. Select any Pure Affiliate block (Coupon List, Top Deals, Latest Coupons, etc.).\n4. Configure options in the right sidebar (count, category filter, spacing, etc.).\n5. Publish the page.<\/p>\n\n<p><strong>Using Shortcodes (Classic Editor):<\/strong>\nAdd shortcodes directly in page\/post content or widget areas:\n    [quacpuaf_coupons count=\"5\" category=\"deals\"]<\/p><\/dd>\n<dt id=\"how%20do%20i%20link%20a%20coupon%20to%20a%20partner%20store%3F\"><h3>How do I link a coupon to a partner store?<\/h3><\/dt>\n<dd><ol>\n<li>Go to <strong>Coupons \u2192 Add New<\/strong> (or edit existing).<\/li>\n<li>In the <strong>Coupon \/ Deal Details<\/strong> meta box on the right, select a partner from <strong>Partner Store<\/strong> dropdown.<\/li>\n<li>This links the coupon to that affiliate store for organizational purposes.<\/li>\n<\/ol>\n\n<p>You can also filter coupons by partner using:\n    [quacpuaf_coupons partner_id=\"123\"] (where 123 is the partner post ID)<\/p><\/dd>\n<dt id=\"what%20happens%20when%20a%20user%20clicks%20%22show%20code%22%3F\"><h3>What happens when a user clicks \"Show Code\"?<\/h3><\/dt>\n<dd><ol>\n<li>A <strong>Coupon Reveal Modal<\/strong> popup appears with the coupon code.<\/li>\n<li>The code is displayed in a copy-friendly text field.<\/li>\n<li>Clicking <strong>Copy<\/strong> button copies the code to clipboard (with \"Copied!\" confirmation).<\/li>\n<li>If \"Auto-Open Link\" is enabled, the affiliate URL opens in a new tab automatically.<\/li>\n<\/ol>\n\n<p>This provides a smooth user experience while tracking affiliate links.<\/p><\/dd>\n<dt id=\"can%20i%20set%20expiry%20dates%20on%20coupons%3F\"><h3>Can I set expiry dates on coupons?<\/h3><\/dt>\n<dd><p>Yes! For each coupon, you can:\n1. Check <strong>Enable Expiry Date<\/strong> in the Coupon meta box.\n2. Set a <strong>Start Date<\/strong> (coupon shows as \"Not yet available\" before this).\n3. Set an <strong>End Date<\/strong> (coupon shows as \"Expired\" after this).\n4. The expiry logic runs server-side, so it's always accurate.<\/p><\/dd>\n<dt id=\"is%20performance%2Fcaching%20included%3F\"><h3>Is performance\/caching included?<\/h3><\/dt>\n<dd><p><strong>Yes!<\/strong> QuachCMO Pure Affiliate includes built-in performance optimization:\n- \u2713 <strong>Transient Caching<\/strong> \u2014 All coupon\/partner queries cached for 12 hours.\n- \u2713 <strong>Automatic Cache Invalidation<\/strong> \u2014 Cache clears automatically when any coupon\/partner is created, updated, or deleted.\n- \u2713 <strong>No Slowdown<\/strong> \u2014 First load generates cache, subsequent loads are instant.\n- \u2713 <strong>Compatible<\/strong> \u2014 Works with WP Super Cache, W3 Total Cache, and all caching plugins.<\/p><\/dd>\n<dt id=\"can%20registered%20users%20save%20their%20favorite%20coupons%3F\"><h3>Can registered users save their favorite coupons?<\/h3><\/dt>\n<dd><p><strong>Yes!<\/strong> Logged-in users can:\n1. Click the <strong>Heart Icon<\/strong> on any coupon to save it.\n2. Access all saved coupons in their <strong>User Profile<\/strong> (<code>[quacpuaf_user_profile]<\/code>).\n3. View saved deals in a <strong>\"Saved Deals\"<\/strong> tab on the profile page.<\/p>\n\n<p>Non-logged-in users see a login prompt when clicking the heart icon.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20the%20user%20profile%20page%3F\"><h3>How do I add the User Profile page?<\/h3><\/dt>\n<dd><p>Create a new page and add either:\n- <strong>Block Editor:<\/strong> Search for \"User Profile Block\" and add it.\n- <strong>Shortcode:<\/strong> Add <code>[quacpuaf_user_profile]<\/code>.<\/p>\n\n<p>Non-authenticated users will see a login link. Logged-in users see their profile dashboard.<\/p><\/dd>\n<dt id=\"do%20you%20provide%20translations%3F\"><h3>Do you provide translations?<\/h3><\/dt>\n<dd><p>Yes! QuachCMO Pure Affiliate is fully internationalization-ready:\n- \u2713 All strings use proper <code>__()<\/code> and <code>_e()<\/code> functions.\n- \u2713 <code>.pot<\/code> file is included in <code>\/languages\/<\/code> for translator reference.\n- \u2713 You can contribute translations via the WordPress.org translation hub once the plugin is published.<\/p>\n\n<p>Current language: English (additional languages welcome from community)<\/p><\/dd>\n<dt id=\"what%20are%20the%20server%20requirements%3F\"><h3>What are the server requirements?<\/h3><\/dt>\n<dd><ul>\n<li><strong>WordPress:<\/strong> 6.3+<\/li>\n<li><strong>PHP:<\/strong> 7.4+ (PHP 8.0+ recommended for best performance)<\/li>\n<li><strong>Database:<\/strong> MySQL 5.7+ or MariaDB 10.2+<\/li>\n<li><strong>Web Server:<\/strong> Apache, Nginx, or compatible<\/li>\n<li><strong>SSL Certificate:<\/strong> Recommended (not required)<\/li>\n<\/ul><\/dd>\n<dt id=\"is%20there%20a%20premium%20version%20or%20add-ons%3F\"><h3>Is there a premium version or add-ons?<\/h3><\/dt>\n<dd><p>QuachCMO Pure Affiliate is a complete, standalone plugin with no premium upsells. All features are included:\n- All 5 Gutenberg blocks\n- All 5 shortcodes\n- Full caching and performance\n- User profiles and saved deals\n- No recurring fees or upgrades needed<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20support%3F\"><h3>How do I get support?<\/h3><\/dt>\n<dd><ul>\n<li><strong>Documentation:<\/strong> Visit <a href=\"https:\/\/lab.quachcmo.com\/quachcmo-pure-affiliate\/\">QuachCMO Pure Affiliate Docs<\/a><\/li>\n<li><strong>Support Forum:<\/strong> Once published, use the WordPress.org plugin support forum.<\/li>\n<li><strong>Email Support:<\/strong> contact@quachcmo.com<\/li>\n<\/ul><\/dd>\n<dt id=\"can%20i%20extend%20or%20customize%20the%20plugin%3F\"><h3>Can I extend or customize the plugin?<\/h3><\/dt>\n<dd><p>Absolutely! QuachCMO Pure Affiliate is built for developers:\n- \u2713 Clean, well-documented code\n- \u2713 Extensive action and filter hooks\n- \u2713 Custom taxonomy support\n- \u2713 REST API endpoints for all post types\n- \u2713 Easy to build custom blocks or shortcodes on top<\/p>\n\n<p>See documentation for code examples.<\/p><\/dd>\n<dt id=\"how%20do%20i%20uninstall%20quachcmo%20pure%20affiliate%3F\"><h3>How do I uninstall QuachCMO Pure Affiliate?<\/h3><\/dt>\n<dd><ol>\n<li>Go to <strong>Plugins \u2192 Installed Plugins<\/strong>.<\/li>\n<li>Click <strong>Deactivate<\/strong> then <strong>Delete<\/strong> next to \"QuachCMO Pure Affiliate\".<\/li>\n<li>Confirm deletion.<\/li>\n<li>Plugin options, transients, user saved-coupon preferences, and coupon\/partner content (posts, categories, and their meta) will be permanently removed from the database.<\/li>\n<\/ol>\n\n<p><strong>Note:<\/strong> Uninstalling only removes plugin data \u2014 it does NOT affect WordPress core or other plugins. Please back up your database before uninstalling if you may want to restore coupon\/partner content later.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added pure-affiliate custom post types (Coupon, Partner).<\/li>\n<li>Implemented 5 Gutenberg blocks with SSR architecture.<\/li>\n<li>Premium responsive design with Outfit and Inter typography.<\/li>\n<li>Built-in star rating system and coupon reveal functionality.<\/li>\n<li>AJAX-based \"Save Coupon\" feature.<\/li>\n<li>SEO optimized structure and WCAG compliant accessibility focus states.<\/li>\n<\/ul>","raw_excerpt":"Affiliate management plugin with coupon and partner CPTs, 5 Gutenberg blocks, shortcodes, caching, and user profiles for deals websites.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/304221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=304221"}],"author":[{"embeddable":true,"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/quachcmo"}],"wp:attachment":[{"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=304221"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=304221"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=304221"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=304221"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=304221"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ug.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=304221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}