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 <?php
/** /* ----------------------------------------------------------------
* Theme setup. ##### Theme setup.
*/ ------------------------------------------------------------------*/
function tailpress_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() 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() 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'); add_action('wp_enqueue_scripts', 'tailpress_enqueue_scripts');
/**
* Get asset path. /* ----------------------------------------------------------------
* ##### Get assets path
* @param string $path Path to asset. ------------------------------------------------------------------*/
*
* @return string
*/
function tailpress_asset($path) function tailpress_asset($path)
{ {
if (wp_get_environment_type() === 'production') { 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); return add_query_arg('time', time(), get_stylesheet_directory_uri() . '/' . $path);
} }
/**
* Adds option 'li_class' to 'wp_nav_menu'. /* ----------------------------------------------------------------
* ##### 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
*/
function tailpress_nav_menu_add_li_class($classes, $item, $args, $depth) function tailpress_nav_menu_add_li_class($classes, $item, $args, $depth)
{ {
if (isset($args->li_class)) { 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); 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. ##### Adds option 'submenu_class' to 'wp_nav_menu'
* @param mixed $item The curren item. ------------------------------------------------------------------*/
* @param WP_Term $args Holds the nav menu arguments.
*
* @return array
*/
function tailpress_nav_menu_add_submenu_class($classes, $args, $depth) function tailpress_nav_menu_add_submenu_class($classes, $args, $depth)
{ {
if (isset($args->submenu_class)) { if (isset($args->submenu_class)) {