Make WordPress Core


Ignore:
Timestamp:
10/26/2018 01:23:29 AM (6 years ago)
Author:
DrewAPicture
Message:

Docs: Link to the "Conditional Tags" article in the Theme Developer Handbook from the descriptions for a variety of core conditional tag functions.

These notations largely serve to direct consumers (of both the source and the parsed code reference) to extended information on individual and related conditional tags throughout WordPress. The changeset also standardizes corresponding DocBlock summaries to use third-person singular verbs.

Notations have been added for the following functions:

  • comments_open()
  • email exists()
  • has_excerpt()
  • has_post_thumbnail()
  • has_tag()
  • in_category()
  • in_the_loop()
  • is_404()
  • is_active_sidebar()
  • is_active_widget()
  • is_admin()
  • is_admin_bar_showing()
  • is_archive()
  • is_attachment()
  • is_author()
  • is_blog_installed()
  • is_category()
  • is_comments_popup()
  • is_date()
  • is_day()
  • is_dynamic_sidebar()
  • is_feed()
  • is_front_page()
  • is_home()
  • is_local_attachment()
  • is_main_query
  • is_month()
  • is_multi_author
  • is_new_day()
  • is_page()
  • is_page_template()
  • is_paged()
  • is_plugin_active()
  • is_plugin_active_for_network()
  • is_plugin_inactive()
  • is_plugin_page()
  • is_post_type_archive()
  • is_preview()
  • is_rtl()
  • is_search()
  • is_single()
  • is_singular()
  • is_sticky()
  • is_tag()
  • is_tax()
  • is_taxonomy_hierarchical()
  • is_time()
  • is_trackback()
  • is_user_logged_in()
  • is_year()
  • pings_open()
  • post_type_exists()
  • taxonomy_exists()
  • term_exists()
  • username exists()
  • wp_attachment_is_image()
  • wp_script_is()

Merges [42710] to the 5.0 branch.

Props janalwin.
Fixes #43254.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/5.0/src/wp-includes/category-template.php

    r42418 r43827  
    213213
    214214/**
    215  * Check if the current post is within any of the given categories.
     215 * Checks if the current post is within any of the given categories.
    216216 *
    217217 * The given categories are checked against the post's categories' term_ids, names and slugs.
     
    223223 * Prior to v2.7, this function could only be used in the WordPress Loop.
    224224 * As of 2.7, the function can be used anywhere if it is provided a post ID or post object.
     225 *
     226 * For more information on this and similar theme functions, check out
     227 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     228 * Conditional Tags} article in the Theme Developer Handbook.
    225229 *
    226230 * @since 1.2.0
     
    13681372
    13691373/**
    1370  * Check if the current post has any of given tags.
     1374 * Checks if the current post has any of given tags.
    13711375 *
    13721376 * The given tags are checked against the post's tags' term_ids, names and slugs.
     
    13771381 * Prior to v2.7, this function could only be used in the WordPress Loop.
    13781382 * As of 2.7, the function can be used anywhere if it is provided a post ID or post object.
     1383 *
     1384 * For more information on this and similar theme functions, check out
     1385 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     1386 * Conditional Tags} article in the Theme Developer Handbook.
    13791387 *
    13801388 * @since 2.6.0
Note: See TracChangeset for help on using the changeset viewer.