1. Go to this page and download the library: Download travelopia/wordpress-blade 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/ */
travelopia / wordpress-blade example snippets
/**
* Blade Config.
*
* @package wordpress-blade
*/
define(
'WORDPRESS_BLADE',
[
'paths_to_views' => [
__DIR__ . '/wp-content/themes/<your-theme>/<path-to-your-components>',
// Any other paths where Blade needs to look for components.
],
'path_to_compiled_views' => __DIR__ . '/wp-content/themes/<your-theme>/dist/blade', // Where you want Blade to save compiled files.
'never_expire_cache' => false, // Use `true` on production environments.
'base_path' => __DIR__, // The base path that is common to the front-end and admin.
]
);
Travelopia\Blade\load_view( 'bootstrap' );
$name = 'hello'; // The name of the component.
$attributes = [ 'name' => 'Jane' ]; // Properties / attributes to pass into the component.
$echo = true; // Whether to echo the component. `false` returns the component as a string.
Travelopia\Blade\load_view( $name, $attributes, $echo );