Advertisement
terorama

WP / actions usage examples

May 29th, 2013
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.21 KB | None | 0 0
  1.  
  2. activation_hook --> 'install'
  3. deactivation_hook --> 'uninstall'
  4.  
  5. action --> 'init' - 'init'
  6. action --> 'wp_head' - 'wp_head'
  7. action --> 'wp_head' - 'output_css'
  8. action --> 'wp_footer' - 'wp_footer'
  9. action --> 'save_post' - 'post_check'
  10. action --> 'edit_user_profile' - 'profile'
  11. action --> 'show_user_profile' - 'profile'
  12. action --> 'admin_print_styles-settings_page_chat' - 'admin_styles'
  13. action --> 'admin_print_scripts-settings_page_chat' - 'admin_scripts'
  14.  
  15. action --> 'wp_ajax_chatProcess' - 'process'
  16. action --> 'wp_ajax_nopriv_chatProcess' - 'process'
  17. action --> 'wp_ajax_chatArchive' - 'archive'
  18. action --> 'wp_ajax_chatClear' - 'clear'
  19. action --> 'wp_ajax_chatTinymceOptions' - 'tinymce_options'
  20.  
  21. filter --> 'wp_redirect' - 'profile_process'
  22. filter --> 'admin_menu' - 'admin_menu'
  23. filter --> 'whitelist_options' - 'whitelist_options'
  24. filter --> "mce_external_plugins" - "tinymce_add_plugin"
  25. filter --> 'mce_buttons' - 'tinymce_register_button'
  26. filter --> 'mce_external_languages' - 'tinymce_load_langs'
  27.  
  28. shortcode --> 'chat' - 'process_shortcode'
  29. options_page --> - 'plugin_options'
  30.  
  31. ----------------------------------------------------------------------------------
  32.  
  33. action --> 'init', 'hs4wp_act'
  34.  
  35. action --> 'wp_head' - 'hs4wp_prepare_header'
  36. action --> 'wp_footer' - 'hs4wp_add_to_footer'
  37. action --> 'wp_footer' - 'hs4wp_prepare_footer'
  38.  
  39. filter --> 'the_content' - 'hs4wp_auto_set'
  40.  
  41. action --> 'admin_init' - 'hs4wp_admin_init'
  42. action --> 'admin_print_scripts' - 'hs4wp_prepare_adminheader'
  43. action --> 'admin_menu' - 'hs4wp_config_page'
  44. filter --> "plugin_action_links_$plugin" - 'hs4wp_plugin_settings_link'
  45.  
  46. action --> 'media_buttons' - 'hs4wp_add_media_button'
  47.  
  48. options_page --> 'highslide 4 Wordpress *reloaded* Settings' - 'hs4wp_options_page'
  49.  
  50. ----------------------------------------------------------------------------------
  51.  
  52. activation_hook --> 'ljxp_set_defaults'
  53. register_setting --> 'ljxp' - 'ljxp_validate_options'
  54. uninstall --> 'ljxp_remove_options'
  55.  
  56. action --> 'admin_menu' - 'ljxp_add_pages'
  57. action --> 'admin_init' - 'register_ljxp_settings'
  58. action --> "admin_head-$pg" - 'ljxp_settings_css'
  59.  
  60. options_page --> "LiveJournal" - 'ljxp_display_options'
  61.  
  62. action --> 'admin_init' - 'ljxp_meta_box'
  63. action --> 'add_meta_boxes' - 'ljxp_meta_box'
  64. action --> 'admin_head-post-new.php' - 'ljxp_css'
  65. action --> 'admin_head-post.php' - 'ljxp_css'
  66.  
  67. action --> 'publish_post' - 'ljxp_post'
  68. action --> 'publish_future_post' - 'ljxp_post'
  69. action --> 'draft_to_private' - 'ljxp_post'
  70. action --> 'new_to_private' - 'ljxp_post'
  71. action --> 'pending_to_private' - 'ljxp_post'
  72.  
  73. action --> 'private_to_public' - 'ljxp_edit'
  74. action --> 'private_to_password' - 'ljxp_edit'
  75. action --> 'untrashed_post' - 'ljxp_edit'
  76. action --> 'edit_post' - 'ljxp_edit'
  77.  
  78. action --> 'delete_post' - 'ljxp_delete'
  79. action --> 'save_post' - 'ljxp_save'
  80.  
  81. action --> 'admin_head-post.php' - 'ljxp_error_notice'
  82. action --> 'admin_head-post-new.php' - 'ljxp_error_notice'
  83. filter --> 'post_gallery' - 'ljxp_inline_gallery'
  84.  
  85. ----------------------------------------------------------------------------------
  86.  
  87. action --> 'init' - 'create_movie_review'
  88. action --> 'init' - 'create_my_taxonomies'
  89. action --> 'admin_init' - 'my_admin'
  90. meta_box --> 'movie_review_meta_box' - 'display_movie_review_meta_box'
  91.  
  92. action --> 'save_post' - 'add_movie_review_fields'
  93. filter --> 'template_include' - 'include_template_function'
  94. filter --> 'manage_edit-movie_reviews_columns' - 'my_columns'
  95.  
  96. action --> 'manage_posts_custom_column' - 'populate_columns'
  97. filter --> 'manage_edit-movie_reviews_sortable_columns' - 'sort_me'
  98.  
  99. filter --> 'request' - 'column_orderby'
  100. action --> 'restrict_manage_posts' - 'my_filter_list'
  101. filter --> 'parse_query' - 'perform_filtering'
  102.  
  103. ----------------------------------------------------------------------------------
  104.  
  105. action --> 'init' - 'init'
  106. action --> 'plugins_loaded' - 'update_db_check'
  107. action --> 'wp_print_styles' - 'style'
  108. action --> 'admin_print_styles' - 'style'
  109. action --> 'wp_enqueue_scripts' - 'js'
  110. action --> 'admin_enqueue_scripts' - 'js'
  111. action --> 'admin_enqueue_scripts' - 'admin_js'
  112. action --> 'admin_init' - 'settings_init'
  113. action --> 'admin_init' - 'quick_flag_version_notice_dismiss'
  114. action --> 'admin_menu' - 'add_options_page'
  115. action --> 'admin_notices' - 'quick_flag_version_notice'
  116. action --> 'wp_dashboard_setup' - 'add_dashboard_widgets'
  117. filter --> 'plugin_action_links' - 'action_links'
  118. filter --> 'plugin_row_meta' - 'plugin_meta'
  119. action --> 'widgets_init' - 'load_widgets'
  120.  
  121. action --> 'wp_ajax_nopriv_quick-chat-ajax-init' - 'init_ajax_handler'
  122. action --> 'wp_ajax_quick-chat-ajax-init' - 'init_ajax_handler'
  123. action --> 'wp_ajax_quick-chat-ajax-update-users' - 'update_users_ajax_handler'
  124. action --> 'wp_ajax_quick-chat-ajax-update-messages' - 'update_messages_ajax_handler'
  125. action --> 'wp_ajax_quick-chat-ajax-new-message' - 'new_message_ajax_handler'
  126. action --> 'wp_ajax_quick-chat-ajax-transcript' - 'transcript_ajax_handler'
  127. action --> 'wp_ajax_quick-chat-ajax-ban' - 'ban_ajax_handler'
  128. action --> 'wp_ajax_quick-chat-ajax-clean-private' - 'clean_private_ajax_handler'
  129. action --> 'wp_ajax_quick-chat-ajax-clean' - 'clean_ajax_handler'
  130. action --> 'wp_ajax_quick-chat-ajax-delete' - 'delete_ajax_handler'
  131. action --> 'wp_ajax_quick-chat-ajax-username-check' - 'username_check_ajax_handler'
  132. action --> 'quick_chat_target_clean_update' - 'clean_rooms_to_target'
  133. action --> 'quick_chat_private_clean_update' - 'clean_private_ajax_handler'
  134.  
  135. options_page --> 'Quick Chat ' - 'options_page'
  136.  
  137.  
  138. register_setting --> 'quick_chat_options' - 'options_validate'
  139. settings_section --> 'general_section' - 'settings_section_general'
  140. settings_field --> 'quick_chat_debug_mode' - 'general_section'
  141.  
  142. shortcode --> 'quick-chat' - 'shortcode'
  143. widget --> 'Quick_Chat_Widget'
  144.  
  145. ----------------------------------------------------------------------------------
  146.  
  147. action --> 'admin_menu' - 'menu'
  148. action --> 'admin_init' - 'get_title'
  149. filter --> 'media_upload_tabs' - 'create_new_tab'
  150. action --> 'media_buttons' - 'context'
  151. media_page --> 'Upload Zip Archive' - 'page'
  152. action --> 'admin_print_scripts-' . $page - 'scripts'
  153.  
  154. $tabs['uploadzip'] --> 'Upload Zip Archive'
  155.  
  156. filter --> 'media_upload_[uploadzip]' - 'media_upload_uploadzip'
  157.  
  158. wp_iframe --> 'media_uploadzip_tab_content'
  159.  
  160.  
  161. ----------------------------------------------------------------------------------
  162.  
  163. activation --> 'install'
  164. deactivation --> 'uninstall'
  165.  
  166.  
  167. action --> 'wp_dashboard_setup' - 'add_dashboard_widgets'
  168. action --> 'admin_menu' - 'admin_menu'
  169. action --> 'wp_print_scripts' - 'print_scripts'
  170. action --> 'admin_head' - 'print_styles'
  171.  
  172.  
  173. dashboard_widget --> 'cat_manager_dashboard_widget' - 'dashboard_widget_render_function'
  174. options_page --> 'Category Manager Options' - 'render_option_settings'
  175.  
  176. ----------------------------------------------------------------------------------
  177.  
  178. action --> 'activate_dk_rss_digest/dk_rss_digest.php' - 'install'
  179.  
  180. action --> 'init' - 'dk_redir'
  181. action --> 'init' - 'dk_posttype'
  182.  
  183. action --> 'admin_init' - 'dk_init'
  184. action --> 'plugins_loaded' - 'dk_plugins_loaded'
  185. action --> 'admin_menu' - 'dk_register_admin_menu'
  186.  
  187. action --> 'wp_ajax_rss-management' - 'dk_ajax_rss_management'
  188. action --> 'wp_ajax_post_types' - 'dk_ajax_post_types'
  189. action --> 'wp_ajax_taxz' - 'dk_ajax_taxz'
  190. action --> 'wp_ajax_catz' - 'dk_ajax_catz'
  191.  
  192. wp_schedule_event --> 'sc_check_feeds'
  193. action --> 'sc_check_feeds' - 'check_feeds'
  194.  
  195. action --> 'admin_enqueue_scripts' - 'dk_scripts'
  196. action --> 'admin_print_styles' - 'dk_inline_style' / dk_inline_style4'
  197. action --> 'admin_head' - 'dk_inline_script' / 'dk_inline_script4' / 'dk_inline_script5'
  198.  
  199.  
  200. settings_section --> 'main_section' - 'main_settings_section' ('dk-main-menu')
  201.  
  202. settings_field --> 'pub_post_type' - 'pub_post_type_setting' ('dk-main-menu','main_section')
  203. settings_field --> 'pub_taxonomy' - 'pub_taxonomy_setting' ('dk-main-menu','main_section')
  204. settings_field --> 'pub_category' - 'pub_category_setting' ('dk-main-menu','main_section')
  205.  
  206. settings_field --> 'pub_register_custom_post' - 'pub_custom_post_setting'
  207.  
  208. register_setting --> 'dk_rss_digest_options' - 'validate_options'
  209.  
  210.  
  211. menu_page --> 'dk-main-menu', - 'dk_menu_page'
  212. submenu_page --> 'dk-rss-management' - 'dk_rss_page'
  213. submenu_page --> 'dk-digest-management' - 'dk_digest_page'
  214. submenu_page --> 'dk-help' - 'dk_help'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement