hellofromTonya
c7d3e267b8
Coding Standards: Use static closures when not using $this
.
...
When a closure does not use `$this`, it can be made `static` for improved performance.
Static closures are supported in PHP since PHP 5.4.
Props jrf, hellofromTonya, swissspidy, SergeyBiryukov.
See #53359 .
Built from https://develop.svn.wordpress.org/trunk@51657
git-svn-id: http://core.svn.wordpress.org/trunk@51263 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-08-26 12:59:02 +00:00
Sergey Biryukov
8f4593b124
Docs: List the expected type first instead of WP_Error
in some REST API methods added in 5.8.
...
Follow-up to [46696], [49929], [50995], [51021].
See #52628 , #53461 .
Built from https://develop.svn.wordpress.org/trunk@51286
git-svn-id: http://core.svn.wordpress.org/trunk@50895 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-30 17:59:58 +00:00
Sergey Biryukov
598c337f4b
Docs: Add missing @since
tags for some REST API methods added in 5.8.
...
Follow-up to [50995], [51021].
See #52628 , #53461 .
Built from https://develop.svn.wordpress.org/trunk@51280
git-svn-id: http://core.svn.wordpress.org/trunk@50889 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-30 13:58:59 +00:00
Sergey Biryukov
a2f00a677c
Docs: Document the globals used in WP_REST_Widget_Types_Controller
and WP_REST_Widgets_Controller
.
...
Follow-up to [50995].
See #52628 , #53461 .
Built from https://develop.svn.wordpress.org/trunk@51279
git-svn-id: http://core.svn.wordpress.org/trunk@50888 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-30 12:55:57 +00:00
desrosj
fd27b43fba
Coding Standards: Apply an alignment fix from running composer format
.
...
Follow up to [51216].
See #53481 .
Built from https://develop.svn.wordpress.org/trunk@51229
git-svn-id: http://core.svn.wordpress.org/trunk@50838 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-24 19:25:58 +00:00
noisysocks
0bf96b88d3
Widgets: Fix widget preview not working if widget registered via a instance
...
The register_widget function can be called with a class name or a class
instance. Once called with a class instance, the class instance is converted to
hash as used key in array.
Props spacedmonkey, zieladam.
Built from https://develop.svn.wordpress.org/trunk@51216
git-svn-id: http://core.svn.wordpress.org/trunk@50825 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-23 01:34:58 +00:00
Sergey Biryukov
5f30098a1d
REST API: Decode single and double quote entities in widget names and descriptions.
...
Follow-up to [51174], [51175].
Props ocean90, ramonopoly.
Fixes #53407 .
Built from https://develop.svn.wordpress.org/trunk@51183
git-svn-id: http://core.svn.wordpress.org/trunk@50792 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-18 15:52:56 +00:00
Sergey Biryukov
29ba355256
Coding Standards: Fix WPCS issue in [51174].
...
See #53407 .
Built from https://develop.svn.wordpress.org/trunk@51175
git-svn-id: http://core.svn.wordpress.org/trunk@50784 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-17 11:33:58 +00:00
Sergey Biryukov
9f1145b8ae
REST API: Decode HTML entities in widget names and descriptions in widget types controller.
...
Follow-up to [50995].
Props ramonopoly, noisysocks, spacedmonkey, justinahinon, audrasjb, SergeyBiryukov.
Fixes #53407 .
Built from https://develop.svn.wordpress.org/trunk@51174
git-svn-id: http://core.svn.wordpress.org/trunk@50783 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-06-17 11:30:00 +00:00
TimothyBlynJacobs
f3504cd945
REST API: Remove duplicates in the widget types endpoint.
...
Props noisysocks, spacedmonkey, imath, isabel_brison.
Fixes #53305 .
Built from https://develop.svn.wordpress.org/trunk@51049
git-svn-id: http://core.svn.wordpress.org/trunk@50658 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-05-31 20:57:58 +00:00
noisysocks
1314542c50
REST API: Add widget endpoints
...
Adds the sidebars, widgets and widget-types REST API endpoints from the
Gutenberg plugin.
Fixes #41683 .
Props TimothyBlynJacobs, spacedmonkey, zieladam, jorgefilipecosta, youknowriad, kevin940726.
Built from https://develop.svn.wordpress.org/trunk@50995
git-svn-id: http://core.svn.wordpress.org/trunk@50604 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-05-25 08:27:57 +00:00
noisysocks
ed195fbd89
REST API: Revert widget endpoints
...
Reverts [50993] as it has missing props.
Reverts [50993].
See #41683 .
Built from https://develop.svn.wordpress.org/trunk@50994
git-svn-id: http://core.svn.wordpress.org/trunk@50603 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-05-25 08:22:56 +00:00
noisysocks
2a4e1e0c04
REST API: Add widget endpoints
...
Adds the sidebars, widgets and widget-types REST API endpoints from the
Gutenberg plugin.
Fixes #41683 .
Props TimothyBlynJacobs.
Built from https://develop.svn.wordpress.org/trunk@50993
git-svn-id: http://core.svn.wordpress.org/trunk@50602 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-05-25 07:52:55 +00:00