Могу ли я добавить класс в привязку моего пункта меню в Wordpress 5.4? - PullRequest
0 голосов
/ 01 апреля 2020

Я использую следующий код в своих функциях. php file:

function add_menuclass($ulclass) {
return preg_replace('/<a title="All"/', '<a title="All" class="addition-of-class-name"', $ulclass, 1);
}
add_filter('wp_nav_menu','add_menuclass');

Итак, как вы можете видеть, я проверяю привязку пункта меню и затем добавляю класс в привязку после фрагмента меню, который я настроил на своем сайте Wordpress.

<li class="class-added-by-wp-menu-item-already">
   <a class="CAN-I-ADD-A-CLASS-WITH-THE-NEW-FIELD-HERE-NOW?">
   </a>
</li>

https://make.wordpress.org/core/2020/02/25/wordpress-5-4-introduces-new-hooks-to-add-custom-fields-to-menu-items/

Могу ли я теперь сделать это с новыми функциями в Wordpress 5.4 /, если быть точным:

wp_nav_menu_item_custom_fields
wp_nav_menu_item_custom_fields_customize_template

Или я неправильно прочитал?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...