Я использовал код отсюда: https://davidwaumsley.com/beaver-builders-mega-menu-extended/#comment -11940
, чтобы включить изображения в мега-меню Beaver Builder. Работает отлично, но ставит изображение после ссылки. Я пытаюсь включить изображение над пунктом меню, но все еще в теге.
Вот код, который я добавил к функциям. php:
function prefix_nav_description( $item_output, $item, $depth, $args ) {
if ( !empty( $item->description ) ) {
$item_output = str_replace( $args->link_after . '</a>', '<p class="menu-item-description">' . $item->description . '</p>' . $args->link_after . '</a>', $item_output );
}
return $item_output;
}
add_filter( 'walker_nav_menu_start_el', 'prefix_nav_description', 10, 4 );
Фактическая страница здесь: http://jmldesigndev.com/s2eventsecurityfoamhand-01/
Буду признателен за любую помощь, которую вы можете предоставить.