A WordPress-centric search engine for devs and theme authors

New in WordPress 5.7

Function Short description Path
get_post_parentRetrieves the parent post object for the given post.wp-includes/post-template.php
has_post_parentReturns whether the given post has a parent post.wp-includes/post-template.php
is_post_publicly_viewableDetermine whether a post is publicly viewable.wp-includes/post.php
is_post_status_viewableDetermine whether a post status is considered "viewable".wp-includes/post.php
rest_are_values_equalChecks the equality of two values, following JSON Schema semantics.wp-includes/rest-api.php
rest_convert_error_to_responseConverts an error to a response object.wp-includes/rest-api.php
rest_get_authenticated_app_passwordGets the Application Password used for authenticating the request.wp-includes/rest-api.php
rest_validate_array_value_from_schemaValidates an array value based on a schema.wp-includes/rest-api.php
rest_validate_boolean_value_from_schemaValidates a boolean value based on a schema.wp-includes/rest-api.php
rest_validate_enumValidates that the given value is a member of the JSON Schema "enum".wp-includes/rest-api.php
rest_validate_integer_value_from_schemaValidates an integer value based on a schema.wp-includes/rest-api.php
rest_validate_null_value_from_schemaValidates a null value based on a schema.wp-includes/rest-api.php
rest_validate_number_value_from_schemaValidates a number value based on a schema.wp-includes/rest-api.php
rest_validate_object_value_from_schemaValidates an object value based on a schema.wp-includes/rest-api.php
rest_validate_string_value_from_schemaValidates a string value based on a schema.wp-includes/rest-api.php
wp_ajax_nopriv_generate_passwordAjax handler for generating a password in the no-privilege context.wp-admin/includes/ajax-actions.php
wp_ajax_send_password_resetAjax handler sends a password reset link.wp-admin/includes/ajax-actions.php
wp_cron_conditionally_prevent_sslverifyDisables SSL verification if the 'cron_request' arguments include an HTTPS URL.wp-includes/https-detection.php
wp_force_plain_post_permalinkDetermine whether post should always use a plain permalink structure.wp-includes/link-template.php
wp_getimagesizeAllows PHP's getimagesize() to be debuggable when necessary.wp-includes/media.php
wp_get_default_update_https_urlGets the default URL to learn more about updating the site to use HTTPS.wp-includes/functions.php
wp_get_direct_update_https_urlGets the URL for directly updating the site to use HTTPS.wp-includes/functions.php
wp_get_inline_script_tagWraps inline JavaScript in `<script>` tag.wp-includes/script-loader.php
wp_get_script_tagFormats `<script>` loader tags.wp-includes/script-loader.php
wp_get_update_https_urlGets the URL to learn more about updating the site to use HTTPS.wp-includes/functions.php
wp_iframe_tag_add_loading_attrAdds `loading` attribute to an `iframe` HTML tag.wp-includes/media.php
wp_is_home_url_using_httpsChecks whether the current site URL is using HTTPS.wp-includes/https-detection.php
wp_is_https_supportedChecks whether HTTPS is supported for the server and domain.wp-includes/https-detection.php
wp_is_local_html_outputChecks whether a given HTML string is likely an output from this WordPress site.wp-includes/https-detection.php
wp_is_site_url_using_httpsChecks whether the current site's URL where WordPress is stored is using HTTPS.wp-includes/https-detection.php
wp_is_using_httpsChecks whether the website is using HTTPS.wp-includes/https-detection.php
wp_print_inline_script_tagPrints inline JavaScript wrapped in `<script>` tag.wp-includes/script-loader.php
wp_print_script_tagPrints formatted `<script>` loader tag.wp-includes/script-loader.php
wp_replace_insecure_home_urlReplaces insecure HTTP URLs to the site in the given content, if configured to do so.wp-includes/https-migration.php
wp_resolve_post_dateUses wp_checkdate to return a valid Gregorian-calendar value for post_date.wp-includes/post.php
wp_robotsDisplays the robots meta tag as necessary.wp-includes/robots-template.php
wp_robots_max_image_preview_largeAdds 'max-image-preview:large' to the robots meta tag.wp-includes/robots-template.php
wp_robots_noindexAdds noindex to the robots meta tag if required by the site configuration.wp-includes/robots-template.php
wp_robots_noindex_embedsAdds noindex to the robots meta tag for embeds.wp-includes/robots-template.php
wp_robots_noindex_searchAdds noindex to the robots meta tag if a search is being performed.wp-includes/robots-template.php
wp_robots_no_robotsAdds noindex to the robots meta tag.wp-includes/robots-template.php
wp_robots_sensitive_pageAdds noindex and noarchive to the robots meta tag.wp-includes/robots-template.php
wp_sanitize_script_attributesSanitizes an attributes array into an attributes string to be placed inside a `<script>` tag.wp-includes/script-loader.php
wp_schedule_https_detectionSchedules the Cron hook for detecting HTTPS support.wp-includes/https-detection.php
wp_should_replace_insecure_home_urlChecks whether WordPress should replace old HTTP URLs to the site with their HTTPS counterpart.wp-includes/https-migration.php
wp_strict_cross_origin_referrerDisplays a referrer strict-origin-when-cross-origin meta tag.wp-includes/general-template.php
wp_update_https_detection_errorsRuns a remote HTTPS request to detect whether HTTPS supported, and stores potential errors.wp-includes/https-detection.php
wp_update_https_migration_requiredUpdates the 'https_migration_required' option if needed when the given URL has been updated from HTTP to HTTPS.wp-includes/https-migration.php
wp_update_urls_to_httpsUpdate the 'home' and 'siteurl' option to use the HTTPS variant of their URL.wp-includes/https-migration.php
_wp_cronRun scheduled callbacks or spawn cron for all scheduled events.wp-includes/cron.php