#37353·elementor

Taxonomy Filter shows "No taxonomies found" for Loop Grid even with default WordPress Posts

Author: qevorasoftwareCreated Sep 21, 2026Updated Sep 21, 2026
Labelsstatus/awaiting_triage

Description

Prerequisites

  • Elementor and Elementor Pro are updated to the latest stable versions.
  • WordPress is updated.
  • Cache has been cleared.
  • The issue is reproducible in Elementor's Taxonomy Filter widget.

Description

The Taxonomy Filter widget does not detect any taxonomies from a connected Loop Grid.

In the Taxonomy Filter widget:

Selected Loop Grid: Loop Grid 1

Taxonomy: "No taxonomies found"

The Loop Grid is correctly detected by the Taxonomy Filter, but no taxonomies are available.

Steps to reproduce

  1. Create a WordPress Loop Grid using the default WordPress Posts.
  2. Make sure the Loop Grid query source is Posts.
  3. Add the Taxonomy Filter widget.
  4. Select the Loop Grid under "Selected loop grid".
  5. Open the "Taxonomy" dropdown.
  6. The dropdown shows "No taxonomies found".

Expected behavior

The Taxonomy dropdown should detect the taxonomies associated with the selected Loop Grid, such as:

  • Categories
  • Tags

Actual behavior

The Taxonomy dropdown only shows:

"No taxonomies found"

Additional test

The same issue also occurs with a custom post type:

Post Type: Recipes

Taxonomy: recipes_categories

The custom taxonomy is registered correctly and attached to the Recipes post type, but Elementor still shows "No taxonomies found".

Environment

WordPress: Version 7.1.1

Elementor: Version 4.2.4

Elementor Pro: Version 4.2.3

PHP: 8.3.33 (Supports 64bit values)

Theme: Hello Elementor

Browser: Chrome

Screenshots

I have attached screenshots showing:

  1. Loop Grid detected by Taxonomy Filter.
  2. Taxonomy dropdown showing "No taxonomies found".
  3. WordPress default Posts test.
  4. Custom Recipes taxonomy configuration.
Image Image Image

Steps to reproduce

  1. Go to WordPress Dashboard.
  2. Create or edit a page with Elementor.
  3. Add a Loop Grid widget using the default WordPress Posts source.
  4. Add the Taxonomy Filter widget to the same page.
  5. In the Taxonomy Filter widget, select the created Loop Grid under "Selected loop grid".
  6. Open the "Taxonomy" dropdown.
  7. The dropdown shows "No taxonomies found".
  8. The same issue also occurs when using a custom post type (Recipes) with a custom taxonomy (recipes_categories).
  9. The custom taxonomy is correctly registered and attached to the Recipes post type, and "Show in REST API" is enabled.
  10. Elementor and Elementor Pro are updated to the latest versions.

Expected behavior

After selecting a Loop Grid that uses the default WordPress Posts source, the Taxonomy dropdown in the Taxonomy Filter widget should automatically detect and display the available taxonomies, such as Categories and Tags.

The same behavior should work for custom post types and their registered taxonomies. For example, when the Loop Grid displays Recipes posts, the custom "recipes_categories" taxonomy should be available in the Taxonomy dropdown.

Instead, the Taxonomy dropdown shows "No taxonomies found".

Elementor System Info

txt
== Server Environment ==
	Operating System: Linux
	Software: LiteSpeed
	MySQL version: MariaDB Server v11.8.9-MariaDB-log
	PHP Version: 8.3.33
	PHP Memory Limit: 1024M
	PHP Max Input Vars: 5000
	PHP Max Post Size: 1024M
	GD Installed: Yes
	ZIP Installed: Yes
	Write Permissions: All right
	Elementor Library: Connected

== WordPress Environment ==
	Version: 7.1.1
	Site URL: https://yellow-quetzal-656239.hostingersite.com
	Home URL: https://yellow-quetzal-656239.hostingersite.com
	WP Multisite: No
	Max Upload Size: 1 GB
	Memory limit: 40M
	Max Memory limit: 1024M
	Permalink Structure: /%postname%/
	Language: en_US
	Timezone: 0
	Admin Email: [email protected]
	Debug Mode: Inactive

== Theme ==
	Name: Hello Elementor Child
	Version: 3.5.1.1789535472
	Author: Elementor Team
	Child Theme: Yes
	Parent Theme Name: Hello Elementor
	Parent Theme Version: 3.5.1
	Parent Theme Author: Elementor Team

== User ==
	Role: administrator
	WP Profile lang: en-US
	User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/153.0.0.0 Safari/537.36

== Active Plugins ==
	AIOSEO - Image SEO
		Version: 1.1.7
		Author: All in One SEO Team

	AIOSEO - IndexNow
		Version: 1.0.10
		Author: All in One SEO Team

	AIOSEO - Local Business
		Version: 1.2.17
		Author: All in One SEO Team

	All in One SEO Pro
		Version: 4.9.0
		Author: All in One SEO Team

	Country Email Router
		Version: 1.1.0
		Author: Qevora Software

	Custom Post Type UI
		Version: 1.19.3
		Author: WebDevStudios

	Elementor
		Version: 4.2.4
		Author: Elementor.com

	Elementor Pro
		Version: 4.2.3
		Author: Elementor.com

	WP Reset
		Version: 2.08
		Author: WebFactory Ltd


