Constants

 

PWT_PLUGIN

PWT_PLUGIN 
 

PWT_PLUGIN_PATH

PWT_PLUGIN_PATH 
 

PWT_PLUGIN_POSITION

PWT_PLUGIN_POSITION 
 

PWT_PLUGIN_UPLOAD_DIR

PWT_PLUGIN_UPLOAD_DIR 
 

PWT_PLUGIN_UPLOAD_URL

PWT_PLUGIN_UPLOAD_URL 
 

PWT_PLUGIN_URL

PWT_PLUGIN_URL 
 

PWT_PLUGIN_VERSION

PWT_PLUGIN_VERSION 

Functions

pwt_widgets_init

pwt_widgets_init() 

Register the Pwt_Widget to use in WordPress Sidebars

version 1.0
since 1.0

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 

Functions

pwt_install

pwt_install() 

Create the database tables, upload folders and configuration values

version 1.0
since 1.0
global Object $wpdb WP Object to interact with database

Functions

pwt_shortcode_func()

pwt_shortcode_func(Array $atts) : string

Support to WordPress shortcode for payment buttons [pwt id="value"]

version 1.0
since 1.0
global Object $wpdb WP Object to interact with database

Parameters

$atts

Array

array("id" => Button Id)

Returns

stringPayment button HTML