Make WordPress Core


Ignore:
Timestamp:
02/13/2018 04:53:44 PM (7 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 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()

Props janalwin.
Fixes #43254.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/functions.php

    r42697 r42710  
    672672
    673673/**
    674  * Whether the publish date of the current post in the loop is different from the
    675  * publish date of the previous post in the loop.
    676  *
     674 * Determines whether the publish date of the current post in the loop is different
     675 * from the publish date of the previous post in the loop.
     676 *
     677 * For more information on this and similar theme functions, check out
     678 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     679 * Conditional Tags} article in the Theme Developer Handbook.
     680 *
    677681 * @since 0.71
    678682 *
     
    13831387
    13841388/**
    1385  * Test whether WordPress is already installed.
     1389 * Determines whether WordPress is already installed.
    13861390 *
    13871391 * The cache will be checked first. If you have a cache plugin, which saves
     
    13901394 *
    13911395 * Checks for the 'siteurl' option for whether WordPress is installed.
     1396 *
     1397 * For more information on this and similar theme functions, check out
     1398 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     1399 * Conditional Tags} article in the Theme Developer Handbook.
    13921400 *
    13931401 * @since 2.1.0
Note: See TracChangeset for help on using the changeset viewer.