AMP for WP – Accelerated Mobile Pages

AMP for WP – Accelerated Mobile Pages plugin statistics

Report generated : 2016-10-29
Plugin last updated : 2016-10-19
Rating : 4.6/5 from 57 votes

Votes : (5,4,3,2,1) = (49,3,0,0,5)
Votes percentage : (86.0%,5.3%,0.0%,0.0%,8.8%)
Downloads : 32720

URL: https://wordpress.org/plugins/accelerated-mobile-pages/
Contributors: mohammed_kaludi, ahmedkaludi
Tags: AMP, accelerated mobile pages, mobile, amp project, google amp, amp wp, google, plugin
Requires at least: 3.0
Tested up to: 4.6.1
Stable tag: 0.8.6.1

AMP for WP – Accelerated Mobile Pages plugin PHP files dissected

accelerated-moblie-pages.php
PHP functions:
  class_exists define defined
themes/default/footer.php
WordPress functions:
  _e
themes/default/functions.php
WordPress functions:
  add_action add_filter remove_filter
options/admin-init.php
PHP functions:
  dirname file_exists
options/options-init.php
PHP functions:
  class_exists sprintf
WordPress functions:
  esc_url wp_get_theme
options/redux-framework/framework.php
Actions:
  'redux/ajax/heartbeat' 'redux/construct' 'redux/loaded' 'redux-saved-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/saved' 'redux-load-page-{$this->args['opt_name']}' 'redux/page/{$this->args['opt_name']}/load' 'redux-admin-head-{$this->args['opt_name']}' 'redux/page/{$this->args['opt_name']}/header' 'redux/options/{$this->args['opt_name']}/field/{$field['type']}/register' 'redux-register-settings-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/register' 'redux-compiler-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/compiler' 'redux/options/{$this->args['opt_name']}/compiler/advanced' 'redux/extensions/before' 'redux/extensions/{$this->args['opt_name']}/before' 'redux/extensions/{$this->old_opt_name}/before' 'redux-register-extensions-{$this->args['opt_name']}' 'redux/extensions/{$this->args['opt_name']}' 'redux/extensions/{$this->old_opt_name}' ref_array('redux/options/{$this->args['opt_name']}/import' ref_array('redux-validate-{$this->args['opt_name']}' ref_array('redux/options/{$this->args['opt_name']}/validate' 'redux-compiler-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/compiler' 'redux/options/{$this->args['opt_name']}/compiler/advanced' 'redux-before-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/callback/before' ref_array('redux/field/{$this->args['opt_name']}/callback/before' 'redux-after-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/callback/after' ref_array('redux/field/{$this->args['opt_name']}/callback/after' 'redux-before-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/render/before' ref_array('redux/field/{$this->args['opt_name']}/render/before' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/fieldset/before/{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/fieldset/before/{$this->args['opt_name']}' 'redux-after-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/fieldset/after/{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/fieldset/after/{$this->args['opt_name']}' 'redux/init'
Filters:
  'redux/_url' 'redux/_dir' 'redux/_is_plugin' 'redux/args/{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/args' 'redux-sections' 'redux-sections-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/sections' 'redux/textdomain/{$this->args['opt_name']}' 'redux/textdomain/basepath/{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/global_variable' 'redux/options/{$this->args['opt_name']}/options' 'redux/options/{$this->args['opt_name']}/wordpress_data/$type/' 'redux/options/{$this->args['opt_name']}/data/$type' 'redux-font-icons' 'redux/font-icons' 'redux/{$this->args['opt_name']}/field/font/icons' 'redux/{$this->args['opt_name']}/field/{$field['type']}/defaults' 'redux/options/{$this->args['opt_name']}/defaults' 'redux/{$this->args['opt_name']}/field/class/{$field['type']}' 'redux/field/{$this->args['opt_name']}/output_css' 'redux/hints/html' 'redux-section-{$k}-modifier-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/section/{$section['id']}' 'redux/options/{$this->args['opt_name']}/field/{$field['id']}/register' 'redux-field-{$field['id']}modifier-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/field/{$field['id']}' 'redux-extensionclass-load' 'redux/extension/{$this->args['opt_name']}/$folder' 'redux/validate/{opt_name}/defaults' 'redux/validate/{$this->args['opt_name']}/defaults' 'redux/validate/{opt_name}/defaults_section' 'redux/validate/{$this->args['opt_name']}/defaults_section' 'redux/validate/{opt_name}/before_validation' 'redux/validate/{$this->args['opt_name']}/before_validation' 'redux/options/{$this->args['opt_name']}/ajax_save/response' 'redux-validateclass-load' 'redux/validate/{$this->args['opt_name']}/class/{$field['validate']}' 'redux/field/class/'.$field['type'] 'redux/{$this->args['opt_name']}/field/class/{$field['type']}' 'redux-field-{$this->args['opt_name']}' 'redux/field/{$this->args['opt_name']}/{$field['type']}/render/after' 'redux/field/{$this->args['opt_name']}/render/after' 'redux/field/{$this->args['opt_name']}/_can_output_css'
options/redux-framework/core/dashboard.php
PHP functions:
  class_exists defined
WordPress functions:
  add_action wp_widget_rss_output
options/redux-framework/core/newsflash.php
options/redux-framework/core/panel.php
options/redux-framework/core/required.php
PHP functions:
  class_exists defined
WordPress functions:
  do_action
options/redux-framework/inc/browser.php
options/redux-framework/inc/class.p.php
options/redux-framework/inc/class.redux_admin_notices.php
options/redux-framework/inc/class.redux_filesystem.php
Actions:
  $action $action
options/redux-framework/inc/class.redux_instances.php
options/redux-framework/inc/class.thirdparty.fixes.php
WordPress functions:
  has_action remove_action
options/redux-framework/inc/lib.redux_instances.php
PHP functions:
  function_exists
options/redux-framework/inc/validation/html/validation_html.php
PHP functions:
  class_exists
WordPress functions:
  wp_kses_post
options/redux-framework/inc/validation/numeric_not_empty/validation_numeric_not_empty.php
PHP functions:
  class_exists is_numeric
options/redux-framework/inc/validation/not_empty/validation_not_empty.php
PHP functions:
  class_exists
options/redux-framework/inc/validation/preg_replace/validation_preg_replace.php
PHP functions:
  class_exists preg_replace
options/redux-framework/inc/validation/no_special_chars/validation_no_special_chars.php
options/redux-framework/inc/validation/css/validation_css.php
WordPress functions:
  wp_filter_nohtml_kses
options/redux-framework/inc/validation/unique_slug/validation_unique_slug.php
options/redux-framework/inc/validation/color_rgba/validation_color_rgba.php
options/redux-framework/inc/validation/colorrgba/validation_colorrgba.php
PHP functions:
  class_exists
options/redux-framework/inc/validation/numeric/validation_numeric.php
PHP functions:
  class_exists is_numeric
options/redux-framework/inc/validation/str_replace/validation_str_replace.php
PHP functions:
  class_exists str_replace
options/redux-framework/inc/validation/html_custom/validation_html_custom.php
PHP functions:
  class_exists
WordPress functions:
  wp_kses
options/redux-framework/inc/validation/url/validation_url.php
PHP functions:
  class_exists filter_var
WordPress functions:
  esc_url_raw
options/redux-framework/inc/validation/color/validation_color.php
options/redux-framework/inc/validation/email/validation_email.php
PHP functions:
  class_exists
WordPress functions:
  is_email
options/redux-framework/inc/validation/js/validation_js.php
PHP functions:
  class_exists
WordPress functions:
  esc_js
options/redux-framework/inc/validation/no_html/validation_no_html.php
PHP functions:
  class_exists strip_tags
options/redux-framework/inc/validation/date/validation_date.php
options/redux-framework/inc/validation/comma_numeric/validation_comma_numeric.php
options/redux-framework/inc/validation/email_not_empty/validation_email_not_empty.php
PHP functions:
  class_exists
WordPress functions:
  is_email
options/redux-framework/inc/extensions/import_export/extension_import_export.php
WordPress functions:
  add_action add_filter do_action wp_die
options/redux-framework/inc/extensions/import_export/import_export/field_import_export.php
PHP functions:
  class_exists defined md5 time
options/redux-framework/inc/extensions/customizer/inc/customizer_control.php
WordPress functions:
  do_action esc_attr esc_url
options/redux-framework/inc/extensions/customizer/inc/customizer_devs.php
PHP functions:
  class_exists
WordPress functions:
  esc_attr
options/redux-framework/inc/extensions/customizer/inc/customizer_panel.php
WordPress functions:
  esc_attr esc_attr_e esc_html esc_html_e wp_kses
options/redux-framework/inc/extensions/customizer/inc/customizer_section.php
WordPress functions:
  _e do_action esc_attr esc_attr_e wp_kses
options/redux-framework/inc/extensions/options_object/extension_options_object.php
PHP functions:
  class_exists defined dirname
WordPress functions:
  add_filter
options/redux-framework/inc/extensions/options_object/options_object/field_options_object.php
options/redux-framework/inc/welcome/views/about.php
PHP functions:
  printf
WordPress functions:
  _e
options/redux-framework/inc/welcome/views/changelog.php
PHP functions:
  printf
WordPress functions:
  esc_html esc_html_e wp_kses_post
options/redux-framework/inc/welcome/views/credits.php
PHP functions:
  printf sprintf
WordPress functions:
  esc_html esc_html_e wp_kses_post
options/redux-framework/inc/welcome/views/extensions.php
options/redux-framework/inc/welcome/views/support.php
PHP functions:
  printf sprintf
WordPress functions:
  admin_url esc_html esc_html_e esc_url wp_kses
options/redux-framework/inc/fields/editor/field_editor.php
PHP functions:
  class_exists defined time
options/redux-framework/inc/fields/image_select/field_image_select.php
WordPress functions:
  checked wp_enqueue_script wp_enqueue_style
options/redux-framework/inc/fields/text/field_text.php
PHP functions:
  class_exists defined is_array time
WordPress functions:
  esc_attr wp_enqueue_style
options/redux-framework/inc/fields/color_rgba/field_color_rgba.php
options/redux-framework/inc/fields/switch/field_switch.php
PHP functions:
  class_exists defined time
WordPress functions:
  wp_enqueue_script wp_enqueue_style
options/redux-framework/inc/fields/select/elusive-icons.php
WordPress functions:
  add_filter
options/redux-framework/inc/fields/ace_editor/field_ace_editor.php
options/redux-framework/inc/themecheck/class.redux_themecheck.php
options/redux-framework/inc/themecheck/checks/embedded.php
PHP functions:
  file_exists sprintf
options/redux-framework/inc/themecheck/checks/full_package.php
PHP functions:
  file_exists
options/redux-framework/templates/panel/container.tpl.php
PHP functions:
  implode
options/redux-framework/templates/panel/footer.tpl.php
PHP functions:
  strpos
WordPress functions:
  _e esc_attr esc_url
options/redux-framework/templates/panel/header.tpl.php
WordPress functions:
  _e esc_attr wp_kses_post
options/redux-framework/templates/panel/header_stickybar.tpl.php
WordPress functions:
  esc_attr esc_attr__ esc_attr_e
options/redux-framework/templates/panel/menu_container.tpl.php
WordPress functions:
  do_action
options/redux-extensions/extensions-init.php
PHP functions:
  dirname file_exists glob
templates/header.php
WordPress functions:
  bloginfo wp_nav_menu
templates/style.php
PHP functions:
  sprintf
WordPress functions:
  absint
includes/includes.php
PHP functions:
  function_exists
WordPress functions:
  add_action register_nav_menus
includes/options/admin-init.php
PHP functions:
  dirname file_exists
includes/options/options-init.php
PHP functions:
  class_exists sprintf
WordPress functions:
  esc_url wp_get_theme
includes/options/redux-framework/framework.php
Actions:
  'redux/ajax/heartbeat' 'redux/construct' 'redux/loaded' 'redux-saved-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/saved' 'redux-load-page-{$this->args['opt_name']}' 'redux/page/{$this->args['opt_name']}/load' 'redux-admin-head-{$this->args['opt_name']}' 'redux/page/{$this->args['opt_name']}/header' 'redux/options/{$this->args['opt_name']}/field/{$field['type']}/register' 'redux-register-settings-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/register' 'redux-compiler-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/compiler' 'redux/options/{$this->args['opt_name']}/compiler/advanced' 'redux/extensions/before' 'redux/extensions/{$this->args['opt_name']}/before' 'redux/extensions/{$this->old_opt_name}/before' 'redux-register-extensions-{$this->args['opt_name']}' 'redux/extensions/{$this->args['opt_name']}' 'redux/extensions/{$this->old_opt_name}' ref_array('redux/options/{$this->args['opt_name']}/import' ref_array('redux-validate-{$this->args['opt_name']}' ref_array('redux/options/{$this->args['opt_name']}/validate' 'redux-compiler-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/compiler' 'redux/options/{$this->args['opt_name']}/compiler/advanced' 'redux-before-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/callback/before' ref_array('redux/field/{$this->args['opt_name']}/callback/before' 'redux-after-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/callback/after' ref_array('redux/field/{$this->args['opt_name']}/callback/after' 'redux-before-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/render/before' ref_array('redux/field/{$this->args['opt_name']}/render/before' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/fieldset/before/{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/fieldset/before/{$this->args['opt_name']}' 'redux-after-field-{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/{$field['type']}/fieldset/after/{$this->args['opt_name']}' ref_array('redux/field/{$this->args['opt_name']}/fieldset/after/{$this->args['opt_name']}' 'redux/init'
Filters:
  'redux/_url' 'redux/_dir' 'redux/_is_plugin' 'redux/args/{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/args' 'redux-sections' 'redux-sections-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/sections' 'redux/textdomain/{$this->args['opt_name']}' 'redux/textdomain/basepath/{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/global_variable' 'redux/options/{$this->args['opt_name']}/options' 'redux/options/{$this->args['opt_name']}/wordpress_data/$type/' 'redux/options/{$this->args['opt_name']}/data/$type' 'redux-font-icons' 'redux/font-icons' 'redux/{$this->args['opt_name']}/field/font/icons' 'redux/{$this->args['opt_name']}/field/{$field['type']}/defaults' 'redux/options/{$this->args['opt_name']}/defaults' 'redux/{$this->args['opt_name']}/field/class/{$field['type']}' 'redux/field/{$this->args['opt_name']}/output_css' 'redux/hints/html' 'redux-section-{$k}-modifier-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/section/{$section['id']}' 'redux/options/{$this->args['opt_name']}/field/{$field['id']}/register' 'redux-field-{$field['id']}modifier-{$this->args['opt_name']}' 'redux/options/{$this->args['opt_name']}/field/{$field['id']}' 'redux-extensionclass-load' 'redux/extension/{$this->args['opt_name']}/$folder' 'redux/validate/{opt_name}/defaults' 'redux/validate/{$this->args['opt_name']}/defaults' 'redux/validate/{opt_name}/defaults_section' 'redux/validate/{$this->args['opt_name']}/defaults_section' 'redux/validate/{opt_name}/before_validation' 'redux/validate/{$this->args['opt_name']}/before_validation' 'redux/options/{$this->args['opt_name']}/ajax_save/response' 'redux-validateclass-load' 'redux/validate/{$this->args['opt_name']}/class/{$field['validate']}' 'redux/field/class/'.$field['type'] 'redux/{$this->args['opt_name']}/field/class/{$field['type']}' 'redux-field-{$this->args['opt_name']}' 'redux/field/{$this->args['opt_name']}/{$field['type']}/render/after' 'redux/field/{$this->args['opt_name']}/render/after' 'redux/field/{$this->args['opt_name']}/_can_output_css'
includes/options/redux-framework/core/dashboard.php
PHP functions:
  class_exists defined
WordPress functions:
  add_action wp_widget_rss_output
includes/options/redux-framework/core/newsflash.php
includes/options/redux-framework/core/panel.php
includes/options/redux-framework/core/required.php
PHP functions:
  class_exists defined
WordPress functions:
  do_action
includes/options/redux-framework/inc/browser.php
includes/options/redux-framework/inc/class.p.php
includes/options/redux-framework/inc/class.redux_admin_notices.php
includes/options/redux-framework/inc/class.redux_filesystem.php
Actions:
  $action $action
includes/options/redux-framework/inc/class.redux_instances.php
includes/options/redux-framework/inc/class.thirdparty.fixes.php
WordPress functions:
  has_action remove_action
includes/options/redux-framework/inc/lib.redux_instances.php
PHP functions:
  function_exists
includes/options/redux-framework/inc/validation/html/validation_html.php
PHP functions:
  class_exists
WordPress functions:
  wp_kses_post
includes/options/redux-framework/inc/validation/numeric_not_empty/validation_numeric_not_empty.php
PHP functions:
  class_exists is_numeric
includes/options/redux-framework/inc/validation/not_empty/validation_not_empty.php
PHP functions:
  class_exists
includes/options/redux-framework/inc/validation/preg_replace/validation_preg_replace.php
PHP functions:
  class_exists preg_replace
includes/options/redux-framework/inc/validation/no_special_chars/validation_no_special_chars.php
includes/options/redux-framework/inc/validation/css/validation_css.php
WordPress functions:
  wp_filter_nohtml_kses
includes/options/redux-framework/inc/validation/unique_slug/validation_unique_slug.php
includes/options/redux-framework/inc/validation/color_rgba/validation_color_rgba.php
includes/options/redux-framework/inc/validation/colorrgba/validation_colorrgba.php
PHP functions:
  class_exists
includes/options/redux-framework/inc/validation/numeric/validation_numeric.php
PHP functions:
  class_exists is_numeric
includes/options/redux-framework/inc/validation/str_replace/validation_str_replace.php
PHP functions:
  class_exists str_replace
includes/options/redux-framework/inc/validation/html_custom/validation_html_custom.php
PHP functions:
  class_exists
WordPress functions:
  wp_kses
includes/options/redux-framework/inc/validation/url/validation_url.php
PHP functions:
  class_exists filter_var
WordPress functions:
  esc_url_raw
includes/options/redux-framework/inc/validation/color/validation_color.php
includes/options/redux-framework/inc/validation/email/validation_email.php
PHP functions:
  class_exists
WordPress functions:
  is_email
includes/options/redux-framework/inc/validation/js/validation_js.php
PHP functions:
  class_exists
WordPress functions:
  esc_js
includes/options/redux-framework/inc/validation/no_html/validation_no_html.php
PHP functions:
  class_exists strip_tags
includes/options/redux-framework/inc/validation/date/validation_date.php
includes/options/redux-framework/inc/validation/comma_numeric/validation_comma_numeric.php
includes/options/redux-framework/inc/validation/email_not_empty/validation_email_not_empty.php
PHP functions:
  class_exists
WordPress functions:
  is_email
includes/options/redux-framework/inc/extensions/import_export/extension_import_export.php
WordPress functions:
  add_action add_filter do_action wp_die
includes/options/redux-framework/inc/extensions/import_export/import_export/field_import_export.php
PHP functions:
  class_exists defined md5 time
includes/options/redux-framework/inc/extensions/customizer/inc/customizer_control.php
WordPress functions:
  do_action esc_attr esc_url
includes/options/redux-framework/inc/extensions/customizer/inc/customizer_devs.php
PHP functions:
  class_exists
WordPress functions:
  esc_attr
includes/options/redux-framework/inc/extensions/customizer/inc/customizer_panel.php
WordPress functions:
  esc_attr esc_attr_e esc_html esc_html_e wp_kses
includes/options/redux-framework/inc/extensions/customizer/inc/customizer_section.php
WordPress functions:
  _e do_action esc_attr esc_attr_e wp_kses
includes/options/redux-framework/inc/extensions/options_object/extension_options_object.php
PHP functions:
  class_exists defined dirname
WordPress functions:
  add_filter
includes/options/redux-framework/inc/extensions/options_object/options_object/field_options_object.php
includes/options/redux-framework/inc/welcome/views/about.php
PHP functions:
  printf
WordPress functions:
  _e
includes/options/redux-framework/inc/welcome/views/changelog.php
PHP functions:
  printf
WordPress functions:
  esc_html esc_html_e wp_kses_post
includes/options/redux-framework/inc/welcome/views/credits.php
PHP functions:
  printf sprintf
WordPress functions:
  esc_html esc_html_e wp_kses_post
includes/options/redux-framework/inc/welcome/views/extensions.php
includes/options/redux-framework/inc/welcome/views/support.php
PHP functions:
  printf sprintf
WordPress functions:
  admin_url esc_html esc_html_e esc_url wp_kses
includes/options/redux-framework/inc/fields/editor/field_editor.php
PHP functions:
  class_exists defined time
includes/options/redux-framework/inc/fields/image_select/field_image_select.php
WordPress functions:
  checked wp_enqueue_script wp_enqueue_style
includes/options/redux-framework/inc/fields/text/field_text.php
PHP functions:
  class_exists defined is_array time
WordPress functions:
  esc_attr wp_enqueue_style
includes/options/redux-framework/inc/fields/color_rgba/field_color_rgba.php
includes/options/redux-framework/inc/fields/switch/field_switch.php
PHP functions:
  class_exists defined time
WordPress functions:
  wp_enqueue_script wp_enqueue_style
includes/options/redux-framework/inc/fields/select/elusive-icons.php
WordPress functions:
  add_filter
includes/options/redux-framework/inc/fields/ace_editor/field_ace_editor.php
includes/options/redux-framework/inc/themecheck/class.redux_themecheck.php
includes/options/redux-framework/inc/themecheck/checks/embedded.php
PHP functions:
  file_exists sprintf
includes/options/redux-framework/inc/themecheck/checks/full_package.php
PHP functions:
  file_exists
includes/options/redux-framework/templates/panel/container.tpl.php
PHP functions:
  implode
includes/options/redux-framework/templates/panel/footer.tpl.php
PHP functions:
  strpos
WordPress functions:
  _e esc_attr esc_url
includes/options/redux-framework/templates/panel/header.tpl.php
WordPress functions:
  _e esc_attr wp_kses_post
includes/options/redux-framework/templates/panel/header_stickybar.tpl.php
WordPress functions:
  esc_attr esc_attr__ esc_attr_e
includes/options/redux-framework/templates/panel/menu_container.tpl.php
WordPress functions:
  do_action
includes/options/redux-extensions/extensions-init.php
PHP functions:
  dirname file_exists glob
admin/ampwp-check.php
admin/ampwp-core.php
WordPress functions:
  is_admin
admin/ampwp-render.php
PHP functions:
  class_exists defined
WordPress functions:
  add_filter
classes/class-init.php
PHP functions:
  class_exists
classes/class-tgm-plugin-activation.php

Plugins with the same tags