WordPress как на ладони
wordpress jino

Хуки WordPress

Фильтры

События

События в лицевой части сайта (в порядке срабатывания)

muplugins_loaded
registered_taxonomy
registered_post_type
plugins_loaded
sanitize_comment_cookies
setup_theme
load_textdomain
after_setup_theme
auth_cookie_malformed
auth_cookie_valid
set_current_user
init
widgets_init
register_sidebar
wp_register_sidebar_widget
wp_default_scripts
wp_default_styles
admin_bar_init
add_admin_bar_menus
wp_loaded
parse_request
send_headers
parse_query
pre_get_posts
posts_clauses
posts_selection
wp
template_redirect
get_header
wp_enqueue_scripts
twentyeleven_enqueue_color_scheme
wp_head
wp_print_styles
wp_print_scripts
get_search_form
loop_start
the_post
get_template_part_content
loop_end
get_sidebar
dynamic_sidebar
get_search_form
pre_get_comments
wp_meta
get_footer
get_sidebar
twentyeleven_credits
wp_footer
wp_print_footer_scripts
admin_bar_menu
wp_before_admin_bar_render
wp_after_admin_bar_render
shutdown

События в админ-панели (в порядке срабатывания)

muplugins_loaded
registered_taxonomy
registered_post_type
plugins_loaded
sanitize_comment_cookies
setup_theme
load_textdomain
after_setup_theme
load_textdomain
auth_cookie_valid
set_current_user
init
widgets_init
register_sidebar
wp_register_sidebar_widget
wp_default_scripts
wp_default_styles
admin_bar_init
add_admin_bar_menus
wp_loaded
auth_cookie_valid
auth_redirect
_admin_menu
admin_menu
admin_init
current_screen
load-(page)
send_headers
parse_query
pre_get_posts
posts_clauses
posts_selection
wp
admin_xml_ns
admin_xml_ns
admin_enqueue_scripts
admin_print_styles-(hookname)
admin_print_styles
admin_print_scripts-(hookname)
admin_print_scripts
wp_print_scripts
admin_head-(hookname)
admin_head
adminmenu
in_admin_header
admin_notices
all_admin_notices
(hookname)
restrict_manage_posts
the_post
pre_user_query
in_admin_footer
admin_footer
admin_bar_menu
wp_before_admin_bar_render
wp_after_admin_bar_render
admin_print_footer_scripts
admin_footer-(hookname)
shutdown
wp_dashboard_setup
Хуки WordPress 34 комментария
Вопросы 2 Все
  • Alex

    Здравствуйте, Тимур!
    Большое спасибо за ваш труд!
    Подскажите, пожалуйста, как можно сделать такую вещь:
    надо каждому пользователю показывать (кроме всего прочего общего) персональную страницу (иди запись - не принципиально). Остальные пользователи не должны видеть эту страницу.
    Сам что-то не могу додуматься.
    Спасибо!

    Ответитьмесяц назад #
    • Kama4192

      Создай страницу, в зависимости от ID юзера выводи там разный контент... Если юзер не авторизован не выводи ссылку на эту страницу, если неавторизованный зайдет на нее напрямую, там будет пусто... Где хранить контент для каждого юзера? Наверное в данных каждого юзера (метаполях см. add_user_meta() )...

      Ответитьмесяц назад #
  • Макс

    Поскажите, при публикации или апдейте поста нужно ее проверить и (при определенных условиях) запретить публикацию и апдейт. Как это сделать?

    Ответить21 день назад #

Здравствуйте, !

Ваш комментарий