WordPress/wp-includes
iandunn b4290211f4 Bundled Themes: Add link to privacy policy page in footer.
If a privacy policy has been set, then a link to it will automatically be shown in the footer.

The element containing the "Proudly powered by WordPress" link was chosen for the new policy link, in order to minimize visual conflicts with custom CSS that was written before the new link existed. Unfortunately, some minor conflicts are expected and unavoidable. Adding this link is required as part of GDPR compliance, and the benefits outweigh the downsides. 

To further mitigate the conflicts, a new `imprint` class was added to the "Proudly powered..." link, in order to facilitate targeting each link invididually with custom styles.

Props xkon, laurelfulford, birgire, azaozz, iandunn.
See #43715.

Built from https://develop.svn.wordpress.org/trunk@43051


git-svn-id: http://core.svn.wordpress.org/trunk@42880 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2018-05-01 06:28:21 +00:00
..
certificates
css TinyMCE: Update to 4.7.11 2018-04-25 22:35:21 +00:00
customize Customize: Remove a stray whitespace. 2018-04-13 15:10:20 +00:00
fonts
ID3
images
IXR XML-RPC: Add default values to IXR_Message for PHP 7.2 compatibility to avoid PHP Warnings. 2018-02-06 02:56:32 +00:00
js Privacy: add default text for a privacy policy. First run. 2018-04-30 14:47:21 +00:00
pomo Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
random_compat
Requests
rest-api REST API: Include viewable attribute on Post Type resource for edit context 2018-04-27 03:06:21 +00:00
SimplePie
Text
theme-compat
widgets I18N: Use the actual placeholder instead of a number in translator comments if the corresponding string does not use numbered placeholders. 2018-03-11 16:44:34 +00:00
admin-bar.php Pinking shears. 2018-03-18 14:23:33 +00:00
atomlib.php
author-template.php Pinking shears. 2018-03-18 14:23:33 +00:00
bookmark-template.php
bookmark.php
cache.php
canonical.php
capabilities.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
category-template.php Taxonomy: In category_description(), don't pass the $taxonomy parameter to term_description(). 2018-03-28 23:25:29 +00:00
category.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
class-feed.php
class-http.php Docs: Correct and improve various inline documentation. 2018-03-25 19:35:29 +00:00
class-IXR.php
class-json.php
class-oembed.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
class-phpass.php
class-phpmailer.php
class-pop3.php
class-requests.php
class-simplepie.php
class-smtp.php
class-snoopy.php
class-walker-category-dropdown.php
class-walker-category.php
class-walker-comment.php
class-walker-nav-menu.php Docs: Correct and improve various inline documentation. 2018-03-25 19:35:29 +00:00
class-walker-page-dropdown.php
class-walker-page.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
class-wp-admin-bar.php
class-wp-ajax-response.php
class-wp-comment-query.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
class-wp-comment.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-customize-control.php Docs: Remove @static notations from property DocBlocks in wp-admin/* and wp-includes/* classes. 2018-02-25 20:32:30 +00:00
class-wp-customize-manager.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
class-wp-customize-nav-menus.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
class-wp-customize-panel.php Docs: Remove @static notations from property DocBlocks in wp-admin/* and wp-includes/* classes. 2018-02-25 20:32:30 +00:00
class-wp-customize-section.php Docs: Remove @static notations from property DocBlocks in wp-admin/* and wp-includes/* classes. 2018-02-25 20:32:30 +00:00
class-wp-customize-setting.php General: Introduce WP_Error::has_errors() method and use it where appropriate. 2018-02-27 02:31:31 +00:00
class-wp-customize-widgets.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 18:10:32 +00:00
class-wp-dependency.php
class-wp-editor.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-embed.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-error.php General: Introduce WP_Error::has_errors() method and use it where appropriate. 2018-02-27 02:31:31 +00:00
class-wp-feed-cache-transient.php
class-wp-feed-cache.php
class-wp-hook.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-http-cookie.php
class-wp-http-curl.php I18N: Use the actual placeholder instead of a number in translator comments if the corresponding string does not use numbered placeholders. 2018-03-11 16:44:34 +00:00
class-wp-http-encoding.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-http-ixr-client.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-http-proxy.php
class-wp-http-requests-hooks.php
class-wp-http-requests-response.php
class-wp-http-response.php
class-wp-http-streams.php I18N: Use the actual placeholder instead of a number in translator comments if the corresponding string does not use numbered placeholders. 2018-03-11 16:44:34 +00:00
class-wp-image-editor-gd.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-image-editor-imagick.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-image-editor.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-list-util.php General: Allow wp_list_pluck() to operate on arrays of references without overwriting the referenced items. 2018-01-18 05:18:31 +00:00
class-wp-locale-switcher.php
class-wp-locale.php I18N: Remove unused $start_of_week property from WP_Locale. 2018-02-18 16:32:34 +00:00
class-wp-matchesmapregex.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-meta-query.php Docs: Correct and improve various inline documentation. 2018-03-25 19:35:29 +00:00
class-wp-metadata-lazyloader.php Docs: Correct and improve various inline documentation. 2018-03-25 19:35:29 +00:00
class-wp-network-query.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-network.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-oembed-controller.php
class-wp-post-type.php
class-wp-post.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-query.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-rewrite.php
class-wp-role.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-roles.php Docs: Document WP_Roles properties with typed array notation. 2018-03-22 18:56:33 +00:00
class-wp-session-tokens.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-simplepie-file.php
class-wp-simplepie-sanitize-kses.php
class-wp-site-query.php Multisite: Add meta query functionality to WP_Site_Query. 2018-04-27 11:41:22 +00:00
class-wp-site.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-tax-query.php Docs: Remove erroneous @static notation from WP_Tax_Query::get_sql(), added in [32627]. 2018-02-25 21:45:30 +00:00
class-wp-taxonomy.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-term-query.php Taxonomy: Ensure that invalid term objects are discarded in WP_Term_Query. 2018-04-30 21:08:22 +00:00
class-wp-term.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-text-diff-renderer-inline.php
class-wp-text-diff-renderer-table.php
class-wp-theme.php Docs: Update @since version for theme_templates filter added in [43025]. 2018-04-29 22:42:22 +00:00
class-wp-user-meta-session-tokens.php Docs: Remove @static notations from method DocBlocks in wp-includes/* classes. 2018-02-25 20:22:30 +00:00
class-wp-user-query.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-user.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class-wp-walker.php
class-wp-widget-factory.php
class-wp-widget.php
class-wp-xmlrpc-server.php XML-RPC: Unify permission error messages in wp_xmlrpc_server. 2018-02-28 03:19:31 +00:00
class-wp.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class.wp-dependencies.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class.wp-scripts.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
class.wp-styles.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
comment-template.php Docs: Remove backtick-escaping around a core function in the hook docs for the comment_form_submit_button filter. 2018-04-29 21:44:22 +00:00
comment.php Comments: Update the inline docs following [42772]. 2018-04-30 13:10:20 +00:00
compat.php General: Introduce a polyfill for is_iterable() function added in PHP 7.1. 2018-04-30 04:15:21 +00:00
cron.php Cron API: Return meaningful values from cron functions. 2018-05-01 02:05:23 +00:00
date.php Docs: Correct and improve various inline documentation. 2018-03-25 19:35:29 +00:00
default-constants.php Docs: Fix a copy paste error in the DocBlock summary for wp_ssl_constants(), see [13062]. 2018-02-09 18:21:31 +00:00
default-filters.php Privacy: Add cron to delete expired export files to protect privacy. 2018-04-30 20:09:23 +00:00
default-widgets.php
deprecated.php Docs: Link to the "Conditional Tags" article in the Theme Developer Handbook from the descriptions for a variety of core conditional tag functions. 2018-02-13 16:54:31 +00:00
embed-template.php
embed.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
feed-atom-comments.php I18N: Use the actual placeholder instead of a number in translator comments if the corresponding string does not use numbered placeholders. 2018-03-11 16:44:34 +00:00
feed-atom.php
feed-rdf.php
feed-rss2-comments.php I18N: Use the actual placeholder instead of a number in translator comments if the corresponding string does not use numbered placeholders. 2018-03-11 16:44:34 +00:00
feed-rss2.php
feed-rss.php
feed.php
formatting.php I18N: Use the actual placeholder instead of a number in translator comments if the corresponding string does not use numbered placeholders. 2018-03-11 16:44:34 +00:00
functions.php Privacy: Add cron to delete expired export files to protect privacy. 2018-04-30 20:09:23 +00:00
functions.wp-scripts.php Pinking shears. 2018-03-18 14:23:33 +00:00
functions.wp-styles.php
general-template.php Template: Make sure the version string is correctly escaped for use in attributes. 2018-04-03 14:59:31 +00:00
http.php HTTP: Don't treat localhost as same host by default. 2018-04-03 15:00:31 +00:00
kses.php Formatting: Begin the process of improving the docs for KSES related functions. 2018-04-28 13:58:21 +00:00
l10n.php Docs: Document more parameters and properties using typed array notation. 2018-03-25 19:33:31 +00:00
link-template.php Privacy: Add template tags for building link to privacy policy page. 2018-04-25 15:55:21 +00:00
load.php Docs: Add missing verb in is_admin(), is_blog_admin(), is_network_admin(), is_user_admin() descriptions. 2018-04-29 21:14:22 +00:00
locale.php
media-template.php Media: avoid page scrolling when opening the media modal. 2018-01-31 17:03:33 +00:00
media.php Docs: Document many more parameters and properties using typed array notation. 2018-03-22 20:27:32 +00:00
meta.php Docs: Update the inline docs for is_protected_meta(). 2018-04-30 14:39:21 +00:00
ms-blogs.php Multisite: Introduce metadata for sites. 2018-03-16 02:15:31 +00:00
ms-default-constants.php
ms-default-filters.php
ms-deprecated.php
ms-files.php
ms-functions.php Multisite: Verify the signup nonce using wp_verify_nonce() in signup_nonce_check(). 2018-04-13 15:30:20 +00:00
ms-load.php Networks and Sites: In get_site_by_path(), use single domain and path parameters if there's only one item to look for. 2018-02-11 17:09:31 +00:00
ms-settings.php
nav-menu-template.php Menus: When checking if a Custom Link matches the current URL to add the current-menu-item class, check for decoded URL as well. 2018-02-24 13:44:31 +00:00
nav-menu.php Menus: Remove $_menu_item_sort_prop global reference from wp_get_nav_menu_items(), unused since [38928]. 2018-02-01 15:42:31 +00:00
option.php Multisite: Ensure the {$network_id}:notoptions array is set in cache in get_network_option(). 2018-03-13 15:37:33 +00:00
pluggable-deprecated.php
pluggable.php Pinking shears. 2018-03-18 14:23:33 +00:00
plugin.php
post-formats.php
post-template.php Pinking shears. 2018-03-18 14:23:33 +00:00
post-thumbnail-template.php Pinking shears. 2018-03-18 14:23:33 +00:00
post.php Privacy: update and enhance the method to confirm user requests by email. Introduce WP_User_Request to hold all request vars similarly to WP_Post. 2018-04-27 17:31:22 +00:00
query.php Pinking shears. 2018-03-18 14:23:33 +00:00
registration-functions.php
registration.php
rest-api.php
revision.php
rewrite.php
rss-functions.php
rss.php Docs: Fix multiple trivial typos throughout a variety of core files. 2016-10-31 06:28:32 +00:00
script-loader.php Privacy: add means to export personal data by username or email address. Generate a zipped export file containing all data. First run. 2018-04-27 19:54:21 +00:00
session.php
shortcodes.php Coding Standards: Fix code indent in unescape_invalid_shortcodes(). 2018-02-25 16:36:30 +00:00
spl-autoload-compat.php
taxonomy.php Docs: Document many more parameters and properties using typed array notation. 2018-03-22 20:27:32 +00:00
template-loader.php
template.php Docs: Add missing code formatting to various @since entries. 2018-02-09 16:55:31 +00:00
theme.php Themes: Avoid a PHP 7.2 warning in get_theme_roots() when $wp_theme_directories is an uncountable value. 2018-04-30 04:51:22 +00:00
update.php Docs: Document many more parameters and properties using typed array notation. 2018-03-22 20:27:32 +00:00
user.php Fix docs and white space. 2018-04-28 12:04:21 +00:00
vars.php
version.php Bundled Themes: Add link to privacy policy page in footer. 2018-05-01 06:28:21 +00:00
widgets.php Pinking shears. 2018-03-18 14:23:33 +00:00
wlwmanifest.xml
wp-db.php Docs: Correct the possible return types for the wpdb::query() method. 2018-04-28 14:44:23 +00:00
wp-diff.php