introducing page redirector block
This commit is contained in:
parent
4fb24b1c01
commit
1fabb25f97
26
blocks/page-redirector/block.json
Normal file
26
blocks/page-redirector/block.json
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
"name": "acf/page-redirector",
|
||||||
|
"title": "Bouton de recherche d'artisan",
|
||||||
|
"category": "metiers-patrimoine-blocks",
|
||||||
|
"multiple": false,
|
||||||
|
"icon": {
|
||||||
|
"foreground": "#8B2FF7",
|
||||||
|
"src": "groups"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"artisan",
|
||||||
|
"bouton",
|
||||||
|
"rechercher",
|
||||||
|
"recherche"
|
||||||
|
],
|
||||||
|
"supports": {
|
||||||
|
"align": [
|
||||||
|
"full"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"acf": {
|
||||||
|
"mode": "auto",
|
||||||
|
"renderTemplate": "search-artisan-btn.php"
|
||||||
|
},
|
||||||
|
"align": "full"
|
||||||
|
}
|
||||||
14
blocks/page-redirector/page-redirector.php
Normal file
14
blocks/page-redirector/page-redirector.php
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?php
|
||||||
|
// $dates_seminaire = get_field('dates_seminaire_datas');
|
||||||
|
|
||||||
|
$searchPageId = 43;
|
||||||
|
$searchPageTitle = get_the_title($searchPageId);
|
||||||
|
$searchPageUrl = get_post_permalink($searchPageId);
|
||||||
|
$searchPageIcon = get_field('page_icon', $searchPageId) ?? null;
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
<a class="search-artisan-btn" href="<?php echo $searchPageUrl ?>">
|
||||||
|
<img class="search-artisan-btn__page-icon" src="<?php echo $searchPageIcon['sizes']['medium_large'] ?> " alt="">
|
||||||
|
<?php echo __("Chercher une entreprise", "metiers-patrimoine-theme") ?>
|
||||||
|
</a>
|
||||||
|
|
@ -35,9 +35,8 @@ add_action('block_categories_all', 'metiers_patrimoine_add_block_categories', 25
|
||||||
function metiers_patrimoine_create_blocks_init()
|
function metiers_patrimoine_create_blocks_init()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
// ACF
|
// ACF
|
||||||
// register_block_type(dirname(__DIR__) . '/blocks/btn-search-artisan');
|
|
||||||
register_block_type(dirname(__DIR__) . '/blocks/search-artisan-btn');
|
register_block_type(dirname(__DIR__) . '/blocks/search-artisan-btn');
|
||||||
|
register_block_type(dirname(__DIR__) . '/blocks/page-redirector');
|
||||||
}
|
}
|
||||||
add_action('init', 'metiers_patrimoine_create_blocks_init');
|
add_action('init', 'metiers_patrimoine_create_blocks_init');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user