PHP code example of humanmade / altis-reusable-blocks
1. Go to this page and download the library: Download humanmade/altis-reusable-blocks library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
humanmade / altis-reusable-blocks example snippets
// Add the "page" post type.
add_filter( 'altis_post_types_with_reusable_blocks', function ( aray $post_types ): array {
$post_types[] = 'page';
return $post_types;
} );
// Add the post author to the schema.
add_filter( 'rest_get_relationship_item_additional_fields_schema', function ( array $additional_fields ): array {
$additional_fields['author'] = [
'description' => __( 'User ID for the author of the post.' ),
'type' => 'integer',
'context' => [ 'view' ],
'readonly' => true,
];
return $additional_fields;
} );
// Add the post author to the REST response.
add_filter( 'rest_prepare_relationships_response', function ( WP_REST_Response $response, WP_Post $post ): WP_REST_Response {
$response->data['author'] = $post->post_author;
return $response;
}, 10, 2 );
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.