在创世纪儿童主题中添加高级自定义字段字段
为了将ACF textarea添加到创世纪儿童主题模板中,我能做些什么?在创世纪儿童主题中添加高级自定义字段字段
我想disply ACF textarea提交页面或张贴无论我想要的。请帮我
我发现这个代码。
add_action('genesis_header', 'add_content_to_header');
function add_content_to_header() {
echo get_field('my_textarea_field');';
}
还是你把它直接进入子主题模板文件,只是把这个徘徊无论你想:
the_field('my_textarea_field');
使用此代码的网站坏了。
您应该在您的儿童主题(不是父母)中进行更改。
首先,你需要发现哪个PHP文件需要添加ACF钩子。文章和页面使用不同的文件,所以如果你想在两个文件中都显示该字段,你将需要编辑这两个PHP文件。通常,“content.php”用于文章。要测试它是否是正确的文件,请制作一份“content.php”并将其放在您的Child主题文件夹中,然后查看PHP文件并确定您的钩子需要去的位置。我只是在PHP函数之间添加“Hello”,然后点击SAVE &刷新我的页面,看看它是否正确。
一旦你在代码中找到正确的文件和位置,你应该添加一个条件语句来显示你的字段。这样,如果您添加了内容,WP将只显示该字段。
<?php
if(get_field('field_name'))
{
echo '<p>' . get_field('field_name') . '</p>';
}
?>
这段代码在一个页面中显示表格,但是我想在一个页面中显示无论哪个字段。我把这个代码放在了functions.php'中// //显示自定义字段 add_action('genesis_after_entry_content','my_custom_field'); function my_custom_field(){ \t echo'
@raja,我不知道你在做什么。您是否试图让该字段在WordPress页面/帖子编辑器中显示?或者你已经知道如何做到这一点,并正试图从该领域的信息显示在呈现的页面上? –
我想要显示acf字段,无论我想在页面中还是张贴需要放置的快捷代码。 – raja
如果添加' EniGma