【发布时间】:2022-01-28 19:44:00
【问题描述】:
我有一个代码 sn-p 用于在我的 Wordpress 网站上的特定位置插入信息:
add_filter(
'hivepress/v1/templates/vendor_view_page/blocks',
function( $blocks, $template ) {
return hivepress()->helper->merge_trees(
[ 'blocks' => $blocks ],
[
'blocks' => [
'page_content' => [
'blocks' => [
'custom_listings_text' => [
'type' => 'content',
'content' => 'Your content here',
'_order' => 1,
],
],
],
],
]
)['blocks'];
},
1000,
2
);
我想使用高级自定义字段中的信息更改“您在此处的内容”。我知道,获取信息的常规方法是使用以下代码:
<?php if( get_field('text_field') ): ?>
<h2><?php the_field('text_field'); ?></h2>
<?php endif; ?>
如何将“text_field”作为变量放入 sn-p,以便显示 ACF? 我试图用各种形式的 ACF 代码交换“您的内容”,但是我的网站崩溃了,或者我只是得到纯文本,或者 php 代码在结果中显示为注释。
【问题讨论】:
标签: php wordpress advanced-custom-fields code-snippets