is_date
is_date() функция WordPress, который проверяет, является ли текущая отображаемая страница архивной страницей на основе передаваемой даты.
В WordPress архивные страницы с датой — это страницы, на которых отображается список постов, основанный на дате их публикации. Архивы на основе даты могут быть сгруппированы по месяцам, годам, дням. Функция «is_date()» возвращает true, если текущая страница является архивной страницей с датой, и false в обратном случае.
Пример использования функции «is_date()» в WordPress:
В этом примере, если текущая страница является архивной страницей с датой, будет выполнен код в первом блоке. Если текущая страница не является архивной страницей с датой, будет выполнен код во втором блоке.
Вы также можете передать определенный формат даты в качестве параметра в функцию «is_date()», чтобы проверить, соответствует ли текущая страница этому формату. Например:
В этом примере первый блок кода будет выполнен, если текущая страница является архивной страницей на основе года, второй блок кода будет выполнен, если текущая страница является архивной страницей на основе месяца, третий блок кода будет выполнен, если текущая страница является архивной страницей на основе дня, и четвертый блок кода будет выполнен, если текущая страница не является архивной страницей на основе даты или не соответствует заданному формату даты.
Функции WordPress
- wp_list_pluck
- has_tag
- wp_add_inline_script
- sanitize_title
- paginate_links
- single_term_title
- _nx
- load_theme_textdomain
- disabled
- checked
- redirect_canonical
- is_embed
- wp_date
- wp_timezone
- has_nav_menu
- get_the_posts_navigation
- wp_get_nav_menu_object
- get_nav_menu_locations
- wp_list_sort
- the_archive_description
- posts_nav_link
- wp_check_browser_version
- get_privacy_policy_url
- get_pagenum_link
- get_next_posts_link
- is_author
- the_title_attribute
- get_the_modified_date
- get_the_title_rss
- wp_trim_words
- has_excerpt
- get_the_excerpt
- get_sample_permalink
- get_bloginfo
- get_delete_post_link
- edit_post_link
- sanitize_title_with_dashes
- is_post_type_archive
- update_post_meta
- add_post_meta
- delete_transient
- get_transient
- set_transient
- register_post_type
- register_taxonomy
- wp_title
- get_post_status
- absint
- wp_loginout
- get_search_query
- locate_template
- get_stylesheet
- get_terms
- wp_lostpassword_url
- get_blog_details
- nocache_headers
- wpmu_activate_signup
- is_ssl
- remove_query_arg
- wp_unslash
- wp_registration_url
- add_query_arg
- get_the_modified_time
- esc_attr_e
- get_post_ancestors
- wp_safe_redirect
- get_the_ID
- get_the_title
- get_permalink
- is_user_logged_in
- wp_login_url
- wp_logout_url
- get_the_time
- date_i18n
- wp_kses
- the_ID
- post_class
- post_password_required
- get_the_password_form
- the_permalink
- get_category_link
- get_categories
- wp_robots
- get_custom_logo
- remove_theme_support
- current_theme_supports
- wp_get_document_title
- is_404
- is_main_query
- remove_action
- wp_nav_menu
- apply_filters
- register_nav_menus
- wp_script_is
- comments_template
- get_template_part
- get_header
- get_footer
- get_search_form
- add_shortcode
- get_template_directory_uri
- get_query_var
- wp_redirect
- current_user_can
- comments_open
- wp_html_excerpt
- human_time_diff
- is_tax
- is_category
- in_the_loop
- is_home
- wp_get_theme
- wp_die
- do_robots
- wp_get_recent_posts
- is_year
- is_time
- is_front_page
- get_children
- get_boundary_post
- get_pages
- home_url
- get_option
- get_the_date
- the_date
- current_time
- body_class
- wp_footer
- bloginfo
- language_attributes
- wp_head
- is_single
- is_singular
- is_archive
- is_search
- is_page
- add_action
- wp_enqueue_style
- wp_enqueue_script
- get_template_directory
- add_theme_support