FEATURE Adding the sitemap block
This commit is contained in:
parent
70ebc1976e
commit
b20a4f3211
26
plugins/dynamiques-blocks/acf-blocks/sitemap/block.json
Normal file
26
plugins/dynamiques-blocks/acf-blocks/sitemap/block.json
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
{
|
||||||
|
"name": "acf/sitemap",
|
||||||
|
"title": "Plan du site",
|
||||||
|
"category": "dynamiques-blocks",
|
||||||
|
"multiple": false,
|
||||||
|
"icon": {
|
||||||
|
"foreground": "#136f63",
|
||||||
|
"src": "groups"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"plan",
|
||||||
|
"du",
|
||||||
|
"site",
|
||||||
|
"sitemap"
|
||||||
|
],
|
||||||
|
"supports": {
|
||||||
|
"align": [
|
||||||
|
"full"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"acf": {
|
||||||
|
"mode": "preview",
|
||||||
|
"renderTemplate": "sitemap.php"
|
||||||
|
},
|
||||||
|
"align": "full"
|
||||||
|
}
|
||||||
65
plugins/dynamiques-blocks/acf-blocks/sitemap/sitemap.php
Normal file
65
plugins/dynamiques-blocks/acf-blocks/sitemap/sitemap.php
Normal file
|
|
@ -0,0 +1,65 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
<section class="sitemap content-section">
|
||||||
|
<div class="sitemap__inner">
|
||||||
|
<h2 class="sitemap__title"><?php echo __('Plan du site', "carhop"); ?></h2>
|
||||||
|
<ul class="sitemap__list">
|
||||||
|
<li class="sitemap__item">
|
||||||
|
<a href="<?php echo home_url(); ?>" class="sitemap__link"><?php echo __('Accueil', "carhop"); ?></a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<?php switch_to_blog(1); ?>
|
||||||
|
<h3 class="sitemap__title"><?php echo __('Menu Principal', "carhop"); ?></h2>
|
||||||
|
<?php
|
||||||
|
wp_nav_menu(
|
||||||
|
array(
|
||||||
|
'container' => 'false',
|
||||||
|
'theme_location' => 'primary',
|
||||||
|
'li_class' => 'menu-navlink',
|
||||||
|
'fallback_cb' => false,
|
||||||
|
"menu_class" => "sitemap__carhop-primary-menu",
|
||||||
|
)
|
||||||
|
); ?>
|
||||||
|
<h3 class="sitemap__title"><?php echo __('Menu secondaire', "carhop"); ?></h2>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
wp_nav_menu(
|
||||||
|
array(
|
||||||
|
'container' => 'false',
|
||||||
|
'theme_location' => 'secondary',
|
||||||
|
'li_class' => 'menu-navlink',
|
||||||
|
'fallback_cb' => false,
|
||||||
|
"menu_class" => "sitemap__dynamiques-secondary-menu",
|
||||||
|
)
|
||||||
|
); ?>
|
||||||
|
|
||||||
|
<?php switch_to_blog(2); ?>
|
||||||
|
<h3 class="sitemap__title"><?php echo __('Menu Principal', "carhop"); ?></h2>
|
||||||
|
<?php
|
||||||
|
wp_nav_menu(
|
||||||
|
array(
|
||||||
|
'container' => 'false',
|
||||||
|
'theme_location' => 'primary',
|
||||||
|
'li_class' => 'menu-navlink',
|
||||||
|
'fallback_cb' => false,
|
||||||
|
"menu_class" => "sitemap__dynamiques-primary-menu",
|
||||||
|
)
|
||||||
|
); ?>
|
||||||
|
<h3 class="sitemap__title"><?php echo __('Menu secondaire', "carhop"); ?></h2>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
wp_nav_menu(
|
||||||
|
array(
|
||||||
|
'container' => 'false',
|
||||||
|
'theme_location' => 'secondary',
|
||||||
|
'li_class' => 'menu-navlink',
|
||||||
|
'fallback_cb' => false,
|
||||||
|
"menu_class" => "sitemap__dynamiques-secondary-menu",
|
||||||
|
)
|
||||||
|
); ?>
|
||||||
|
<?php restore_current_blog(); ?>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
@ -46,5 +46,6 @@ function dynamiques_register_acf_blocks_init()
|
||||||
{
|
{
|
||||||
register_block_type(__DIR__ . '/acf-blocks/team-authors');
|
register_block_type(__DIR__ . '/acf-blocks/team-authors');
|
||||||
register_block_type(__DIR__ . '/acf-blocks/statistics-datas');
|
register_block_type(__DIR__ . '/acf-blocks/statistics-datas');
|
||||||
|
register_block_type(__DIR__ . '/acf-blocks/sitemap');
|
||||||
}
|
}
|
||||||
add_action('init', 'dynamiques_register_acf_blocks_init');
|
add_action('init', 'dynamiques_register_acf_blocks_init');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user