Php 我正在使用wp_nav_菜单&;剥离标签以输出我的WP菜单,但我也想使用CSS类

Php 我正在使用wp_nav_菜单&;剥离标签以输出我的WP菜单,但我也想使用CSS类,php,css,wordpress,Php,Css,Wordpress,我的Wordpress菜单有点问题。我使用wp_nav_menu函数生成菜单,使用strip_tags函数从导航链接中删除列表标签。使用这两个函数,我无法理解如何在CSS类中包装导航链接 我的代码输出如下: <a href="/about">About</a> <a class= "w-nav-link nav-link" href="/about">About</a> 使用以下php: <?php $args = array

我的Wordpress菜单有点问题。我使用wp_nav_menu函数生成菜单,使用strip_tags函数从导航链接中删除列表标签。使用这两个函数,我无法理解如何在CSS类中包装导航链接

我的代码输出如下:

<a href="/about">About</a>
<a class= "w-nav-link nav-link" href="/about">About</a>

使用以下php:

<?php
    $args = array(
        'menu' => 'main-menu',
        'echo' => false 
    );

    echo strip_tags(wp_nav_menu($args),'<a>');
?>

在回显之前使用preg\u replace:

 $args = array(
    'menu' => 'main-menu',
    'echo' => false                  
    );
 $output = strip_tags(wp_nav_menu($args),'<a>');
 $output = preg_replace('/<a/', '<a class="w-nav-link nav-link"', $output); // Apply class to each anchor tag
 echo $output;
$args=array(
“菜单”=>“主菜单”,
'echo'=>错误
);
$output=strip_标签(wp_导航菜单($args),“”);

$output=preg_replace('/使用jquery查询此问题。