PHP echo不输出html标签

Jon*_*ono 5 html php wordpress advanced-custom-fields acfpro

我正在尝试从我的 WordPress 主题中的高级自定义字段 (ACF)输出内容。但目前,我得到的只是双引号内 ACF 中的纯文本内容,而不是divh1标签内的内容。

该代码是从我在它工作的地方制作的另一个主题复制的,这让我觉得有什么东西在某个地方干扰了它?

<?php $process_title = the_sub_field('process_title'); ?>

<?php if(!empty($process_title)) : ?>
    <div class="process-title">
        <h1 class="process-heading">
            <?php echo $process_title; ?>
        </h1>
    </div>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)

Jon*_*ono 0

感谢@M.Eriksson,正确的代码应该是:

<?php $process_title = get_sub_field('process_title'); ?>
<?php if(!empty($process_title)) : ?>
    <div class="process-title">
        <h1 class="process-heading">
            <?php echo $process_title; ?>
        </h1>
    </div>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)