我希望在某些页面上放置一个内容块。
此内容块需要在WordPress中管理。我不确定它应该位于管理层的哪个位置。它不是一个真正的自定义帖子类型,也就是说,它没有任何子帖子。它实际上只是一个包含标题、一些文本和一些徽标的块。
如果这有帮助的话,我可以使用高级自定义字段,并且我正在使用WordPress和JSON API。
我希望在某些页面上放置一个内容块。
此内容块需要在WordPress中管理。我不确定它应该位于管理层的哪个位置。它不是一个真正的自定义帖子类型,也就是说,它没有任何子帖子。它实际上只是一个包含标题、一些文本和一些徽标的块。
如果这有帮助的话,我可以使用高级自定义字段,并且我正在使用WordPress和JSON API。
如果您使用的是ACF,请创建一个选项页面,然后在那里添加一个字段。然后通过回显字段在侧小部件中显示该数据。
创建字段后,可以使用以下代码调用它:
<?php the_field(\'page_content\', \'option\'); ?>
我喜欢将其添加到函数中function rt_show_field() {
$field = \'\';
if (get_field(\'page_content\', \'option\')) {
$field = get_field(\'page_content\', \'option\');
}
return $field;
}
add_shortcode( \'my-field\', \'rt_show_field\');
然后,如果将该函数添加到函数中。php您只需将此短代码添加到小部件
[my-field]
或添加功能echo rt_show_field();
到模板页或任何你想要的地方。我下载了一个HTML模板,并进行了必要的转换以创建wordpress主题。模板文件的位置位于/wp-content/themes. 当我查看模板并访问我的网站时,URL很简单www.mysite.com. 然而,最初我单击任何链接时,URL是www.mysite.com/wp-content/themes/Template/mypage.html 而不是期望的www.mysite.com/mypage.html. 我使用FTP将所有模板文件放在我的根目录中,然而,为了更改我的主题,它希望我编辑header