render_block_core_navigation_link_allowed_post_status
Filter HookDescription
Filter allowed post_status for navigation link block to render.Hook Information
File Location |
wp-includes/blocks/navigation-link.php
View on GitHub
|
Hook Type | Filter |
Line Number | 189 |
Hook Parameters
Type | Name | Description |
---|---|---|
array
|
$post_status
|
No description available |
array
|
$attributes
|
No description available |
WP_Block
|
$block
|
No description available |
Usage Examples
Basic Usage
<?php
// Hook into render_block_core_navigation_link_allowed_post_status
add_filter('render_block_core_navigation_link_allowed_post_status', 'my_custom_filter', 10, 3);
function my_custom_filter($post_status, $attributes, $block) {
// Your custom filtering logic here
return $post_status;
}
Source Code Context
wp-includes/blocks/navigation-link.php:189
- How this hook is used in WordPress core
<?php
184 *
185 * @param array $post_status
186 * @param array $attributes
187 * @param WP_Block $block
188 */
189 $allowed_post_status = (array) apply_filters(
190 'render_block_core_navigation_link_allowed_post_status',
191 array( 'publish' ),
192 $attributes,
193 $block
194 );
PHP Documentation
<?php
/**
* Filter allowed post_status for navigation link block to render.
*
* @since 6.8.0
*
* @param array $post_status
* @param array $attributes
* @param WP_Block $block
*/
Quick Info
- Hook Type: Filter
- Parameters: 3
- File: wp-includes/blocks/navigation-link.php
Related Hooks
Related hooks will be displayed here in future updates.