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/functions.php

    r43703 r43827  
    655655
    656656/**
    657  * Whether the publish date of the current post in the loop is different from the
    658  * publish date of the previous post in the loop.
    659  *
     657 * Determines whether the publish date of the current post in the loop is different
     658 * from the publish date of the previous post in the loop.
     659 *
     660 * For more information on this and similar theme functions, check out
     661 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     662 * Conditional Tags} article in the Theme Developer Handbook.
     663 *
    660664 * @since 0.71
    661665 *
     
    13411345
    13421346/**
    1343  * Test whether WordPress is already installed.
     1347 * Determines whether WordPress is already installed.
    13441348 *
    13451349 * The cache will be checked first. If you have a cache plugin, which saves
     
    13481352 *
    13491353 * Checks for the 'siteurl' option for whether WordPress is installed.
     1354 *
     1355 * For more information on this and similar theme functions, check out
     1356 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     1357 * Conditional Tags} article in the Theme Developer Handbook.
    13501358 *
    13511359 * @since 2.1.0
Note: See TracChangeset for help on using the changeset viewer.