Get Started
Why removed custom attributes still appear in your feed
  1. Home
  2. Knowledge Base
  3. Common Feed Problems
  4. Why removed custom attributes still appear in your feed

Why removed custom attributes still appear in your feed

You removed or renamed a custom product field, but it still turns up in your feed setup. It’s still listed in the Field Mapping picker, it still appears in the Filters and Rules attribute dropdowns, and it may still show in your feed output. Nothing you change seems to make it disappear.

This happens because Product Feed Pro caches the list of your custom attributes. The fix is a single button: Clear custom attributes cache. This guide shows you where it is, what it does, and how to confirm the attribute is gone afterward.

Why this happens

Your store’s custom product fields (custom meta keys and variation attributes) feed a list that the plugin reuses across Field Mapping, Filters, and Rules. Building that list on every page load would be slow, so the plugin saves it for 24 hours and reads from the saved copy instead.

That means a change you make to your custom fields won’t show up right away. A field you removed keeps appearing in the pickers until the cache refreshes. So if it’s still mapped to a feed attribute, it can still end up in your feed output. Clearing the cache forces the plugin to rebuild the list immediately from your current products.

Prerequisites

RequirementDetails
PluginProduct Feed Pro (the free or Pro core plugin). The button is also available to Product Feed Elite users.
AccessA WordPress admin account that can manage Product Feed settings.
Before you startYou’ve already added, removed, or renamed the custom product field. Clearing the cache reflects the change you made. It doesn’t make the change for you.

How to clear the custom attributes cache

  1. In your WordPress admin menu, go to Product Feed → Settings.
  2. Open the General tab. This is the tab that opens by default.
  3. Scroll down to the Other settings section.
  4. Click Clear custom attributes cache.
  5. Confirm the prompt that asks “Are you sure you want to delete the custom attributes product meta keys cache?”
The Clear custom attributes cache button in the Other settings section of the General tab

Once it finishes, you’ll see a Custom attributes cache cleared. message. The plugin rebuilds the list the next time it reads your custom attributes, so no further action is needed on the settings page.

Confirm the attribute is gone

Clearing the cache updates the attribute list, but it doesn’t change a mapping you set up earlier. Follow these steps to confirm your feed is clean:

  1. Open the feed you’re troubleshooting and go to the Field Mapping tab.
  2. Check that the removed attribute no longer appears in the attribute picker. If it’s still mapped to a feed field, remove that mapping now.
  3. If you used the attribute in a filter, open the Filters tab and confirm it’s gone from the attribute dropdown. For detailed instructions, see How to create filters for your product feed.
  4. If you used it in a rule, open the Rules tab and check the dropdown there as well. For detailed instructions, see How to create rules.
  5. Regenerate the feed, then open the feed file and confirm the attribute no longer appears in the output.

Troubleshooting

The attribute still appears after I cleared the cache
The cache controls the attribute list, not your saved mapping. If the field is still mapped to a feed attribute, it stays in your feed output even after the list refreshes. Open the Field Mapping tab, remove the mapping, then regenerate the feed.
My feed output didn’t change
Clearing the cache doesn’t regenerate your feed. You need to regenerate it so the output reflects your current mapping. A caching plugin or CDN can also serve an old copy of the feed file, so clear those caches as well if the output still looks stale.
A custom field I just added isn’t showing up
This is the same caching behaviour in reverse. A newly added custom field won’t appear in the pickers until the cached list refreshes. Click Clear custom attributes cache, then reopen the Field Mapping, Filters, or Rules tab, and the new field will be listed.
I don’t want to clear the cache manually
You don’t have to. The list refreshes on its own every 24 hours. The button is only there for when you want the change to take effect right away.

FAQ

Where is the Clear custom attributes cache button?
Go to Product Feed → Settings, open the General tab, and scroll to the Other settings section.
Will clearing the cache delete my custom fields or feed settings?
No. It only clears the saved list of custom attributes. Your products, custom fields, feeds, and mappings are untouched.
How often does the cache refresh on its own?
Every 24 hours. Use the button when you don’t want to wait that long.
Is this button available on the free plugin?
Yes. It’s part of the core Product Feed Pro plugin, so it’s available on the free version, Pro, and Elite.

Need more help?

If you’re on Product Feed Elite, open a support ticket from your account, and our team will help you directly.

If you’re on the free Product Feed Pro plugin, post your question on the WordPress.org support forum, and we’ll take a look.

Was this article helpful?

Related Articles

Complete Your Purchase
AdTribes WooCommerce Product Feed

The best WooCommerce product feed plugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Product
Resources & Info
Partner Sites
Rymera