File manager - Edit - /home/nandedex/public_html/s.nandedexpress.com/block-bindings.tar
Back
pattern-overrides.php 0000644 00000002763 15121346447 0010751 0 ustar 00 <?php /** * Pattern Overrides source for the Block Bindings. * * @since 6.5.0 * @package WordPress * @subpackage Block Bindings */ /** * Gets value for the Pattern Overrides source. * * @since 6.5.0 * @access private * * @param array $source_args Array containing source arguments used to look up the override value. * Example: array( "key" => "foo" ). * @param WP_Block $block_instance The block instance. * @param string $attribute_name The name of the target attribute. * @return mixed The value computed for the source. */ function _block_bindings_pattern_overrides_get_value( array $source_args, $block_instance, string $attribute_name ) { if ( empty( $block_instance->attributes['metadata']['name'] ) ) { return null; } $metadata_name = $block_instance->attributes['metadata']['name']; return _wp_array_get( $block_instance->context, array( 'pattern/overrides', $metadata_name, $attribute_name ), null ); } /** * Registers Pattern Overrides source in the Block Bindings registry. * * @since 6.5.0 * @access private */ function _register_block_bindings_pattern_overrides_source() { register_block_bindings_source( 'core/pattern-overrides', array( 'label' => _x( 'Pattern Overrides', 'block bindings source' ), 'get_value_callback' => '_block_bindings_pattern_overrides_get_value', 'uses_context' => array( 'pattern/overrides' ), ) ); } add_action( 'init', '_register_block_bindings_pattern_overrides_source' ); error_log 0000644 00000023101 15121346447 0006465 0 ustar 00 [14-Mar-2025 15:50:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [14-Mar-2025 15:50:15 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [19-Jun-2025 01:05:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [19-Jun-2025 01:05:41 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [05-Dec-2025 12:11:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [05-Dec-2025 12:20:55 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [06-Dec-2025 11:38:11 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [06-Dec-2025 11:46:30 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [06-Dec-2025 11:59:00 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [06-Dec-2025 12:07:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [06-Dec-2025 14:09:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [06-Dec-2025 14:11:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [06-Dec-2025 14:33:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [06-Dec-2025 14:38:16 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [07-Dec-2025 11:52:54 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [07-Dec-2025 11:54:45 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [07-Dec-2025 12:19:05 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [07-Dec-2025 12:23:10 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [07-Dec-2025 12:41:44 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [07-Dec-2025 12:45:47 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [07-Dec-2025 13:06:32 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [07-Dec-2025 13:12:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [08-Dec-2025 06:25:57 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [08-Dec-2025 06:25:59 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [12-Dec-2025 21:47:34 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [12-Dec-2025 21:48:11 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [13-Dec-2025 16:57:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [14-Dec-2025 15:13:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [14-Dec-2025 15:54:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 [16-Dec-2025 06:09:24 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [16-Dec-2025 15:06:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [19-Dec-2025 12:48:53 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php:70 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/post-meta.php on line 70 [19-Dec-2025 13:21:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function add_action() in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php:47 Stack trace: #0 {main} thrown in /home/nandedex/public_html/wp-includes/block-bindings/pattern-overrides.php on line 47 post-meta.php 0000644 00000004047 15121346447 0007202 0 ustar 00 <?php /** * Post Meta source for the block bindings. * * @since 6.5.0 * @package WordPress * @subpackage Block Bindings */ /** * Gets value for Post Meta source. * * @since 6.5.0 * @access private * * @param array $source_args Array containing source arguments used to look up the override value. * Example: array( "key" => "foo" ). * @param WP_Block $block_instance The block instance. * @return mixed The value computed for the source. */ function _block_bindings_post_meta_get_value( array $source_args, $block_instance ) { if ( empty( $source_args['key'] ) ) { return null; } if ( empty( $block_instance->context['postId'] ) ) { return null; } $post_id = $block_instance->context['postId']; // If a post isn't public, we need to prevent unauthorized users from accessing the post meta. $post = get_post( $post_id ); if ( ( ! is_post_publicly_viewable( $post ) && ! current_user_can( 'read_post', $post_id ) ) || post_password_required( $post ) ) { return null; } // Check if the meta field is protected. if ( is_protected_meta( $source_args['key'], 'post' ) ) { return null; } // Check if the meta field is registered to be shown in REST. $meta_keys = get_registered_meta_keys( 'post', $block_instance->context['postType'] ); // Add fields registered for all subtypes. $meta_keys = array_merge( $meta_keys, get_registered_meta_keys( 'post', '' ) ); if ( empty( $meta_keys[ $source_args['key'] ]['show_in_rest'] ) ) { return null; } return get_post_meta( $post_id, $source_args['key'], true ); } /** * Registers Post Meta source in the block bindings registry. * * @since 6.5.0 * @access private */ function _register_block_bindings_post_meta_source() { register_block_bindings_source( 'core/post-meta', array( 'label' => _x( 'Post Meta', 'block bindings source' ), 'get_value_callback' => '_block_bindings_post_meta_get_value', 'uses_context' => array( 'postId', 'postType' ), ) ); } add_action( 'init', '_register_block_bindings_post_meta_source' );
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings