Dear Wicked Folders Team,
I am writing to report a compatibility issue between Wicked Folders and the AutomateWoo plugin. After installing Wicked Folders, the layout of the AutomateWoo Workflows list table breaks. The “Workflow Folders” column becomes too narrow, causing folder names to be cut off.
Steps to Reproduce:
Cause of the Issue:
It appears that Wicked Folders applies a table-layout: fixed style to the list table and calculates column widths dynamically using JavaScript when the folder pane is resized. However, the current implementation only sets explicit widths for the first two columns, squeezing the “Workflow Folders” column.
Temporary Workaround:
I have found a temporary workaround by adding the following JavaScript code to my theme’s functions.php file:
add_action( 'admin_footer', 'wicked_folders_adjust_workflow_table_layout' );
function wicked_folders_adjust_workflow_table_layout() {
$screen = get_current_screen();
if ( $screen && 'edit-aw_workflow' === $screen->id ) :
?>
<script type="text/javascript">
jQuery(function($) {
// Function to unset the fixed table layout
function unsetFixedTableLayout() {
$('#posts-filter .wp-list-table').css('table-layout', 'auto');
}
// Run the function initially
unsetFixedTableLayout();
// Run the function after Wicked Folders AJAX updates
$(document).ajaxComplete(unsetFixedTableLayout);
});
</script>
<?php
endif;
}
This code removes the table-layout: fixed style, allowing the browser to adjust column widths based on content. However, it would be ideal to have a more permanent solution within Wicked Folders itself.
Thank you for your time and attention to this issue. I appreciate your efforts in making Wicked Folders a robust and compatible plugin.
]]>Hi,
I had the same issue on all websites, after some while the panel on the pages sections just randomely dissaperes.. We have hundreds of pages and this becomes problematic when we come to larger numbers, we have of course trouble shooted. Removed, uninstalled, followed steps shown in previous threads. No plugin conflicts with it
]]>Issue
The WF panel suddenly stopped displaying for pages.
– previously worked for pages
– works fine for posts
Behavior
– WF panel briefly slides out, but then immediately retracts
– no folders (seem to) appear when the WF panel slides out
Config
WP – 6.6.1
WF – 3.0.5
Chrome – Version 126.0.6478.183 (Official Build) (64-bit)
Troubleshooting (none of the following resolves the issue)
I am at a loss as to why this is happening – any help would be greatly appreciated…
UPDATE
whoops …just noticed there is a (new?) WF toggle at the bottom of the WF panel. I think in the past this was implemented as a admin menu option. Somehow it got toggled off…:>(
In my configuration, the folder pane does not appear in any version after 2.18.19.
Using ClassicPress v2.0.0 (WP v6.2.5).
]]>The entire folder hierarchy was lost. Where and how is unclear. What to do?
]]>Wonderful plugin and I’ve been using it without issue for years. I just realized you had a pro version.
I updated to the latest version today and my Page Hierarchy is no longer working. It’s just empty. Dynamic folders successfully parses by date and author, but Page Hierarchy is what I use and love.
Not seeing any errors or anything until I try to create a folder manually then i get “The response is not a valid JSON response.”
with
POST https://<website root>/wp-json/wicked-folders/v1/folders?_locale=user 403 (Forbidden) in the console
Only update made was this plugin.
Tried deleting and reinstalling plugin. Tried disabling cache and all other plugins. No luck, I’m puzzled.
WordPress 6.3.3, Server running PHP version:?8.2.16.
I can disable toggling of the folder pane using CSS, and Javascript to make sure the pane isn’t toggled off (in case a user had it toggled off before I implemented the new code) but I’d like a cleaner solution maybe using a WordPress filter or something like that to completely disable toggling. Is that possible? What’s the best way to disable toggling?
]]>Hello Dev(s), hope I am finding you well.
Since update 3.0.0 , folders created by Wicked are no longer clickable in admin/edit.php — WordPress does not display url’s when hovering over these links.
When I revert back to version 2.18.19, these folders are clickable and url does display in lower left corner in WordPress. ( mydomain/admin/edit.php# )
]]>Hi
i just install your plugin .. but it seems it only works on Pages and Post… but not on CPTs .. like Jetengie .. what a bumber ??
]]>I am currently using FileBird and wanted to switch to Wicked Folders because it allows media to be put in multiple folders and allows sorting of all content types like pages.
However it is missing one essential feature. When I choose to add media from the wordpress image library using the a page builder like Beaver Builder the media dialogue doesn’t show my list of folders on the left side like it does with FileBird. So I am not able to make use of all the files and folders I have sorted my images into which is pointless.
Additionally i’d say firebirds folders look nicer and can be colored, they have recently opened support for adding different content types like pages to folders. I would prefer to use wicked folders though because i need my media files in more than one folder.
]]>I enabled Wicked Folders when my pages per page was set to 100. I think this tripped the plugin up and a memory error or something caused the plugin not to load. I deactivated, uninstalled, set my posts per page back to 20 and reinstalled it. Still the side panel is blank. If i enabled it for sections other than pages it works fine.
How can I get it to load again on the pages section?
I tried on a recent clone of my site in staging and it works just fine. Somehow it is holding on to it’s broken state in the pages section from when I loaded it the first time. I’ve tried different user accounts and clearing the OPcache.
Hello, I can no longer delete folders. When I click on delete, the wicked spinner spins indefinitely, and the following JS error appears in the console.
Here is the information about my website :
PHP 7.4.33
WordPress 6.3.1
Plugins :
Admin Menu Editor Pro | Version 2.21.2
Advanced Custom Fields: SVG Icon | Version 1.0.1
Advanced Custom Fields PRO | Version 6.2.0 par WP Engine
Advanced Editor Tools | Version 5.9.2
Akismet Anti-spam: Spam Protection | Version 5.3
AME Branding Add-on | Version 1.3.6
Classic Editor | Version 1.6.3
Classic Widgets | Version 0.3
Converter for Media | Version 5.11.1
Favicon by RealFaviconGenerator | Version 1.3.27
Feed Them Social - Page, Post, Video and Photo Galleries | Version 4.1.8
Feed Them Social Combined Streams | Version 2.0.2
Gravity Forms | Version 2.7.15
Page Links To | Version 3.3.6
SecuPress Free — WordPress Security | Version 2.2.4.1
Simple Custom Post Order | Version 2.5.7
Simple Sitemap | Version 3.5.10
UpdraftPlus - Backup/Restore | Version 1.23.10
Wicked Folders Pro | Version 2.23.13
WP-Optimize - Clean, Compress, Cache | Version 3.2.19
WPCode Lite | Version 2.1.3.1
Yoast Duplicate Post | Version 4.5
Yoast SEO | Version 21.3
I can't figure out where the error is coming from. Can you help me?
Here's the JS error that shows up in the console:
DELETE https://mysite.com/wp-admin/admin-ajax.php?action=wicked_folders_save_folder&id=65&taxonomy=wf_attachment_folders&nonce=b8f118ceca&_method_override=DELETE [HTTP/1.1 403 Forbidden 28ms]
Uncaught TypeError: response.responseJSON is undefined
error https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:1210
Backbone 2
jQuery 8
Backbone 4
save https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:1189
jQuery 10
Backbone 5
constructor https://mywebsite.com/wp-content/plugins/wicked-folders-pro/plugins/wicked-folders/js/app.js?ver=2.18.18:385
n Backbone
createFolderDetails https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:892
deleteFolder https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:834
deleteFolder https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:950
jQuery 10
Backbone 5
constructor https://mywebsite.com/wp-content/plugins/wicked-folders-pro/plugins/wicked-folders/js/app.js?ver=2.18.18:385
n Backbone
initialize https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:622
View Backbone
constructor https://mywebsite.com/wp-content/plugins/wicked-folders-pro/plugins/wicked-folders/js/app.js?ver=2.18.18:385
n Backbone
createFolderPane https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:1510
initialize https://mywebsite.com/wp-content/plugins/wicked-folders-pro/js/media.js?ver=2.23.13:1451
Backbone 2
constructor https://mywebsite.com/wp-includes/js/media-views.min.js?ver=8ca3f6:2
Backbone 2
browseContent https://mywebsite.com/wp-includes/js/media-grid.min.js?ver=8ca3f6:2
Backbone 3
]]>
This seems kinda crazy, but I noticed that the plugin’s CSS is being loaded on the frontend. Why??
Even crazier, it’s already been reported and nothing was done about it CSS/JS loading when logged out
Hi,
Your plugin works great but I am wondering if you could help me go one step further in its usage?
I would like to use the Taxonomy created by your plugin to set up a custom permastructure.
It looks like the name of your taxonomy is “Page Folders”, is that correct?
What I am trying to do is set up a Permastructure using the “Permalink Manager” plugin to set up page URLS that includes the folder name.
For example, if my Folder is called “Folder2” and in this folder is a page called example-page the URL to the page becomes
https://site-name.com/folder2/example-page/.
I have this Permastructure working with a rival “Folder Management” plugin but I would love to get it working with your plugin.
Thank you
]]>Hello,
Does Wicked Folders support H5P content? Because we need to organize our learning management system! ??
H5P is just like any other custom post type, but there is no default way to organize them and folder them away neatly. And you need to create hundreds of them for each lesson/topic in your courses. So it’s essential to have them neatened up and managed with folders.
Is Wicked Folders already working with H5P content? Or will you be able to add it soon? This is really important for modern eLearning and education LMS sites.
Thanks again! Here’s a link to the plugin: https://en-au.www.ads-software.com/plugins/h5p/
Kind regards, and look forward to hearing from you!
This plugin is completely different with PHP8 that will be deployed (I currently run PHP 7.4): no tree at left with the folders and a toggle remove this column that remains blank (and is useless) to have in the above line a cell in the menu for the listing of the folders and then you can select a folder and get only the pages of this folders . I prefer the tree
Regards
]]>Hello,
The Unassigned Items folder states 5 when there are only 2 unassigned pages. See screen capture here: https://a.cl.ly/12uRgQ7G
Can you please help fix this?
Thank you,
Bharat
Hello! This plugin is great! I had a question I’m not sure if this is a bug or not or is fixable. It appears that if the parent page of a page is not in the current folder and that page has child items, who have child items the hierarchical listing of the pages on the right hand side is no longer heirarchical.
For instance, say we have a page/parent structure as follows:
First level Parent
– 2nd level Parent Two
— Second level parent two child item 1
— second level parent two child item 2
– Second level Parent
— Second level parent child item 1
— second level parent child item 2
If we move all of those into a single folder, they display hierarchically as shown above in the pages panel on the right.
If we move all of those into a single folder, except for “First level parent” it seems to break the hierarchical ordering of the pages and ends up looking something like this:
2nd level Parent Two
`- Second level Parent
— Second level parent child item 1
— second level parent child item 2
-Second level parent two child item 1
-second level parent two child item 2
Let me know thanks!
]]>I am looking to display the folder title inside of a template. Is this possible?
]]>Hello,
I should have the following functionality on the site: the site consists of a customer site and another microsite located on the same domain. I want to restrict customer site users from seeing microsite content and vice versa. I tried using filters, but it didn’t work.
in functions.php:
apply_filters( 'wf_collection_policy_can_view', $allowed, $folder_id, $user_id, $this )
apply_filters( 'wf_collection_policy_can_view', false, (i got folder id when inspecting element data-folder-id), (should I get id with this function "get_current_user_id()"?), What should I pass on here? )
I am unable to use this plugin. I am using WordPress 4.9.21. After installing the plugin and opening “All Pages” I see the following error in the console and page does not work properly:
app.js?ver=2.18.15:416 Uncaught TypeError: Cannot read properties of undefined (reading 'applyFilters') at constructor.render (app.js?ver=2.18.15:416:35) at n.render (app.js?ver=2.18.15:2241:77) at n.createFolderDetails (app.js?ver=2.18.15:2760:85) at n.initialize (app.js?ver=2.18.15:2636:18) at e.View (load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-&load%5B%5D=ui-droppable,jquery-ui-sortable,underscore,backbone&ver=4.9.21:94:14744) at n.constructor (app.js?ver=2.18.15:380:49) at new n (load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-&load%5B%5D=ui-droppable,jquery-ui-sortable,underscore,backbone&ver=4.9.21:94:22931) at HTMLDocument.<anonymous> (edit.php?post_type=page:1326:20) at i (load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-&load%5B%5D=ui-droppable,jquery-ui-sortable,underscore,backbone&ver=4.9.21:2:27362) at Object.fireWith [as resolveWith] (load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-resizable,jquery-ui-draggable,jquery-&load%5B%5D=ui-droppable,jquery-ui-sortable,underscore,backbone&ver=4.9.21:2:28121)
Could you tell if it’s problem with my WordPress installation or the plugin?
Thank you,
Thank you for a great plugin.
I wonder where in the WordPress database information about folders is stored and how it can be accessed?
Do you have a documentation of API-methods related to “Wicked folders”-plugin that are possible to use?
Suppose I want to programmatically generate a list of pages or posts in a folder named ‘X-folder’, how can I do it?
]]>Hello!
While using your plugin can I get media to automatically be organized by post type? As an example, I would have all media in blog post to be automatically added to a main folder called Blog post medias and all user-generated media in forums would be automatically added to main folder called forums medias. Is that possible with your plugin?
Thanks in advance,
]]>Good day,
On PHP 8.0.0, I receive the following stack traces when expanding any folder under page hierarchy:
[01-Jul-2022 16:18:21 UTC] PHP Warning: Attempt to read property "post_type" on null in C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-content\plugins\wicked-folders\lib\class-wicked-folders-post-hierarchy-dynamic-folder.php on line 100
[01-Jul-2022 16:18:21 UTC] PHP Stack trace:
[01-Jul-2022 16:18:21 UTC] PHP 1. {main}() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-admin\admin-ajax.php:0
[01-Jul-2022 16:18:21 UTC] PHP 2. do_action() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-admin\admin-ajax.php:187
[01-Jul-2022 16:18:21 UTC] PHP 3. WP_Hook->do_action() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-includes\plugin.php:476
[01-Jul-2022 16:18:21 UTC] PHP 4. WP_Hook->apply_filters() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-includes\class-wp-hook.php:331
[01-Jul-2022 16:18:21 UTC] PHP 5. Wicked_Folders_Ajax->ajax_get_child_folders() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-includes\class-wp-hook.php:307
[01-Jul-2022 16:18:21 UTC] PHP 6. Wicked_Folders_Post_Hierarchy_Dynamic_Folder->fetch() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-content\plugins\wicked-folders\lib\class-wicked-folders-ajax.php:526
[01-Jul-2022 16:18:21 UTC] PHP Warning: Attempt to read property "ID" on null in C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-content\plugins\wicked-folders\lib\class-wicked-folders-post-hierarchy-dynamic-folder.php on line 102
[01-Jul-2022 16:18:21 UTC] PHP Stack trace:
[01-Jul-2022 16:18:21 UTC] PHP 1. {main}() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-admin\admin-ajax.php:0
[01-Jul-2022 16:18:21 UTC] PHP 2. do_action() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-admin\admin-ajax.php:187
[01-Jul-2022 16:18:21 UTC] PHP 3. WP_Hook->do_action() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-includes\plugin.php:476
[01-Jul-2022 16:18:21 UTC] PHP 4. WP_Hook->apply_filters() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-includes\class-wp-hook.php:331
[01-Jul-2022 16:18:21 UTC] PHP 5. Wicked_Folders_Ajax->ajax_get_child_folders() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-includes\class-wp-hook.php:307
[01-Jul-2022 16:18:21 UTC] PHP 6. Wicked_Folders_Post_Hierarchy_Dynamic_Folder->fetch() C:\Users\lcraft\Local Sites\jwcc-main\app\public\wp-content\plugins\wicked-folders\lib\class-wicked-folders-ajax.php:526
It does not seem to crash when loading a folder already viewed before; only clicking a new folder you haven’t been in seems to do it. The issue persists even with all other plugins disabled. There’s no stack trace being dumped to the page as far as I can tell: https://i.snipboard.io/WhJ5qO.jpg
Let me know if I can provide additional information.
]]>Hello!
I want to be able to upload my files to Physical Custom Upload Folder.
Like this:
https://www.ads-software.com/plugins/media-folders-lite/
https://www.ads-software.com/plugins/physical-custom-upload-folder/
May i use this plugins with Wicked Folders?
Or maybe you could add such functionality to Wicked Folders?
Thanks.
Is it possible to sort the pages normally (with sub pages right underneath their parents) with this plugin? Currently in our page folders all of the sub pages are displayed at the bottom of the page list, not underneath their parent pages (that are also within the same folder). When we try and click on the settings icon to change it to ‘sort’ or ‘normal’, nothing seems to happen or change.
]]>Hi wicked plugins team,
we would like to contribute a german translation for the plugin, can you get in touch with us?
Best regards
Suggestion, if I’m in a folder, the pages I’m going to create should already be related to the folder that is open.
]]>Hello, how is everything?
Your plugin is very good, I’m just having a problem with ascending pages.
They don’t seem to organize themselves by default:
https://i.postimg.cc/MpL5cWYv/image.png
In this example it should be just below its parent page, but it is free like any other page.
Is there any workaround for this or is it a feature request?
Thanks!
]]>Hi
I’ve been using the plugin for a long time, and for the first time I wanted to use it on a custom post type.
It doesn’t show in the editor, do you know what I need to change to enable wicked folders for custom posts ?
Thanks
]]>