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

    r43302 r43827  
    776776
    777777/**
    778  * Whether widget is displayed on the front end.
     778 * Determines whether a given widget is displayed on the front end.
    779779 *
    780780 * Either $callback or $id_base can be used
     
    787787 * NOTE: $widget_id and $id_base are the same for single widgets. To be effective
    788788 * this function has to run after widgets have initialized, at action {@see 'init'} or later.
    789  *
     789 *
     790 * For more information on this and similar theme functions, check out
     791 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     792 * Conditional Tags} article in the Theme Developer Handbook.
     793 *
    790794 * @since 2.2.0
    791795 *
     
    823827
    824828/**
    825  * Whether the dynamic sidebar is enabled and used by theme.
    826  *
     829 * Determines whether the dynamic sidebar is enabled and used by the theme.
     830 *
     831 * For more information on this and similar theme functions, check out
     832 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     833 * Conditional Tags} article in the Theme Developer Handbook.
     834 *
    827835 * @since 2.2.0
    828836 *
     
    846854
    847855/**
    848  * Whether a sidebar is in use.
    849  *
     856 * Determines whether a sidebar is in use.
     857 *
     858 * For more information on this and similar theme functions, check out
     859 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     860 * Conditional Tags} article in the Theme Developer Handbook.
     861 *
    850862 * @since 2.8.0
    851863 *
Note: See TracChangeset for help on using the changeset viewer.