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

    r43819 r43827  
    10001000
    10011001/**
    1002  * Check if a post type is registered.
     1002 * Determines whether a post type is registered.
     1003 *
     1004 * For more information on this and similar theme functions, check out
     1005 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     1006 * Conditional Tags} article in the Theme Developer Handbook.
    10031007 *
    10041008 * @since 3.0.0
     
    20192023
    20202024/**
    2021  * Check if post is sticky.
     2025 * Determines whether a post is sticky.
    20222026 *
    20232027 * Sticky posts should remain at the top of The Loop. If the post ID is not
    20242028 * given, then The Loop ID for the current post will be used.
    2025  *
     2029 *
     2030 * For more information on this and similar theme functions, check out
     2031 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     2032 * Conditional Tags} article in the Theme Developer Handbook.
     2033 *
    20262034 * @since 2.7.0
    20272035 *
     
    49914999
    49925000/**
    4993  * Check if the attachment URI is local one and is really an attachment.
    4994  *
     5001 * Determines whether an attachment URI is local and really an attachment.
     5002 *
     5003 * For more information on this and similar theme functions, check out
     5004 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     5005 * Conditional Tags} article in the Theme Developer Handbook.
     5006 *
    49955007 * @since 2.0.0
    49965008 *
     
    54885500
    54895501/**
    5490  * Checks if the attachment is an image.
     5502 * Determines whether an attachment is an image.
     5503 *
     5504 * For more information on this and similar theme functions, check out
     5505 * the {@link https://developer.wordpress.org/themes/basics/conditional-tags/
     5506 * Conditional Tags} article in the Theme Developer Handbook.
    54915507 *
    54925508 * @since 2.1.0
Note: See TracChangeset for help on using the changeset viewer.