Choose which cookies we can use. You can change this at any time from “Cookie settings” in the footer. See our cookie policy for details.

Essential

Needed for the site to work, such as remembering your cookie choices. These can’t be switched off.

Always on
Skip to content
Developer reference

Folder Manager hooks

5 filters and actions, read from the plugin source. Add these in a theme’s functions.php or a Code Snippet.

  • filter

    wpextended/folder-manager/available_post_types

    Filters the post types offered in this module’s settings.

    $options
    (array) post type key => label

    Returns: array

    add_filter( 'wpextended/folder-manager/available_post_types', function ( $options ) {
        return $options;
    } );
  • filter

    wpextended/folder-manager/editor_script_data

    add_filter( 'wpextended/folder-manager/editor_script_data', function ( $value ) {
        return $value;
    } );
  • filter

    wpextended/folder-manager/enabled_post_types

    Filter the enabled post types for folder manager

    $post_types
    (array) Array of enabled post type slugs
    $module
    (Module) Module instance
    add_filter( 'wpextended/folder-manager/enabled_post_types', function ( $post_types, $module ) {
        return $post_types;
    }, 10, 2 );
  • filter

    wpextended/folder-manager/is_post_type_enabled

    Filter whether a post type is enabled for folder manager

    $is_enabled
    (bool) Whether the post type is enabled
    $post_type
    (string) Post type slug
    $module
    (Module) Module instance
    add_filter( 'wpextended/folder-manager/is_post_type_enabled', function ( $is_enabled, $post_type, $module ) {
        return $is_enabled;
    }, 10, 3 );
  • filter

    wpextended/folder-manager/script_data

    add_filter( 'wpextended/folder-manager/script_data', function ( $value ) {
        return $value;
    } );