Skip to content

Troubleshooting

Custom endpoints are rewrite rules and need a rewrite flush to resolve. Saving the builder schedules that flush automatically, but if a new endpoint still 404s:

  1. Go to Settings > Permalinks.
  2. Click Save changes without changing anything. This flushes the rewrite rules.

My changes are not showing on the front end

Section titled “My changes are not showing on the front end”
  1. Confirm you clicked Save changes in the builder.
  2. Clear your browser cache and any caching plugin (WP Super Cache, W3 Total Cache and similar).
  3. Check that the item is enabled (the show and hide control is on).
  4. Check that a role restriction is not hiding the item from you. See Role visibility.
  1. Confirm the endpoint’s Content field has content.
  2. If you used a shortcode, confirm the plugin that provides it is active.
  3. Check whether your theme overrides the My Account template.

The account menu is empty on a block theme

Section titled “The account menu is empty on a block theme”

The portal renders wherever WooCommerce’s My Account renders. On a block-based account page it is detected through WooCommerce’s own is_account_page(). If the menu does not appear on a custom page, place the portal explicitly with the [wcmp_my_account] shortcode or the Custom My Account block. See Shortcodes and block.

Developers can force the portal assets onto a surface auto-detection misses by returning true from the wcmp_load_public_assets filter. See Filters and actions.

Drag and drop is not working in the builder

Section titled “Drag and drop is not working in the builder”

This is usually a JavaScript conflict.

  1. Open the browser console (F12) and look for errors.
  2. Temporarily deactivate other plugins to find the conflict.
  3. Switch to a default theme temporarily to rule the theme out.

The plugin ships its own icon font scoped to its container, so it does not depend on the theme’s Font Awesome. If icons are missing after a theme update, clear any caching plugin, or deactivate and reactivate the plugin to refresh the asset cache.

The custom avatar broke another avatar plugin

Section titled “The custom avatar broke another avatar plugin”

It should not. The avatar filter uses a re-entrancy guard and does not remove other plugins’ avatar callbacks. To hand avatar rendering to another source deliberately, return true from the wcmp_get_avatar_filter filter, or turn off Member avatar upload on the General tab.