PHP Класс RTMediaAdmin, rtMedia

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$rtmedia_encoding
$rtmedia_feed
$rtmedia_settings
$rtmedia_support
$rtmedia_upgrade

Открытые методы

Метод Описание
__construct ( ) Constructor - get the plugin hooked in and ready
add_dashboard_widgets ( ) : void Create the function use in the action hook
addons_page ( ) : void Render the BuddyPress Media Addons page.
admin_bar_menu ( object $admin_bar ) : void Add admin bar menu
admin_sidebar ( ) : void Admin Sidebar
bp_admin_tabs ( ) : void Show buddypress admin tabs.
check_for_addon_update_notice ( ) : boolean Show rtmedia addon update notice.
check_permalink_admin_notice ( ) : void Show rtmedia check permalink admin notice.
convert_videos_mailchimp_send ( )
convert_videos_page ( ) : void Render the rtmedia convert videos page.
correct_upload_filetypes ( )
get_current_tab ( ) : string | array Render the rtmedia hire us page.
hire_us_page ( ) : void Render the rtmedia hire us page.
install_transcoder_admin_notice ( ) Display admin notice.
install_transcoder_hide_admin_notice ( ) Set option to hide admin notice when user click on dismiss button.
license_page ( )
linkback ( )
menu ( ) : void Add Admin Menu.
modify_medialibrary_permalink ( $action, $post )
plugin_add_settings_link ( array $links ) : array Add the plugin settings links
plugin_meta_premium_addon_link ( $plugin_meta, $plugin_file )
privacy_page ( ) : void Render the BuddyPress Privacy Settings page.
removable_query_args ( $removable_query_args ) : array To remove setting saved parameter from url once satting saved Add parameter to this array WP will remove variable from Query string
render_admin_ui ( $page, $sub_tabs, $args = [] )
render_page ( string $page, array $option_group = null ) : void Render BPMedia Settings.
rt_importer_page ( ) : void Render the rtmedia Importer Page.
rtm_addon_license_notice ( ) : void Display invlaid license notice to admins.
rtm_admin_templates ( )
rtmedia_addon_license_save_hook ( )
rtmedia_addon_update_notice ( ) : void Define rtmedia addon update notice.
rtmedia_admin_notices ( ) : void Show rtmedia admin notices.
rtmedia_advertisement ( ) : void Show rtmedia advertisement.
rtmedia_bp_add_update_type ( ) : void Set rtmedia buddypress update type.
rtmedia_dashboard_widget_function ( ) : void Create the function to output the contents of our Dashboard Widget
rtmedia_hide_addon_update_notice ( ) : void Hide rtmedia addon update notice.
rtmedia_hide_inspirebook_release_notice ( ) : void Hide rtmedia inspirebook release notice.
rtmedia_hide_premium_addon_notice ( ) * Hide pro split release notice
rtmedia_hide_template_override_notice ( )
rtmedia_inspirebook_release_notice ( ) : void Show rtmedia inspirebook release notice.
rtmedia_migration ( )
rtmedia_network_admin_notices ( ) : void Show rtmedia network admin notices.
rtmedia_permalink_notice ( ) : void Define rtmedia permalink notice.
rtmedia_premium_addon_notice ( ) * rtMedia Pro split release admin notice
rtmedia_tabs ( ) : void Create core admin tabs.
rtmedia_update_template_notice ( )
save_multisite_options ( ) : void Multisite Save Options - http://wordpress.stackexchange.com/questions/64968/settings-api-in-multisite-missing-update-message#answer-72503
settings_content_tabs ( string $page ) : void Create settings content tabs.
settings_page ( ) : void Render the BuddyPress Media Settings page.
settings_sub_tabs ( ) : array Adds a sub tabs to the BuddyPress Media settings page
support_page ( ) : void Render the BuddyPress Media Support page.
tab ( ) : string Adds a tab for Media settings in the BuddyPress settings page
theme_page ( ) : void Render the rtmedia theme page.
ui ( string $hook ) : void Generates the Admin UI.
upload_filetypes_error ( )
video_transcoding_survey_response ( )

Описание методов

__construct() публичный Метод

Constructor - get the plugin hooked in and ready
public __construct ( )

add_dashboard_widgets() публичный Метод

Create the function use in the action hook
public add_dashboard_widgets ( ) : void
Результат void

addons_page() публичный Метод

Render the BuddyPress Media Addons page.
public addons_page ( ) : void
Результат void

admin_bar_menu() публичный Метод

Add admin bar menu
public admin_bar_menu ( object $admin_bar ) : void
$admin_bar object
Результат void

admin_sidebar() публичный Метод

Admin Sidebar
public admin_sidebar ( ) : void
Результат void

bp_admin_tabs() публичный Метод

Show buddypress admin tabs.
public bp_admin_tabs ( ) : void
Результат void

check_for_addon_update_notice() публичный Метод

Show rtmedia addon update notice.
public check_for_addon_update_notice ( ) : boolean
Результат boolean $return_falg

convert_videos_mailchimp_send() публичный Метод

convert_videos_page() публичный Метод

Render the rtmedia convert videos page.
public convert_videos_page ( ) : void
Результат void

correct_upload_filetypes() публичный Метод

