WP File Download Developer Documentation
This documentation will help experienced developers to plug any other service with our plugin. Here are all actions and filters for this plugin, if you need some more, feel free to ask by using this for dedicated forum. Thanks for using our plugin!
import_term_meta
Fires after term meta is imported.
Parameters :
int $term_id ID of the newly created term.
string $key Meta key.
mixed $value Meta value.
Return :
void
In files :
app/admin/classes/import/class-wp-import.php line 414
wpdf_admin_notices
Action to write import notice
Parameters :
none
Return :
void
In files :
app/admin/views/config/tpl/ui-default.php line 38
app/admin/views/iconsbuilder/tpl/default.php line 40
app/admin/views/wpfd/tpl/ui-default.php line 148
wpfd_addon_update_version_description
Action update version and description after copy
Parameters :
string Version
string Description
string Category from
string Category TermId
Return :
void
In files :
app/admin/controllers/files.php line 627
app/admin/controllers/files.php line 721
app/admin/controllers/files.php line 1955
app/admin/controllers/files.php line 754
app/admin/controllers/files.php line 1066
app/admin/controllers/files.php line 1573
app/admin/controllers/files.php line 2369
app/admin/controllers/files.php line 2861
app/admin/controllers/files.php line 819
app/admin/controllers/files.php line 2033
app/admin/controllers/files.php line 878
app/admin/controllers/files.php line 1005
app/admin/controllers/files.php line 1332
app/admin/controllers/files.php line 2094
app/admin/controllers/files.php line 2236
app/admin/controllers/files.php line 2573
app/admin/controllers/files.php line 942
app/admin/controllers/files.php line 1453
app/admin/controllers/files.php line 2163
app/admin/controllers/files.php line 1125
app/admin/controllers/files.php line 1235
app/admin/controllers/files.php line 2297
app/admin/controllers/files.php line 2713
app/admin/controllers/files.php line 1201
app/admin/controllers/files.php line 2455
app/admin/controllers/files.php line 1268
app/admin/controllers/files.php line 1632
app/admin/controllers/files.php line 2787
app/admin/controllers/files.php line 2919
app/admin/controllers/files.php line 1396
app/admin/controllers/files.php line 1512
app/admin/controllers/files.php line 1707
app/admin/controllers/files.php line 1868
app/admin/controllers/files.php line 2502
app/admin/controllers/files.php line 2640
app/admin/controllers/files.php line 3007
wpfd_admin_after_file_title_field
Action thrown after title field
Parameters :
string Current file information
Return :
void
In files :
app/admin/forms/file.xml line 51
wpfd_after_bottom_file_save_settings
Action thrown after bottom file save settings button
Parameters :
string Current file information
Return :
void
In files :
app/admin/forms/file.xml line 226
wpfd_after_category_main_settings
Action fire after category main settings in right panel
Parameters :
integer Current category id
Return :
void
In files :
app/admin/views/category/tpl/default.php line 166
wpfd_after_create_new_category
Action after new category created
Parameters :
integer New category id
string Category created name
Return :
void
In files :
app/admin/controllers/category.php line 78
wpfd_after_fieldset_category_main_settings
Action fire after category main settings fieldset in right panel
Parameters :
integer Current category id
Return :
void
In files :
app/admin/views/category/tpl/default.php line 175
wpfd_after_file_main_settings
Action thrown after all file settings inputs have been echoed
Parameters :
string Current file information
Return :
void
In files :
app/admin/forms/file.xml line 206
wpfd_after_single_file_info
Action fire after file info in single file display
Parameters :
object File object
Return :
void
In files :
app/site/themes/templates/tpl-single.php line 65
wpfd_after_template_part
Action fire after a template part called
Parameters :
string Template name
string Template path dir
string Template path
array Template variables
Return :
void
In files :
app/functions.php line 726
wpfd_before_category_main_settings
Action fire before category main settings in right panel
Parameters :
integer Current category id
Return :
void
In files :
app/admin/views/category/tpl/default.php line 92
wpfd_before_fieldset_category_main_settings
Action fire before category main settings field set in right panel
Parameters :
integer Current category id
Return :
void
In files :
app/admin/views/category/tpl/default.php line 61
wpfd_before_index_remove
Action fire before an index remove
Parameters :
integer Post id
Return :
void
In files :
app/admin/models/fts.php line 1071
wpfd_before_single_file_info
Action fire before file info in single file display
Parameters :
object File object
Return :
void
In files :
app/site/themes/templates/tpl-single.php line 49
wpfd_before_template_part
Action fire before a template part called
Parameters :
string Template name
string Template path dir
string Template path
array Template variables
Return :
void
In files :
app/functions.php line 714
wpfd_download_file_permission
Action fire when current user not enough permission to download this file.
Parameters :
string|integer
string|integer
integer
Return :
void
In files :
app/site/controllers/file.php line 57
wpfd_download_link_expired
Action for the expired download page
Parameters :
string|integer
string|integer
integer
Return :
void
In files :
app/site/controllers/file.php line 80
wpfd_file_deleted
Action fire after a file deleted
Parameters :
array Deleted file info
WP_Term Category the file was deleted from
array Additional information
Return :
void
In files :
app/admin/controllers/file.php line 538
app/admin/controllers/file.php line 600
wpfd_file_download
Action fire right before a file download.
Do not echo anything here or file download will corrupt
Parameters :
object File id
array Source
Return :
void
In files :
app/site/controllers/file.php line 298
app/site/controllers/file.php line 398
app/site/controllers/file.php line 464
app/site/controllers/file.php line 528
app/site/controllers/file.php line 594
wpfd_file_indexed
Action fire after file indexed
Parameters :
integer Inserted post id
array Post content to index
Return :
void
In files :
app/admin/models/fts.php line 1173
wpfd_file_uploaded
Action fire after file uploaded
Parameters :
integer|WP_Error The file ID on success. The value 0 or WP_Error on failure.
array Additional information
Return :
void
In files :
app/admin/models/files.php line 1057
wpfd_generate_preview_after_merge_image_vertical
Action fire after merge image vertical
Parameters :
string $destinationPath Merged image path
WpfdModelGeneratepreview $this Current Model
Return :
void
In files :
app/admin/models/generatepreview.php line 1055
wpfd_generate_preview_after_resize_thumbnail
Action file after thumbnail resized
Parameters :
string $fileName Thumbnail file path
Return :
void
In files :
app/admin/models/generatepreview.php line 934
wpfd_generate_preview_before_merge_image_vertical
Action fire before merge image vertical
Parameters :
array $images Images page array
string $destinationPath Merged image path
WpfdModelGeneratepreview $this Current Model
Return :
void
In files :
app/admin/models/generatepreview.php line 959
wpfd_preview_file_permission
Action fire when current user not enough permission to preview this file.
Parameters :
string|integer
string|integer
integer
Return :
void
In files :
app/site/controllers/file.php line 69
wpfd_preview_generated
Action fire after thumbnail/preview saved
Parameters :
string $savedFilePath Generated preview file path
string $thumbnailPath Generated thumbnail file path
array $currentQueue Current queue information
WpfdModelGeneratepreview $this GeneratePreview Model
Return :
void
In files :
app/admin/models/generatepreview.php line 418
app/admin/models/generatepreview.php line 564
app/admin/models/generatepreview.php line 741
wpfd_save_category
Action fire after save category parameters
Parameters :
integer Term id
array Category params
Return :
void
In files :
app/admin/controllers/category.php line 230
wpfd_save_category_settings_button
Action fire before category save button in right panel
Parameters :
integer Current category id
Return :
void
In files :
app/admin/views/category/tpl/default.php line 380
wpfd_save_file_params
After file data was saved to database
Parameters :
array File data array
Return :
void
In files :
app/admin/models/file.php line 177
wpfd_update_category_color
Update category color
Parameters :
integer Term id to change color
string New category color
Return :
void
In files :
app/admin/controllers/category.php line 186
app/admin/controllers/category.php line 554
app/admin/controllers/category.php line 695
wpfd_update_category_color
Update category color
Parameters :
integer Term id to change color
string New category color
Return :
void
In files :
app/admin/controllers/category.php line 186
app/admin/controllers/category.php line 554
app/admin/controllers/category.php line 695
wpfd_update_category_color
Update category color
Parameters :
integer Term id to change color
string New category color
Return :
void
In files :
app/admin/controllers/category.php line 186
app/admin/controllers/category.php line 554
app/admin/controllers/category.php line 695
wpfd_update_category_description
After update category color
Parameters :
integer Term id to change color
string New category color
Return :
void
In files :
app/admin/controllers/category.php line 152
wpfd_update_category_name
Update category name
Parameters :
integer Term id to change name
string New category name
Return :
void
In files :
app/admin/controllers/category.php line 114
wpfd_{$themeName}_after_custom_hooks
Action fire after custom hooked
Parameters :
none
Return :
void
In files :
app/site/themes/templates/wpfd-theme.class.php line 546
wpfd_{$themeName}_after_template_hooks
Action fire after template hooked
Parameters :
none
Return :
void
In files :
app/site/themes/wpfd-preview/theme.php line 116
app/site/themes/wpfd-ggd/theme.php line 116
app/site/themes/wpfd-tree/theme.php line 84
app/site/themes/templates/wpfd-theme.class.php line 536
wpfd_{$themeName}_after_theme_content
Action print after theme content
Parameters :
object Current theme instance
array Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 260
app/site/themes/wpfd-ggd/tpl.php line 257
app/site/themes/wpfd-table/tpl.php line 273
app/site/themes/templates/tpl-default.php line 219
app/site/themes/wpfd-default/tpl.php line 262
wpfd_{$themeName}_before_files_loop
Action fire before files loop
Parameters :
object Current theme params
array Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 194
app/site/themes/wpfd-ggd/tpl.php line 193
app/site/themes/wpfd-table/tpl.php line 144
app/site/themes/templates/tpl-default.php line 139
app/site/themes/wpfd-default/tpl.php line 157
wpfd_{$themeName}_before_files_loop_handlebars
Action fire before files loop in handlebars template
Parameters :
array Current theme params
array Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 121
app/site/themes/wpfd-ggd/tpl.php line 121
app/site/themes/wpfd-table/tpl.php line 33
app/site/themes/templates/tpl-default.php line 43
app/site/themes/wpfd-default/tpl.php line 46
wpfd_{$themeName}_before_template_hooks
Action fire before templates hooked
Parameters :
none
Return :
void
In files :
app/site/themes/templates/wpfd-theme.class.php line 444
wpfd_{$themeName}_before_theme_content
Action print before theme content
Parameters :
object Current theme params
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 101
app/site/themes/wpfd-ggd/tpl.php line 101
app/site/themes/wpfd-table/tpl.php line 104
app/site/themes/wpfd-tree/tpl.php line 158
app/site/themes/wpfd-tree/tpl.php line 228
app/site/themes/templates/tpl-default.php line 25
app/site/themes/wpfd-default/tpl.php line 26
wpfd_{$themeName}_buttons
Action to show buttons
Parameters :
object Current file object
array Global config
array Category config
Return :
void
In files :
app/site/themes/wpfd-table/tpl.php line 221
app/site/themes/templates/tpl-default.php line 198
app/site/themes/wpfd-default/tpl.php line 225
wpfd_{$themeName}_buttons_handlebars
Action print buttons in handlebars template
Parameters :
array $config Main config
array $params Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 83
app/site/themes/wpfd-ggd/tpl.php line 83
app/site/themes/wpfd-table/tpl.php line 80
app/site/themes/wpfd-tree/tpl.php line 81
app/site/themes/templates/tpl-default.php line 101
app/site/themes/wpfd-default/tpl.php line 110
wpfd_{$themeName}_columns
Action to show columns
Parameters :
array Main config
array Category config
Return :
void
In files :
app/site/themes/wpfd-table/tpl.php line 169
wpfd_{$themeName}_file_block
Action to show file block
Parameters :
object Current file object
array Global config
array Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 219
app/site/themes/wpfd-ggd/tpl.php line 216
wpfd_{$themeName}_file_block_handlebars
Action to show file block in handlebars template
Parameters :
array Main config
array Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 145
app/site/themes/wpfd-ggd/tpl.php line 143
wpfd_{$themeName}_file_content
Action to show file content
Parameters :
object Current file object
array Global config
array Category config
Return :
void
In files :
app/site/themes/templates/tpl-default.php line 161
app/site/themes/wpfd-default/tpl.php line 184
wpfd_{$themeName}_file_content_handlebars
Action print file content in handlebars template
Parameters :
array $config Main config
array $params Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 44
app/site/themes/wpfd-ggd/tpl.php line 44
app/site/themes/wpfd-tree/tpl.php line 41
app/site/themes/templates/tpl-default.php line 65
app/site/themes/wpfd-default/tpl.php line 70
wpfd_{$themeName}_file_info
Action to show file info
Parameters :
object Current file object
array Category config
Return :
void
In files :
app/site/themes/wpfd-table/tpl.php line 201
app/site/themes/templates/tpl-default.php line 180
app/site/themes/wpfd-default/tpl.php line 205
wpfd_{$themeName}_file_info_handlebars
Action to show file info in handlebars template
Parameters :
array Global config
array Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 65
app/site/themes/wpfd-ggd/tpl.php line 65
app/site/themes/wpfd-table/tpl.php line 60
app/site/themes/wpfd-tree/tpl.php line 63
app/site/themes/templates/tpl-default.php line 84
app/site/themes/wpfd-default/tpl.php line 91
wpfd_{$themeName}_folder_tree
Action print folder tree
Parameters :
object Current theme params
array Category config
Return :
void
In files :
app/site/themes/wpfd-preview/tpl.php line 174
app/site/themes/wpfd-ggd/tpl.php line 173
app/site/themes/wpfd-table/tpl.php line 124
app/site/themes/templates/tpl-default.php line 122
app/site/themes/wpfd-default/tpl.php line 137
_wpfd_preview_generate_queue_running_updating
Filters to update the preview queue running
Parameters :
none
Return :
boolean
In files :
app/admin/views/config/view.php line 50
import_term_meta_key
Filters the meta key for an imported piece of term meta.
Parameters :
string $meta_key Meta key.
int $term_id ID of the newly created term.
array $term Term data from the WXR import.
Return :
void
In files :
app/admin/classes/import/class-wp-import.php line 396
the_content_export
Filters the post content used for WXR exports.
Parameters :
string $post_content Content of the current post.
Return :
void
In files :
app/admin/controllers/config.php line 983
the_excerpt_export
Filters the post excerpt used for WXR exports.
Parameters :
string $post_excerpt Excerpt for the current post.
Return :
void
In files :
app/admin/controllers/config.php line 993
wp_import_existing_post
Filter ID of the existing post corresponding to post currently importing.
Return 0 to force the post to be imported. Filter the ID to be something else
to override which existing post is mapped to the imported post.
Parameters :
int $post_exists Post ID, or 0 if post did not exist.
array $post The post array to be inserted.
Return :
void
In files :
app/admin/classes/import/class-wp-import.php line 613
wp_import_term_meta
Filters the metadata attached to an imported term.
Parameters :
array $termmeta Array of term meta.
int $term_id ID of the newly created term.
array $term Term data from the WXR import.
Return :
void
In files :
app/admin/classes/import/class-wp-import.php line 381
wpfd_
Additional classes for table
Parameters :
array
Return :
void
In files :
app/site/themes/wpfd-table/theme.php line 126
wpfd_abs_path_to_url
Filter to change finally url
Parameters :
string
Return :
void
In files :
app/functions.php line 942
wpfd_automatic_revision
Filter allow to change automatic revision
Parameters :
string
array
Return :
void
In files :
app/admin/controllers/files.php line 3275
wpfd_automatic_revision_date_format
Filter allow to change date format in automatic versioning
Parameters :
string
array
Return :
void
In files :
app/admin/controllers/files.php line 3237
wpfd_automatic_revision_enabled
Filter allow enable automatic version
Parameters :
boolean
array
Return :
void
In files :
app/admin/controllers/files.php line 3191
wpfd_automatic_revision_increment_replacement
Filter allow change the replacement for automatic version
Parameters :
string
array
Return :
void
In files :
app/admin/controllers/files.php line 3258
wpfd_automatic_revision_pattern
Filter allow to change automatic version pattern
Parameters :
string
array
Return :
void
In files :
app/admin/controllers/files.php line 3204
wpfd_back_button_handlebars
Global filter to change html and arguments of back button handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1959
wpfd_before_save_category
Filter for category parameters before save to database
Parameters :
array Category params
integer Term id
Return :
array
In files :
app/admin/controllers/category.php line 220
wpfd_before_save_file_metadata
Filter allow modify file meta data before save to database
Parameters :
array File meta data array
Return :
array
In files :
app/admin/models/file.php line 167
wpfd_before_save_file_params
Filter allow modify file data before save to database
Parameters :
array File data array
Return :
array
In files :
app/admin/models/file.php line 107
wpfd_before_update_category_color
Filter update category color
Parameters :
string New category color
integer Term id to change name
Return :
string|boolean
In files :
app/admin/controllers/category.php line 177
wpfd_before_update_category_description
Filter update category description
Parameters :
string New category description
integer Term id to change name
Return :
string|boolean
In files :
app/admin/controllers/category.php line 139
wpfd_before_update_category_name
Filter update category name
Parameters :
string New category name
integer Term id to change name
Return :
string|boolean
In files :
app/admin/controllers/category.php line 106
wpfd_before_upload_file
Filter before upload file
Parameters :
array File data
integer Current user id
Return :
array
In files :
app/admin/models/files.php line 1000
wpfd_categories
Allow to filter the front categories list
Parameters :
array
Return :
void
In files :
app/site/models/categoriesfront.php line 138
wpfd_categories_order
Filters allow to change ordering direction of categories
Parameters :
string
Return :
string
In files :
app/site/models/categoriesfront.php line 44
app/site/models/categoriesfront.php line 275
app/site/models/categoriesfront.php line 330
app/site/controllers/categories.php line 70
wpfd_categories_orderby
Filters allow to change order column of categories
Parameters :
string
Return :
string
In files :
app/site/models/categoriesfront.php line 55
app/site/models/categoriesfront.php line 286
app/site/models/categoriesfront.php line 341
app/site/controllers/categories.php line 79
wpfd_category_description_handlebars
Global filter to change html and arguments of category description handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2129
wpfd_category_item_handlebars
Global filter to change html and arguments of categories item handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2230
wpfd_category_loading_message
Filters allow to turn on category loading message
Parameters :
boolean
Return :
boolean
In files :
app/site/themes/templates/wpfd-theme.class.php line 376
wpfd_category_title
Global filter to change html and arguments of category title
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2082
wpfd_category_title_handlebars
Global filter to change html and arguments of category title handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2015
wpfd_category_tree
Global filter to change html and arguments of category tree
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2393
wpfd_category_tree_expanded
Filters allow to expand category tree on frontend
Parameters :
boolean
Return :
boolean
In files :
app/site/themes/templates/wpfd-theme.class.php line 385
wpfd_clean_interval
Filter to change clean junks time, this will override WPFD_CLEAN_INTERVAL constance
Parameters :
$interval Time in second
Return :
void
In files :
app/functions.php line 1525
wpfd_custom_zip_folder_on_server
Filter for customizing download load zip folder
Parameters :
boolean
Return :
void
In files :
app/site/controllers/files.php line 55
wpfd_default_category_params
Filters allow setup default params for new category
Parameters :
array Default values: order, orderby, roles, private
Return :
array
In files :
app/admin/models/category.php line 480
app/site/models/categoriesfront.php line 501
app/site/models/categoryfront.php line 77
wpfd_default_category_visibility
Filters allow setup default visibility
Parameters :
array Default values: roles, private
Return :
array
In files :
app/functions.php line 2177
wpfd_file_download_button_args
Global filter to change html and arguments of download button
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1631
wpfd_file_download_button_handlebars_args
Global filter to change html and arguments of download button handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1563
wpfd_file_info
Filter file info in front
Parameters :
object File object
Return :
object
In files :
app/site/models/filesfront.php line 311
app/site/models/filefront.php line 313
app/site/models/filefront.php line 386
wpfd_file_info_created_args
Global filter to change html and arguments of created
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1169
wpfd_file_info_created_handlebars_args
Global filter to change html and arguments of created handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1118
wpfd_file_info_description_args
Global filter to change html and arguments of description
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 765
wpfd_file_info_description_handlebars_args
Global filter to change html and arguments of description handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 716
wpfd_file_info_hits_args
Global filter to change html and arguments of hits
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1069
wpfd_file_info_hits_handlebars_args
Global filter to change html and arguments of hits handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1018
wpfd_file_info_icon_html
Global filter to change icon html
Parameters :
string Output html for handlebars template
object Current file object
array Main config
array Current category config
Return :
string
In files :
app/site/themes/templates/wpfd-theme.class.php line 1382
wpfd_file_info_modified_args
Global filter to change html and arguments of modified
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1271
wpfd_file_info_modified_handlebars_args
Global filter to change html and arguments of modified handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1218
wpfd_file_info_size_args
Global filter to change html and arguments of size
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 969
wpfd_file_info_size_handlebars_args
Global filter to change html and arguments of size handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 918
wpfd_file_info_title_args
Global filter to change html and arguments of title
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1498
wpfd_file_info_title_handlebars_args
Global filter to change html and arguments of title handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1438
wpfd_file_info_version_args
Globa filter to change html and arguments of version
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 868
wpfd_file_info_version_handlebars_args
Global filter to change html and arguments of version handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 815
wpfd_file_large_size_custom_icon
Filter to select large size file custom icon
Parameters :
boolean
Return :
void
In files :
app/admin/init.php line 393
wpfd_file_open_pdf_button_args
Global filter to change html and arguments of open pdf button
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1811
wpfd_file_open_pdf_button_handlebars_args
Global filter to change html and arguments of open pdf button handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1695
wpfd_file_params
Filter to update data before load to fields
Parameters :
array Data load to fields
Return :
array
In files :
app/admin/views/file/view.php line 114
wpfd_file_preview_button_args
Globacl filter to change html and arguments of preview button
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1861
wpfd_file_preview_button_handlebars_args
Global filter to change html and arguments of preview button handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1740
wpfd_file_preview_link_when_disable_download_popup
Filter allow to change the file download link when disable download popup
Parameters :
boolean
Return :
void
In files :
app/site/themes/wpfd-preview/theme.php line 202
app/site/themes/wpfd-preview/theme.php line 264
app/site/themes/wpfd-ggd/theme.php line 162
app/site/themes/wpfd-ggd/theme.php line 220
app/site/themes/wpfd-tree/tpl.php line 19
wpfd_file_title
Filter to change file title
Parameters :
string File title
integer File id
Return :
string
In files :
app/site/models/filesfront.php line 176
app/site/models/filesfront.php line 300
app/site/models/filefront.php line 121
app/site/models/filefront.php line 353
app/site/models/filefront.php line 235
wpfd_file_title_open_file_in_new_tab
Filters allow to open file in new tab when clicking on file title
Parameters :
boolean
Return :
boolean
In files :
app/site/themes/templates/wpfd-theme.class.php line 394
wpfd_generate_preview_page_number
The maximum number of page when generate the preview image
Parameters :
integer
Return :
void
In files :
app/admin/models/generatepreview.php line 395
app/admin/models/generatepreview.php line 720
wpfd_generate_preview_queue_interval
Filter to change generate preview interval, this will override WPFD_GENERATE_PREVIEW_QUEUE_INTERVAL constance
Parameters :
$interval Time in second
Return :
void
In files :
app/functions.php line 2130
wpfd_generate_preview_url
Filter to generate preview url
Parameters :
boolean Generate preview url
string File id
string Category id
string Token
Return :
boolean
In files :
app/site/helpers/WpfdHelperFile.php line 103
wpfd_generated_preview_file_real_path
Filter allow to do anything with the generated preview file
Parameters :
string
Return :
void
In files :
app/admin/models/generatepreview.php line 843
wpfd_get_content_dir
Filter to change the custom content directory. Default: 'wp-file-download'
Parameters :
string The current custom content dir string.
Return :
boolean
In files :
app/functions.php line 86
wpfd_get_support_cloud
Filter return supported cloud platform
Require to detect where categories/files from
Parameters :
array Cloud platform list
Return :
array
In files :
app/functions.php line 848
wpfd_get_template
Allow 3rd party plugin filter
Parameters :
string Template path
string Template name
array Template variables
string Template path dir
string Default path dir
Return :
string
In files :
app/functions.php line 704
wpfd_index_file
Filter to add file content on index
Parameters :
array Chunks
WP_Post Post object
Return :
void
In files :
app/admin/models/fts.php line 1157
wpfd_locate_template
Filter on return found template path
Parameters :
string Template path
string Template name
string Template path dir
Return :
void
In files :
app/functions.php line 666
wpfd_locate_theme
Filter on return found template path
Parameters :
string Template path
string Template name
string Template path dir
Return :
void
In files :
app/functions.php line 791
wpfd_not_authorized_redirect_url
Filter to redirect user when they not authorized to download current file
Parameters :
string
Return :
void
In files :
app/site/controllers/file.php line 222
wpfd_password_expires
Filters the life span of the post password cookie.
By default, the cookie expires 10 days from creation. To turn this
into a session cookie, return 0.
Parameters :
int $expires The expiry time, as passed to setcookie().
Return :
void
In files :
app/site/controllers/file.php line 950
wpfd_password_form
Filters the HTML output for the protected post password form.
If modifying the password field, please note that the core database schema
limits the password field to 20 characters regardless of the value of the
size attribute in the form input.
Parameters :
string $output The password form HTML output.
WP_Post $object Object.
Return :
void
In files :
app/functions.php line 2843
wpfd_preview_service_url
Filter to change preview service url
Parameters :
string Preview url with %s placeholder for url
Return :
string
In files :
app/site/helpers/WpfdHelperFile.php line 121
wpfd_preview_url
Filter to change preview url
Parameters :
string Output url
string Preview url with %s placeholder for file encoded url
string Ajax Url to preview file
Return :
string
In files :
app/site/helpers/WpfdHelperFile.php line 132
wpfd_real_abs_path
Filter to fix wrong ABSPATH in some hosting/server
Parameters :
string
Return :
void
In files :
app/functions.php line 925
wpfd_remove_download_zip_file_from_server
Filter for removing zip file from server
Parameters :
boolean
Return :
void
In files :
app/site/controllers/files.php line 94
wpfd_search_login_required
Filter to check login for search file(s)
Parameters :
none
Return :
boolean
In files :
app/site/helpers/WpfdHelperShortcodes.php line 2045
wpfd_search_results
Filters for search results
Parameters :
array Files results
array Search filters
Return :
array
In files :
app/site/models/search.php line 462
wpfd_search_results_file_title_length
Allow to change file length on search results
Parameters :
integer
Return :
void
In files :
app/site/models/search.php line 722
wpfd_search_results_order
Search results order direction
Parameters :
string
Return :
void
In files :
app/site/models/search.php line 245
wpfd_search_results_orderby
Search results orderby
Parameters :
string
Return :
void
In files :
app/site/models/search.php line 238
wpfd_search_tags_relation
Filter allow to change relation of tags
Parameters :
string
Return :
void
In files :
app/site/models/search.php line 126
wpfd_selected_file
Filter of file selected to download
Parameters :
array
Return :
void
In files :
app/site/controllers/files.php line 291
app/site/controllers/files.php line 450
wpfd_selected_file
Filter of file selected to download
Parameters :
array
Return :
void
In files :
app/site/controllers/files.php line 291
app/site/controllers/files.php line 450
wpfd_selected_files
Filter for files selected to download
Parameters :
array
Return :
void
In files :
app/site/controllers/files.php line 87
wpfd_show_upload_form_reverse
Filter to change the upload form
Parameters :
boolean
Return :
void
In files :
app/site/themes/wpfd-table/tpl.php line 242
app/site/views/files/view.php line 353
wpfd_statistics_filter_by
Statistics filter by
Parameters :
array
Return :
void
In files :
app/admin/views/statistics/tpl/filters.php line 44
wpfd_statistics_filter_by_placeholders
Statistics filter by placeholders
Parameters :
array
Return :
void
In files :
app/admin/views/statistics/tpl/filters.php line 51
wpfd_statistics_get_selection_arguments
Statistics get selection value arguments
Parameters :
array
string
string
Return :
void
In files :
app/admin/models/statistics.php line 187
wpfd_statistics_get_selection_posts_clauses
Statistics get selection posts clauses
Parameters :
array
string
string
Return :
void
In files :
app/admin/models/statistics.php line 371
wpfd_statistics_get_selection_value
Statistics get selection value
Parameters :
array
string
Return :
void
In files :
app/admin/models/statistics.php line 114
wpfd_statistics_type
Change statistics type
Parameters :
string
string
string
Return :
void
In files :
app/admin/models/statistics.php line 380
wpfd_token_live_time
Filter to change token live time
Parameters :
int Token live time in seconds
Return :
int
In files :
app/site/models/tokens.php line 123
app/site/models/tokens.php line 170
app/functions.php line 1503
wpfd_upload_dir
Filter allow to change the files upload dir
Parameters :
string
Return :
void
In files :
app/admin/classes/WpfdBase.php line 59
wpfd_user_can
Filter check capability of current user to edit permissions settings
Parameters :
boolean The current user has the given capability
string Action name
Return :
boolean
In files :
app/admin/classes/install-wizard/install-wizard.php line 59
app/functions.php line 959
app/functions.php line 976
app/functions.php line 1020
app/functions.php line 1040
app/functions.php line 1060
app/functions.php line 1080
app/functions.php line 1130
app/functions.php line 1180
jutranslation/jutranslation.php line 100
wpfd_user_can
Filter check capability of current user to manage file
Parameters :
boolean The current user has the given capability
string Action name
Return :
boolean
In files :
app/admin/classes/install-wizard/install-wizard.php line 59
app/functions.php line 959
app/functions.php line 976
app/functions.php line 1020
app/functions.php line 1040
app/functions.php line 1060
app/functions.php line 1080
app/functions.php line 1130
app/functions.php line 1180
jutranslation/jutranslation.php line 100
wpfd_you_dont_have_permission_redirect_url
Filter to redirect user when they don't have permission to download current file
Parameters :
string
Return :
void
In files :
app/site/controllers/file.php line 201
wpfd_{$themeName}_back_button_handlebars
Filter to change html and arguments of back button handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1972
wpfd_{$themeName}_category_description
Global filter to change html and arguments of category description
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2176
app/site/themes/templates/wpfd-theme.class.php line 2189
wpfd_{$themeName}_category_description
Filter to change html and arguments of category description
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2176
app/site/themes/templates/wpfd-theme.class.php line 2189
wpfd_{$themeName}_category_description_handlebars
Filter to change html and arguments of category description handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2142
wpfd_{$themeName}_category_item
Global filter to change html and arguments of categories item
Parameters :
array Template array
object Current category object
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2335
app/site/themes/templates/wpfd-theme.class.php line 2349
wpfd_{$themeName}_category_item
Filter to change html and arguments of categories item
Parameters :
array Template array
object Current category object
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2335
app/site/themes/templates/wpfd-theme.class.php line 2349
wpfd_{$themeName}_category_item_handlebars
Filter to change html and arguments of categories item handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2243
wpfd_{$themeName}_category_title
Filter to change html and arguments of category title
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2095
wpfd_{$themeName}_category_title_handlebars
Filter to change html and arguments of category title handlebars
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2028
wpfd_{$themeName}_category_tree
Filter to change html and arguments of category tree
Parameters :
array Template array
object Current theme object
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 2406
wpfd_{$themeName}_column_created_header_html
Filter to change html header of created date column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 786
wpfd_{$themeName}_column_description_header_html
Filter to change html header of description column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 651
wpfd_{$themeName}_column_download_header_html
Filter to change html header of download column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 855
wpfd_{$themeName}_column_hits_header_html
Filter to change html header of hits column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 753
wpfd_{$themeName}_column_modified_header_html
Filter to change html header of modified date column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 820
wpfd_{$themeName}_column_size_header_html
Filter to change html header of size column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 719
wpfd_{$themeName}_column_title_header_html
Filter to change html header of title column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 617
wpfd_{$themeName}_column_version_header_html
Filter to change html header of version column
Parameters :
string Header html
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 685
wpfd_{$themeName}_content_wrapper
Filter to change content wrapper output
Parameters :
string Content wrapper
object Current theme object
Return :
string
In files :
app/site/themes/templates/wpfd-theme.class.php line 588
wpfd_{$themeName}_content_wrapper_input
Filters to print hidden input below content wrapper
Parameters :
string Input html
object Current theme object
Return :
string
In files :
app/site/themes/templates/wpfd-theme.class.php line 616
wpfd_{$themeName}_file_download_button_args
Filter to change html and arguments of download button
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1645
wpfd_{$themeName}_file_download_button_handlebars_args
Filter to change html and arguments of download button handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1576
wpfd_{$themeName}_file_info_created_args
Filter to change html and arguments of created
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1182
wpfd_{$themeName}_file_info_created_handlebars_args
Filter to change html and arguments of created handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1131
wpfd_{$themeName}_file_info_description_args
Filter to change html and arguments of description
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 778
wpfd_{$themeName}_file_info_description_handlebars_args
Filter to change html and arguments of description handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 728
wpfd_{$themeName}_file_info_hits_args
Filter to change html and arguments of hits
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1082
wpfd_{$themeName}_file_info_hits_handlebars_args
Filter to change html and arguments of hits handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1031
wpfd_{$themeName}_file_info_icon_hanlebars
Filter to change icon html for handlebars template
Parameters :
string Output html for handlebars template
array Main config
array Current category config
Return :
string
In files :
app/site/themes/wpfd-preview/theme.php line 174
app/site/themes/wpfd-table/theme.php line 202
app/site/themes/templates/wpfd-theme.class.php line 1325
app/site/themes/templates/wpfd-theme.class.php line 1338
wpfd_{$themeName}_file_info_icon_hanlebars
Filter to change icon html for handlebars template
Parameters :
string Output html for handlebars template
array Main config
array Current category config
Return :
string
In files :
app/site/themes/wpfd-preview/theme.php line 174
app/site/themes/wpfd-table/theme.php line 202
app/site/themes/templates/wpfd-theme.class.php line 1325
app/site/themes/templates/wpfd-theme.class.php line 1338
wpfd_{$themeName}_file_info_icon_html
Filter to change icon html
Parameters :
string Output html for handlebars template
object Current file object
array Main config
array Current category config
Return :
string
In files :
app/site/themes/wpfd-table/theme.php line 288
app/site/themes/templates/wpfd-theme.class.php line 1396
wpfd_{$themeName}_file_info_modified_args
Filter to change html and arguments of modified
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1285
wpfd_{$themeName}_file_info_modified_handlebars_args
Filter to change html and arguments of modified handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1231
wpfd_{$themeName}_file_info_size_args
Filter to change html and arguments of size
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 982
wpfd_{$themeName}_file_info_size_handlebars_args
Filter to change html and arguments of size handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 930
wpfd_{$themeName}_file_info_title_args
Filter to change html and arguments of title
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/wpfd-table/theme.php line 319
app/site/themes/templates/wpfd-theme.class.php line 1512
wpfd_{$themeName}_file_info_title_handlebars_args
Filter to change html and arguments of title handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/wpfd-table/theme.php line 236
app/site/themes/templates/wpfd-theme.class.php line 1451
wpfd_{$themeName}_file_info_version_args
Filter to change html and arguments of version
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 881
wpfd_{$themeName}_file_info_version_handlebars_args
Filter to change html and arguments of version handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 827
wpfd_{$themeName}_file_open_pdf_button_args
Filter to change html and arguments of open pdf button
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1825
wpfd_{$themeName}_file_open_pdf_button_handlebars_args
Filter to change html and arguments of open pdf button handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1708
wpfd_{$themeName}_file_preview_button_args
Filter to change html and arguments of preview button
Parameters :
array Template array
object Current file object
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1875
wpfd_{$themeName}_file_preview_button_handlebars_args
Filter to change html and arguments of preview button handlebars
Parameters :
array Template array
array Main config
array Current category config
Return :
array
In files :
app/site/themes/templates/wpfd-theme.class.php line 1753
Composer
Set Update key programmatically with WP CLI
Use the same key you used for the composer installation and execute this composer command to set the update token
wp option update ju_user_token "YOUR_TOKEN"