{"id":33691,"date":"2025-10-05T16:40:27","date_gmt":"2025-10-05T10:40:27","guid":{"rendered":"https:\/\/hasthemes.com\/?post_type=docs&#038;p=33691"},"modified":"2025-10-06T11:20:47","modified_gmt":"2025-10-06T05:20:47","password":"","slug":"working-with-custom-post-types","status":"publish","type":"docs","link":"https:\/\/hasthemes.com\/docs\/working-with-custom-post-types\/","title":{"rendered":"Working with Custom Post Types"},"content":{"rendered":"\n<p>Learn how to enable and manage feedback on WooCommerce products, portfolios, documentation, and any custom post type in WordPress.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%93%96-what-are-custom-post-types\">What Are Custom Post Types?<\/h2>\n\n\n\n<p>WordPress has default post types:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Posts<\/strong>: Blog articles<\/li>\n\n\n\n<li><strong>Pages<\/strong>: Static pages<\/li>\n\n\n\n<li><strong>Attachments<\/strong>: Media files<\/li>\n<\/ul>\n\n\n\n<p><strong>Custom Post Types<\/strong>&nbsp;are additional content types created by plugins or themes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Products<\/strong>&nbsp;(WooCommerce)<\/li>\n\n\n\n<li><strong>Portfolio Items<\/strong>&nbsp;(Portfolio plugins)<\/li>\n\n\n\n<li><strong>Documentation<\/strong>&nbsp;(Knowledge base plugins)<\/li>\n\n\n\n<li><strong>Events<\/strong>&nbsp;(Event plugins)<\/li>\n\n\n\n<li><strong>Testimonials<\/strong><\/li>\n\n\n\n<li><strong>Team Members<\/strong><\/li>\n\n\n\n<li>And many more&#8230;<\/li>\n<\/ul>\n\n\n\n<p><strong>Was This Helpful<\/strong>&nbsp;works with ALL custom post types!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%E2%9C%85-enabling-feedback-on-custom-post-types\">Enabling Feedback on Custom Post Types<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-by-step-guide\">Step-by-Step Guide<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-1-install-plugin-that-creates-custom-post-type\">Step 1: Install Plugin That Creates Custom Post Type<\/h4>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>First, ensure you have a plugin that creates the custom post type you want.<\/p>\n\n\n\n<p><strong>Examples<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>WooCommerce<\/strong>: Creates &#8220;Products&#8221; post type<\/li>\n\n\n\n<li><strong>The Events Calendar<\/strong>: Creates &#8220;Events&#8221; post type<\/li>\n\n\n\n<li><strong>Easy Digital Downloads<\/strong>: Creates &#8220;Downloads&#8221; post type<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-2-access-plugin-settings\">Step 2: Access Plugin Settings<\/h4>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to&nbsp;<strong>WordPress Admin \u2192 Was This Helpful<\/strong><\/li>\n\n\n\n<li>You're on the&nbsp;<strong>Option Tab<\/strong>&nbsp;by default<\/li>\n\n\n\n<li>Scroll to&nbsp;<strong>Select Post Types<\/strong>&nbsp;section<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-3-find-your-custom-post-type\">Step 3: Find Your Custom Post Type<\/h4>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>You'll see checkboxes for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2611\ufe0f post (default WordPress posts)<\/li>\n\n\n\n<li>\u2610 page (default WordPress pages)<\/li>\n\n\n\n<li>\u2610 attachment (media)<\/li>\n\n\n\n<li>\u2610&nbsp;<strong>product<\/strong>&nbsp;(if WooCommerce installed)<\/li>\n\n\n\n<li>\u2610&nbsp;<strong>portfolio<\/strong>&nbsp;(if portfolio plugin installed)<\/li>\n\n\n\n<li>\u2610\u00a0<strong>your custom post type<\/strong><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"step-4-enable-feedback\">Step 4: Enable Feedback<\/h4>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Check the box next to your custom post type<\/li>\n\n\n\n<li>Click&nbsp;<strong>Save Changes<\/strong>&nbsp;button<\/li>\n\n\n\n<li>Visit a post of that type to verify<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%9B%8D%EF%B8%8F-woocommerce-products-setup\">WooCommerce Products Setup<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"complete-woocommerce-integration\">Complete WooCommerce Integration<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Step 1: Ensure WooCommerce is Active<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to&nbsp;<strong>Plugins<\/strong>&nbsp;in WordPress admin<\/li>\n\n\n\n<li>Verify WooCommerce is activated<\/li>\n<\/ul>\n\n\n\n<p><strong>Step 2: Enable Product Feedback<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to&nbsp;<strong>Was This Helpful \u2192 Option Tab<\/strong><\/li>\n\n\n\n<li>Find&nbsp;<strong>Select Post Types<\/strong><\/li>\n\n\n\n<li>Check \u2611\ufe0f&nbsp;<strong>product<\/strong><\/li>\n\n\n\n<li><strong>Save Changes<\/strong><\/li>\n<\/ol>\n\n\n\n<p><strong>Step 3: Customize for Products<\/strong><\/p>\n\n\n\n<p>Change your question to be product-specific:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Your Question: \"Was this product description helpful?\"\nPositive Response: \"Great! What helped you decide?\"\nNegative Response: \"What information was missing?\"\n<\/code><\/pre>\n\n\n\n<p><strong>Step 4: Test on Product Page<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visit any product on your store<\/li>\n\n\n\n<li>Scroll to product description area<\/li>\n\n\n\n<li>Verify feedback widget appears<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"woocommerce-specific-tips\">WooCommerce-Specific Tips<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Best practices<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Place feedback after product description<\/li>\n\n\n\n<li>Use product-focused language<\/li>\n\n\n\n<li>Ask about information clarity, not product quality<\/li>\n\n\n\n<li>Analyze feedback to improve descriptions<\/li>\n<\/ul>\n\n\n\n<p><strong>Question examples<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&#8220;Did this description answer your questions?&#8221;<\/li>\n\n\n\n<li>&#8220;Was this product information helpful?&#8221;<\/li>\n\n\n\n<li>&#8220;Do you have everything you need to decide?&#8221;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%93%9A-documentationknowledge-base\">Documentation\/Knowledge Base<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"setting-up-feedback-on-help-articles\">Setting Up Feedback on Help Articles<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Many sites use plugins for documentation:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Heroic KB<\/strong>&nbsp;(Knowledge Base)<\/li>\n\n\n\n<li><strong>BetterDocs<\/strong><\/li>\n\n\n\n<li><strong>KnowAll<\/strong><\/li>\n\n\n\n<li><strong>Echo Knowledge Base<\/strong><\/li>\n<\/ul>\n\n\n\n<p>These create custom post types like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>docs<\/code><\/li>\n\n\n\n<li><code>kb-articles<\/code><\/li>\n\n\n\n<li><code>documentation<\/code><\/li>\n<\/ul>\n\n\n\n<p><strong>Setup<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Enable the post type<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Go to&nbsp;<strong>Was This Helpful \u2192 Option Tab<\/strong><\/li>\n\n\n\n<li>Check the documentation post type<\/li>\n\n\n\n<li>Save changes<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Customize messages<\/strong>:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>Your Question: \"Did this article solve your problem?\"\nPositive Response: \"Awesome! Glad we could help.\"\nNegative Response: \"Sorry about that. What was unclear?\"\n<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Use feedback to<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Identify confusing articles<\/li>\n\n\n\n<li>Find missing topics<\/li>\n\n\n\n<li>Improve search results<\/li>\n\n\n\n<li>Update outdated info<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%8E%A8-portfolio-items\">Portfolio Items<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"enable-feedback-on-portfolio\">Enable Feedback on Portfolio<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Common portfolio plugins<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Essential Grid<\/strong><\/li>\n\n\n\n<li><strong>Jetpack Portfolio<\/strong><\/li>\n\n\n\n<li><strong>Portfolio Post Type<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>Post type names<\/strong>&nbsp;(varies by plugin):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>portfolio<\/code><\/li>\n\n\n\n<li><code>jetpack-portfolio<\/code><\/li>\n\n\n\n<li><code>portfolio_item<\/code><\/li>\n<\/ul>\n\n\n\n<p><strong>Setup<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Check the portfolio post type in settings<\/li>\n\n\n\n<li>Customize questions:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>Your Question: \"Was this case study helpful?\"\nPositive Response: \"Thanks! What inspired you most?\"\nNegative Response: \"What would you like to see more of?\"\n<\/code><\/pre>\n\n\n\n<p><strong>Use cases<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gauge project presentation quality<\/li>\n\n\n\n<li>Learn what resonates with visitors<\/li>\n\n\n\n<li>Identify most engaging work<\/li>\n\n\n\n<li>Improve future case studies<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%93%85-events\">Events<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"event-plugin-integration\">Event Plugin Integration<\/h3>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Popular event plugins<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The Events Calendar<\/strong><\/li>\n\n\n\n<li><strong>Events Manager<\/strong><\/li>\n\n\n\n<li><strong>Event Organiser<\/strong><\/li>\n<\/ul>\n\n\n\n<p><strong>Post type<\/strong>: Usually&nbsp;<code>tribe_events<\/code>&nbsp;or&nbsp;<code>event<\/code><\/p>\n\n\n\n<p><strong>Setup & Use<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Your Question: \"Was this event information helpful?\"\nPositive Response: \"Great! See you there?\"\nNegative Response: \"What details were you looking for?\"\n<\/code><\/pre>\n\n\n\n<p><strong>Benefits<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improve event descriptions<\/li>\n\n\n\n<li>Identify missing information<\/li>\n\n\n\n<li>Understand attendee needs<\/li>\n\n\n\n<li>Refine future event pages<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%94%8D-finding-custom-post-type-names\">Finding Custom Post Type Names<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"method-1-check-select-post-types-list\">Method 1: Check Select Post Types List<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>The easiest way:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to&nbsp;<strong>Was This Helpful \u2192 Option Tab<\/strong><\/li>\n\n\n\n<li>Look at&nbsp;<strong>Select Post Types<\/strong>&nbsp;section<\/li>\n\n\n\n<li>All registered post types appear there<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"931\" height=\"658\" src=\"https:\/\/hasthemes.com\/wp-content\/uploads\/2025\/10\/was-this-helpful-custom-post-type-1.png\" alt=\"\" class=\"wp-image-33740\" srcset=\"https:\/\/hasthemes.com\/wp-content\/uploads\/2025\/10\/was-this-helpful-custom-post-type-1.png 931w, https:\/\/hasthemes.com\/wp-content\/uploads\/2025\/10\/was-this-helpful-custom-post-type-1-300x212.png 300w, https:\/\/hasthemes.com\/wp-content\/uploads\/2025\/10\/was-this-helpful-custom-post-type-1-768x543.png 768w, https:\/\/hasthemes.com\/wp-content\/uploads\/2025\/10\/was-this-helpful-custom-post-type-1-360x254.png 360w\" sizes=\"(max-width: 931px) 100vw, 931px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"method-2-check-plugin-documentation\">Method 2: Check Plugin Documentation<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Most plugins document their post type names:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WooCommerce:&nbsp;<code>product<\/code><\/li>\n\n\n\n<li>Events Calendar:&nbsp;<code>tribe_events<\/code><\/li>\n\n\n\n<li>Easy Digital Downloads:&nbsp;<code>download<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"method-3-using-code-advanced\">Method 3: Using Code (Advanced)<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Add this to functions.php temporarily:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function show_custom_post_types() {\n    $post_types = get_post_types(&#91;'public' =&gt; true], 'names');\n    echo '&lt;pre&gt;';\n    print_r($post_types);\n    echo '&lt;\/pre&gt;';\n}\nadd_action('admin_notices', 'show_custom_post_types');\n<\/code><\/pre>\n\n\n\n<p>This displays all post types in admin area.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%93%8A-analyzing-custom-post-type-feedback\">Analyzing Custom Post Type Feedback<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"separate-analysis-by-type\">Separate Analysis by Type<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>In Report Tab<\/strong>:<\/p>\n\n\n\n<p>While the plugin shows all feedback together, you can:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Identify by title<\/strong>: Post\/page\/product names are usually distinct<\/li>\n\n\n\n<li><strong>Filter by date<\/strong>: If you enabled a type on a specific date<\/li>\n\n\n\n<li><strong>Sort by title<\/strong>: Group similar content types together<\/li>\n<\/ol>\n\n\n\n<p><strong>Pro tip<\/strong>: Keep a spreadsheet:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>| Title | Type | Yes % | No % | Notes |\n|-------|------|-------|------|-------|\n| Blue Shirt | Product | 85% | 15% | Good |\n| Install Guide | Docs | 60% | 40% | Needs update |\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"common-patterns-by-type\">Common Patterns by Type<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Products<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>High negative = Missing specs, unclear features<\/li>\n\n\n\n<li>High positive = Great descriptions, good images<\/li>\n<\/ul>\n\n\n\n<p><strong>Documentation<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>High negative = Confusing steps, missing screenshots<\/li>\n\n\n\n<li>High positive = Clear, well-structured<\/li>\n<\/ul>\n\n\n\n<p><strong>Portfolio<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>High negative = Not enough detail, no process shown<\/li>\n\n\n\n<li>High positive = Great storytelling, clear results<\/li>\n<\/ul>\n\n\n\n<p><strong>Events<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>High negative = Missing venue details, unclear time<\/li>\n\n\n\n<li>High positive = Complete info, easy to understand<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%8E%AF-best-practices-by-post-type\">Best Practices by Post Type<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"woocommerce-products\">WooCommerce Products<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u2705&nbsp;<strong>Do<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ask about description clarity<\/li>\n\n\n\n<li>Request missing information feedback<\/li>\n\n\n\n<li>Keep questions product-focused<\/li>\n<\/ul>\n\n\n\n<p>\u274c&nbsp;<strong>Don't<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ask about product quality (use reviews for that)<\/li>\n\n\n\n<li>Mix with actual customer reviews<\/li>\n\n\n\n<li>Use negative language<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"documentation\">Documentation<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u2705&nbsp;<strong>Do<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ask if problem was solved<\/li>\n\n\n\n<li>Request specific improvement areas<\/li>\n\n\n\n<li>Update based on feedback quickly<\/li>\n<\/ul>\n\n\n\n<p>\u274c&nbsp;<strong>Don't<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ignore negative feedback<\/li>\n\n\n\n<li>Keep outdated info<\/li>\n\n\n\n<li>Use generic questions<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"portfolio\">Portfolio<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u2705&nbsp;<strong>Do<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ask what was inspiring\/interesting<\/li>\n\n\n\n<li>Request feedback on presentation<\/li>\n\n\n\n<li>Learn what visitors want to see<\/li>\n<\/ul>\n\n\n\n<p>\u274c&nbsp;<strong>Don't<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Take criticism personally<\/li>\n\n\n\n<li>Ignore patterns in feedback<\/li>\n\n\n\n<li>Show on every portfolio item (can be overwhelming)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%94%A7-troubleshooting-custom-post-types\">Troubleshooting Custom Post Types<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"issue-custom-post-type-not-appearing\">Issue: Custom Post Type Not Appearing<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Solutions<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Ensure plugin is active<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Check&nbsp;<strong>Plugins<\/strong>&nbsp;page<\/li>\n\n\n\n<li>Plugin creating the type must be active<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Reactivate Was This Helpful<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Deactivate the plugin<\/li>\n\n\n\n<li>Reactivate it<\/li>\n\n\n\n<li>Check again<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Post type must be public<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Some custom types are not public<\/li>\n\n\n\n<li>These won't appear in the list<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Flush rewrite rules<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Go to&nbsp;<strong>Settings \u2192 Permalinks<\/strong><\/li>\n\n\n\n<li>Click&nbsp;<strong>Save Changes<\/strong>&nbsp;(don't change anything)<\/li>\n\n\n\n<li>This refreshes WordPress's knowledge of post types<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"issue-feedback-showing-in-wrong-place\">Issue: Feedback Showing in Wrong Place<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Solution<\/strong>: This depends on the custom post type's template. Contact support if positioning is problematic.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%92%A1-advanced-multiple-post-types-strategy\">Advanced: Multiple Post Types Strategy<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scenario-1-e-commerce--blog\">Scenario 1: E-commerce + Blog<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>WooCommerce store with blog<\/strong>:<\/p>\n\n\n\n<p>Enable on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li> Post (blog)<\/li>\n\n\n\n<li> Product (store)<\/li>\n<\/ul>\n\n\n\n<p>Use different question tones:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Blog: &#8220;Was this article helpful?&#8221;<\/li>\n\n\n\n<li>Products: &#8220;Was this description helpful?&#8221;<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scenario-2-full-content-site\">Scenario 2: Full Content Site<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Site with multiple content types<\/strong>:<\/p>\n\n\n\n<p>Enable on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li> Post (articles)<\/li>\n\n\n\n<li> Page (services\/about)<\/li>\n\n\n\n<li> Portfolio (work samples)<\/li>\n\n\n\n<li> Docs (help center)<\/li>\n<\/ul>\n\n\n\n<p>Use generic question: &#8220;Was this helpful?&#8221;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scenario-3-documentation-only\">Scenario 3: Documentation Only<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Knowledge base\/help site<\/strong>:<\/p>\n\n\n\n<p>Enable on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Docs (or whatever your KB uses)<\/li>\n<\/ul>\n\n\n\n<p>Disable on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Post<\/li>\n\n\n\n<li>Page<\/li>\n<\/ul>\n\n\n\n<p>Use specific question: &#8220;Did this solve your problem?&#8221;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%93%88-measuring-custom-post-type-success\">Measuring Custom Post Type Success<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"key-metrics\">Key Metrics<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>For Products<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>70%+ positive = Good descriptions<\/li>\n\n\n\n<li>Track which products need better info<\/li>\n<\/ul>\n\n\n\n<p><strong>For Documentation<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>80%+ positive = Effective articles<\/li>\n\n\n\n<li>&lt;70% = Needs immediate update<\/li>\n<\/ul>\n\n\n\n<p><strong>For Portfolio<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>75%+ positive = Engaging presentations<\/li>\n\n\n\n<li>Read comments for inspiration<\/li>\n<\/ul>\n\n\n\n<p><strong>For Events<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>85%+ positive = Clear, complete info<\/li>\n\n\n\n<li>&lt;75% = Missing critical details<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%F0%9F%93%9A-related-guides\">Related Guides<\/h2>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/file+.vscode-resource.vscode-cdn.net\/c%3A\/Users\/Hastech\/Desktop\/wasthis\/link\" target=\"_blank\" rel=\"noopener\">Options Tab Settings<\/a><\/strong>&nbsp;&#8211; Configure post types<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/file+.vscode-resource.vscode-cdn.net\/c%3A\/Users\/Hastech\/Desktop\/wasthis\/link\" target=\"_blank\" rel=\"noopener\">Report Tab Guide<\/a><\/strong>&nbsp;&#8211; Analyze by content type<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/file+.vscode-resource.vscode-cdn.net\/c%3A\/Users\/Hastech\/Desktop\/wasthis\/link\" target=\"_blank\" rel=\"noopener\">Best Practices<\/a><\/strong>&nbsp;&#8211; Tips for each type<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"%E2%9D%93-common-questions\">Common Questions<\/h2>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Q: Can I enable feedback on all post types at once?<\/strong>&nbsp;A: Yes, just check all boxes in Select Post Types.<\/p>\n\n\n\n<p><strong>Q: Can I have different settings per post type?<\/strong>&nbsp;A: Not through the interface, but possible with custom code.<\/p>\n\n\n\n<p><strong>Q: Do custom post types affect reports?<\/strong>&nbsp;A: No, all feedback appears together in reports.<\/p>\n\n\n\n<p><strong>Q: Can I disable a post type later?<\/strong>&nbsp;A: Yes, just uncheck it and save. Existing feedback remains in database.<\/p>\n\n\n\n<p><strong>Ready to enable feedback on your custom content types? Start collecting valuable insights across your entire site today!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how to enable and manage feedback on WooCommerce products, portfolios, documentation, and any custom post type in WordPress. What Are Custom Post Types? WordPress has default post types: Custom Post Types&nbsp;are additional content types created by plugins or themes: Was This Helpful&nbsp;works with ALL custom post types! Enabling Feedback on Custom Post Types Step-by-Step [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","_mi_skip_tracking":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[261],"doc_tag":[],"class_list":["post-33691","docs","type-docs","status-publish","hentry","doc_category-was-this-helpful"],"acf":[],"year_month":"2025-11","word_count":1310,"total_views":"116","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Saidul","author_nicename":"saidul","author_url":"https:\/\/hasthemes.com\/author\/saidul\/"},"doc_category_info":[{"term_name":"Was This Helpful","term_url":"https:\/\/hasthemes.com\/docs-category\/was-this-helpful\/"}],"doc_tag_info":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"htmega_size_585x295":false,"htmega_size_1170x536":false,"htmega_size_396x360":false,"betterdocs-category-thumb":false},"uagb_author_info":{"display_name":"Saidul","author_link":"https:\/\/hasthemes.com\/author\/saidul\/"},"uagb_comment_info":0,"uagb_excerpt":"Learn how to enable and manage feedback on WooCommerce products, portfolios, documentation, and any custom post type in WordPress. What Are Custom Post Types? WordPress has default post types: Custom Post Types&nbsp;are additional content types created by plugins or themes: Was This Helpful&nbsp;works with ALL custom post types! Enabling Feedback on Custom Post Types Step-by-Step&hellip;","knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/docs\/33691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/comments?post=33691"}],"version-history":[{"count":23,"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/docs\/33691\/revisions"}],"predecessor-version":[{"id":33744,"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/docs\/33691\/revisions\/33744"}],"wp:attachment":[{"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/media?parent=33691"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/doc_category?post=33691"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/hasthemes.com\/wp-json\/wp\/v2\/doc_tag?post=33691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}