== Must-Use Plugins ==
	Hostinger Preview Domain
		Version: 1.4.0
		Author: Hostinger

	Hostinger Smart Auto Updates
		Version: 1.0.8
		Author: Hostinger


== Features ==
	Custom Fonts: 5
	Custom Icons: 0

== Integrations ==
	


== Elementor Experiments ==
	Inline Font Icons: Active by default
	Additional Custom Breakpoints: Active by default
	Container: Active by default
	Optimized Markup: Active by default
	Panel Promotions: Active by default
	Default to New Theme Builder: Active by default
	Header & Footer: Active by default
	Elementor MCP WP Abilities API: Inactive by default
	Pro Free Trial Popup: Active by default
	Nested Elements: Active by default
	Pages Panel: Inactive by default
	Atomic Widgets: Active by default
	V4 Indications Popover: Inactive by default
	Enforce atomic widgets capabilities: Active by default
	Editor MCP for atomic widgets: Active by default
	Backward compatibility migrations: Active by default
	Global Classes: Active by default
	Enforce global classes capabilities: Active by default
	Variables: Active by default
	Variables Manager: Active by default
	Editor v4 (Opt In Page): Active by default
	Editor V4: Active by default
	Components: Active by default
	Interactions: Active by default
	Widget Creation: Active by default
	Generate website markdown: Inactive by default
	Dynamic Assets Management: Inactive by default
	Import/Export Customization: Active by default
	Site Builder: Inactive by default
	Elementor Editor Events: Active by default
	Atomic Form: Active by default
	Loop: Active by default
	Menu: Active by default
	Size Variables: Active by default
	Pro Interactions: Active by default
	In-Editor Feedback: Inactive by default


== Log ==
	
JS: showing 5 of 5JS: 2026-09-16 06:43:10 [error X 2][https://yellow-quetzal-656239.hostingersite.com/wp-content/plugins/elementor/assets/js/editor.min.js?ver=4.2.4:2:1244484] Cannot read properties of null (reading 'id') 
JS: 2026-09-16 06:56:00 [error X 13][https://yellow-quetzal-656239.hostingersite.com/wp-content/plugins/elementor/assets/js/admin.min.js?ver=4.2.4:2:42363] r.startsWith is not a function 
JS: 2026-09-16 07:25:00 [error X 210][https://yellow-quetzal-656239.hostingersite.com/wp-content/plugins/elementor/assets/js/editor.min.js?ver=4.2.4:2:935434] Failed to execute 'querySelector' on 'Document': '#' is not a valid selector. 
JS: 2026-09-17 05:34:06 [error X 2][https://yellow-quetzal-656239.hostingersite.com/wp-content/plugins/elementor/assets/js/aae1dc723585a57c406a.bundle.min.js:1:29386] Cannot read properties of null (reading 'dataset') 
JS: 2026-09-17 06:00:39 [error X 2][https://yellow-quetzal-656239.hostingersite.com/wp-content/plugins/elementor/assets/js/editor.min.js?ver=4.2.4:2:249647] this.ui.input.val is not a function 

Log: showing 5 of 52026-09-16 06:51:47 [info] Elementor data updater process has been queued. [array (
  'plugin' => 'PRO Elements',
  'from' => '4.0.4',
  'to' => '4.2.3',
)]
2026-09-16 06:51:48 [info] elementor-pro::elementor_pro_updater Started 
2026-09-16 06:51:48 [info] PRO Elements/Upgrades - _on_each_version Start  
2026-09-16 06:51:48 [info] PRO Elements/Upgrades - _on_each_version Finished 
2026-09-16 06:51:48 [info] Elementor data updater process has been completed. [array (
  'plugin' => 'PRO Elements',
  'from' => '4.0.4',
  'to' => '4.2.3',
)]

PHP: showing 3 of 3PHP: 2026-09-16 06:57:54 [warning X 2][/home/u266264843/domains/yellow-quetzal-656239.hostingersite.com/public_html/wp-content/plugins/elementor-pro/elementor-pro.php::38] Constant ELEMENTOR_PRO_MODULES_URL already defined [array (
  'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2026-09-16 10:14:27 [warning X 1][/home/u266264843/domains/yellow-quetzal-656239.hostingersite.com/public_html/wp-content/plugins/elementor-pro/modules/assets-manager/asset-types/fonts-manager.php::268] Undefined array key "editor_post_id" [array (
  'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]
PHP: 2026-09-17 07:56:28 [warning X 11][/home/u266264843/domains/yellow-quetzal-656239.hostingersite.com/public_html/wp-content/plugins/elementor-pro/modules/dynamic-tags/tags/post-featured-image.php::39] Trying to access array offset on false [array (
  'trace' => '
#0: Elementor\Core\Logger\Manager -> shutdown()
',
)]



== Elementor - Compatibility Tag ==
	
	Elementor Pro: Compatibility not specified

== Elementor Pro - Compatibility Tag ==

Agreement

  • I confirm I have read and followed all the guidelines and instructions outlined in the Elementor Bug Report form.
  • I agree that my issue may be closed without further action if it doesn't meet all the requirements outlined in the Elementor Bug Report form.