不幸的是,单独使用WordPress在单个页面中添加多个可编辑字段并不是特别容易。
我认识的许多WP开发人员(包括我本人)都依赖Advanced Custom Fields插件来获取其他内容字段。
实现此目的的步骤:
1)安装ACF插头。
2)在ACF的设置区域中,创建一些新字段。
3)分配新字段以显示特定页面或一组页面。
4)更新给定页面的页面模板,以便显示新字段。
例如,您可以创建一组标准的所见即所得字段,然后将它们分配给“概述”页面。 我们将这些字段称为:main_text,products_info和about_company。 创建字段并将其分配给页面后,在编辑该页面时,将可以编辑其他字段。
为了使访问者可以看到这些新字段,必须将它们添加到用于概述页面的页面模板中。 代码可能是这样的:
echo '
' . get_field('main_text') . '
'; //display it
} ?>
echo '
' . get_field('products_info') . '
'; //display it
} ?>
echo '
' . get_field('about_company') . '
'; //display it
} ?>
这里有很多很好的例子。 如果您确实有雄心壮志,则无需安装插件,甚至可以直接在主题中包含ACF。