Самые используемые WordPress фильтры (filter) для плагинов. Топ-50
В первой части я разобрал топ-100 WordPress функций и рассказал о методике, по которой я собирал данные. Во второй части я рассмотрел более 50 самых используемых wordpress разработчиками (плагинов) actions.
В этой части входные данные всё те же, и я отобрал 50 самых используемых вордпресс фильтров (add_filter). И снова повторюсь - для познания мастерства плагиностроения под ВП вы должны знать эти фильтры - они позволяют вклиниться внутрь механизма WordPress.
Не все динамические фильтры, возможно, попали в топ и по некоторым динамическим фильтрам может быть погрешность +-3 или 5. Это не отменяет тот факт и показатель значимости этих фильтров.
Часто используемые разработчиками плагинов WordPress фильтры:
| FilterИспользований |
Codex |
Developers |
WP-Kama |
| the_content(103) |
|
|
|
| plugin_action_links_(plugin_file)(56) |
|
|
|
| cron_schedules(48) |
|
|
|
| body_class(40) |
|
|
|
| wp_mail_content_type(38) |
|
|
|
| plugin_row_meta(36) |
|
|
|
| query(31) |
- |
|
|
| plugin_action_links(28) |
- |
|
|
| admin_footer_text(27) |
- |
|
|
| option_(option_name)(27) |
|
|
|
| authenticate(25) |
|
|
|
| widget_text(24) |
|
|
|
| admin_body_class(24) |
- |
|
|
| wp_title(24) |
- |
|
|
| pre_option_(option)(23) |
|
|
|
| query_vars(22) |
|
|
|
| set-screen-option(22) |
- |
|
|
| post_row_actions(20) |
- |
|
|
| views_(screen_id)(20) |
- |
|
|
| mce_external_plugins(19) |
|
|
|
| post_updated_messages(19) |
- |
|
|
| plugins_api(19) |
- |
|
|
| pre_kses(18) |
|
|
|
| pre_update_option_(option)(17) |
|
|
|
| the_title(17) |
|
|
|
| mce_buttons(16) |
|
|
|
| the_excerpt(16) |
- |
|
|
| get_avatar(16) |
|
|
|
| map_meta_cap(15) |
- |
|
|
| all_plugins(15) |
- |
|
|
| template_include(15) |
|
|
|
| show_admin_bar(14) |
|
|
|
| tiny_mce_before_init(13) |
|
|
|
| comments_open(12) |
- |
|
|
| login_message(12) |
|
|
|
| gettext(12) |
|
|
|
| http_headers_useragent(12) |
- |
|
|
| manage_users_custom_column(12) |
- |
|
|
| request(11) |
|
|
|
| comments_template(10) |
|
|
|
| upload_mimes(10) |
|
|
|
| allowed_redirect_hosts(10) |
|
|
|
| bulk_actions-(screen_id)(10) |
|
|
|
| login_redirect(10) |
|
|
|
| wp_redirect(10) |
- |
|
|
| get_the_excerpt(10) |
|
|
|
| registration_errors(10) |
|
|
|
| comment_text(9) |
- |
|
|
| user_has_cap(9) |
|
|
|
| http_request_args(9) |
- |
|
|
На этом трехсерийный материал по самым топовым функциям, хукам и фильтрам закрыт.
Надеюсь что вам был полезен этот рейтинг самых-самых и думаю, что вы теперь сможете еще легче ориентироваться в вопросах создания плагина для WordPress.
Высказывайтесь в комментариях если материал вам пригодился.
Интересно и полезно однозначно.