Functions

pwt_admin

pwt_admin() 

Declare admin pages

pwt_admin_init

pwt_admin_init() 

Admin init actions

pwt_download()

pwt_download() 

Download error page

pwt_download_404_template() 

pwt_media_handle_upload

pwt_media_handle_upload(string $file_id, int $post_id, array $post_data, array $overrides) : string

This handles the file upload to download in a payment button

since 1.0
uses return the current time in mysql format
uses Upload the attachment

Parameters

$file_id

string

Index into the {@link $_FILES} array of the upload

$post_id

int

The post ID the media is associated with

$post_data

array

allows you to overwrite some of the attachment

$overrides

array

allows you to override the {@link wp_handle_upload()} behavior

Exceptions

\WP_Error if the file couldn't be upload

Returns

stringthe pathinfo of the attachment

pwt_plugin_init

pwt_plugin_init() 

Register plugin actions

pwt_show_media_upload

pwt_show_media_upload() 
uses Check if the user have perms to upload files
uses Print the error page if the user can't upload files
uses Add the function pwt_upload_dir
uses init media_upload_type
deprecated since version 0.9

Configure the folder to upload the downloabled files.

pwt_upload_dir() : array

Returns

array

Conifgure the folder to upload the images files.

pwt_upload_dir_image() : array

Returns

array

pwt_wp_enqueue_scripts

pwt_wp_enqueue_scripts() 

Enqueue plugin style-file

Constants

 

WP_USE_THEMES

WP_USE_THEMES