如何将 php 代码添加为 class wordpress?

How do I add php code as a class wordpress?

我正在使用高级自定义字段生成字段。

我有一个名为 $ctaicon = get_sub_field('cta_icon');

的文本字段

我想将其添加为 class 以替换下面的 class:

<i class="fa fa-file-text-o"></i>

我想用

替换 class="fa fa-file-text o"
<?php echo $ctaicon; ?>

我该怎么做?只是添加 PHP 不起作用

就这么简单。只需添加以下代码。

$cls = '';

  $ctaicon = get_sub_field('cta_icon');

  if($ctaicon){

    $cls = $ctaicon;

}else{

    $cls = 'fa fa-file-text-o';

}

在下面的元素中回显 $cls 变量。

<i class='<?php echo $cls; ?>'></i>