refactoring

This commit is contained in:
Antoine 2025-03-06 10:10:26 +01:00
parent 3980fdc384
commit cc4efef326

View File

@ -1,8 +1,8 @@
<?php
/**
* Theme setup.
*/
/* ----------------------------------------------------------------
##### Theme setup.
------------------------------------------------------------------*/
function tailpress_setup()
{
@ -70,9 +70,11 @@ add_filter('walker_nav_menu_start_el', 'wrap_parent_menu_item_buttons', 10, 4);
/* ----------------------------------------------------------------
##### Enqueue Theme assets 🡒 Front
------------------------------------------------------------------*/
// ##### Enqueue Theme assets 🡒 Front
function tailpress_enqueue_scripts()
{
@ -83,7 +85,9 @@ function tailpress_enqueue_scripts()
}
// ##### Enqueue Theme assets 🡒 Back
/* ----------------------------------------------------------------
##### Enqueue Theme assets 🡒 Back
------------------------------------------------------------------*/
function enqueue_gutenberg_back_styles()
{
@ -94,13 +98,10 @@ add_action('enqueue_block_editor_assets', 'enqueue_gutenberg_back_styles');
add_action('wp_enqueue_scripts', 'tailpress_enqueue_scripts');
/**
* Get asset path.
*
* @param string $path Path to asset.
*
* @return string
*/
/* ----------------------------------------------------------------
##### Get assets path
------------------------------------------------------------------*/
function tailpress_asset($path)
{
if (wp_get_environment_type() === 'production') {
@ -110,15 +111,11 @@ function tailpress_asset($path)
return add_query_arg('time', time(), get_stylesheet_directory_uri() . '/' . $path);
}
/**
* Adds option 'li_class' to 'wp_nav_menu'.
*
* @param string $classes String of classes.
* @param mixed $item The curren item.
* @param WP_Term $args Holds the nav menu arguments.
*
* @return array
*/
/* ----------------------------------------------------------------
##### Adds option 'li_class' to 'wp_nav_menu
------------------------------------------------------------------*/
function tailpress_nav_menu_add_li_class($classes, $item, $args, $depth)
{
if (isset($args->li_class)) {
@ -134,15 +131,12 @@ function tailpress_nav_menu_add_li_class($classes, $item, $args, $depth)
add_filter('nav_menu_css_class', 'tailpress_nav_menu_add_li_class', 10, 4);
/**
* Adds option 'submenu_class' to 'wp_nav_menu'.
*
* @param string $classes String of classes.
* @param mixed $item The curren item.
* @param WP_Term $args Holds the nav menu arguments.
*
* @return array
*/
/* ----------------------------------------------------------------
##### Adds option 'submenu_class' to 'wp_nav_menu'
------------------------------------------------------------------*/
function tailpress_nav_menu_add_submenu_class($classes, $args, $depth)
{
if (isset($args->submenu_class)) {