get_current_tab() статический публичный Метод

Render the rtmedia hire us page.
static public get_current_tab ( ) : string | array
Результат string | array | array

hire_us_page() публичный Метод

Render the rtmedia hire us page.
public hire_us_page ( ) : void
Результат void

install_transcoder_admin_notice() публичный Метод

Display admin notice.

install_transcoder_hide_admin_notice() публичный Метод

Set option to hide admin notice when user click on dismiss button.

license_page() публичный Метод

public license_page ( )

linkback() публичный Метод

public linkback ( )

menu() публичный Метод

Add Admin Menu.
public menu ( ) : void
Результат void

privacy_page() публичный Метод

Render the BuddyPress Privacy Settings page.
public privacy_page ( ) : void
Результат void

removable_query_args() публичный Метод

To remove setting saved parameter from url once satting saved Add parameter to this array WP will remove variable from Query string
public removable_query_args ( $removable_query_args ) : array
$removable_query_args
Результат array $removable_query_args

render_admin_ui() публичный статический Метод

public static render_admin_ui ( $page, $sub_tabs, $args = [] )

render_page() публичный Метод

Render BPMedia Settings.
public render_page ( string $page, array $option_group = null ) : void
$page string
$option_group array
Результат void

rt_importer_page() публичный Метод

Render the rtmedia Importer Page.
public rt_importer_page ( ) : void
Результат void

rtm_addon_license_notice() публичный Метод

Display invlaid license notice to admins.
С версии: 4.1.7
public rtm_addon_license_notice ( ) : void
Результат void

rtm_admin_templates() публичный Метод

public rtm_admin_templates ( )

rtmedia_addon_license_save_hook() публичный Метод

rtmedia_addon_update_notice() публичный Метод

Define rtmedia addon update notice.
public rtmedia_addon_update_notice ( ) : void
Результат void

rtmedia_admin_notices() публичный Метод

Show rtmedia admin notices.
public rtmedia_admin_notices ( ) : void
Результат void

rtmedia_advertisement() публичный Метод

Show rtmedia advertisement.
public rtmedia_advertisement ( ) : void
Результат void

rtmedia_bp_add_update_type() публичный Метод

Set rtmedia buddypress update type.
public rtmedia_bp_add_update_type ( ) : void
Результат void

rtmedia_dashboard_widget_function() публичный Метод

Create the function to output the contents of our Dashboard Widget
public rtmedia_dashboard_widget_function ( ) : void
Результат void

rtmedia_hide_addon_update_notice() публичный Метод

Hide rtmedia addon update notice.
public rtmedia_hide_addon_update_notice ( ) : void
Результат void

rtmedia_hide_inspirebook_release_notice() публичный Метод

Hide rtmedia inspirebook release notice.
public rtmedia_hide_inspirebook_release_notice ( ) : void
Результат void

rtmedia_hide_premium_addon_notice() публичный Метод

* Hide pro split release notice

rtmedia_hide_template_override_notice() публичный Метод

rtmedia_inspirebook_release_notice() публичный Метод

Show rtmedia inspirebook release notice.
public rtmedia_inspirebook_release_notice ( ) : void
Результат void

rtmedia_migration() публичный Метод

public rtmedia_migration ( )

rtmedia_network_admin_notices() публичный Метод

Show rtmedia network admin notices.
public rtmedia_network_admin_notices ( ) : void
Результат void

rtmedia_premium_addon_notice() публичный Метод

* rtMedia Pro split release admin notice

rtmedia_tabs() публичный Метод

Create core admin tabs.
public rtmedia_tabs ( ) : void
Результат void

rtmedia_update_template_notice() публичный Метод

save_multisite_options() публичный Метод

Multisite Save Options - http://wordpress.stackexchange.com/questions/64968/settings-api-in-multisite-missing-update-message#answer-72503
public save_multisite_options ( ) : void
Результат void

settings_content_tabs() публичный Метод

Create settings content tabs.
public settings_content_tabs ( string $page ) : void
$page string
Результат void

settings_page() публичный Метод

Render the BuddyPress Media Settings page.
public settings_page ( ) : void
Результат void

settings_sub_tabs() публичный Метод

Adds a sub tabs to the BuddyPress Media settings page
public settings_sub_tabs ( ) : array
Результат array $tabs

support_page() публичный Метод

Render the BuddyPress Media Support page.
public support_page ( ) : void
Результат void

tab() публичный Метод

Adds a tab for Media settings in the BuddyPress settings page
public tab ( ) : string
Результат string $tabs_html

theme_page() публичный Метод

Render the rtmedia theme page.
public theme_page ( ) : void
Результат void

ui() публичный Метод

Generates the Admin UI.
public ui ( string $hook ) : void
$hook string
Результат void

upload_filetypes_error() публичный Метод

video_transcoding_survey_response() публичный Метод

Описание свойств

$rtmedia_encoding публичное свойство

public $rtmedia_encoding

$rtmedia_feed публичное свойство

public $rtmedia_feed

$rtmedia_settings публичное свойство

public $rtmedia_settings

$rtmedia_support публичное свойство

public $rtmedia_support

$rtmedia_upgrade публичное свойство

public $rtmedia_upgrade