WordPress将表单项列表添加到自定义管理页面

WordPress将表单项列表添加到自定义管理页面,wordpress,Wordpress,首先,我不确定如何正确解释标题中的问题。 我正在为一位家庭成员制作一个WordPress网站。其中一个需要的功能是“服务”页面,在该页面中,他们应该能够手动添加新服务。我已经添加了一个“服务”菜单项;但是,我不确定我是如何让“添加服务”页面发布表单并将其附加到服务列表中的 我在网上找到的唯一教程是针对单个属性的,而不是针对多个项目的 案例场景: 他们希望能够查看服务列表,以及添加和编辑新服务。转到“管理”菜单项(已创建)应显示服务列表,同时具有另一个名为“添加服务”(已创建)的子菜单,允许用户添

首先,我不确定如何正确解释标题中的问题。 我正在为一位家庭成员制作一个WordPress网站。其中一个需要的功能是“服务”页面,在该页面中,他们应该能够手动添加新服务。我已经添加了一个“服务”菜单项;但是,我不确定我是如何让“添加服务”页面发布表单并将其附加到服务列表中的

我在网上找到的唯一教程是针对单个属性的,而不是针对多个项目的

案例场景:
他们希望能够查看服务列表,以及添加和编辑新服务。转到“管理”菜单项(已创建)应显示服务列表,同时具有另一个名为“添加服务”(已创建)的子菜单,允许用户添加新服务。

因此,如果要求仅在此“服务”页面上显示列表,则当前应显示服务列表。通过首先创建服务页面(或任何其他帖子类型),您可以非常轻松地做到这一点。您希望为此使用post元字段。有两种方法可以创建post-meta

  • 以编程方式使用
    add\u post\u meta()
  • 使用用户界面上提供的自定义字段,这些字段基本上就是PosteTa。默认情况下,它们可能是隐藏的。要显示它们,请单击编辑后屏幕右上角的屏幕选项。然后勾选自定义字段复选框。如果你向下滚动,它们就会出现在页面上

    您可以使用相同的名称/键输入多个元值。假设您只想调用post元密钥“服务”。只需添加具有该名称和值的字段。并重复此操作以获取更多值。 然后您可以使用
    get\u post\u meta($pageID,“services”)
    获取存储的值。您可以循环浏览Vlaue并在页面模板中显示它们


  • 在你想要的东西上更加明确?比如你想在哪一页上显示什么?是文本、表单字段还是链接?通常添加自定义字段works@TurtleTread我已经用一个案例场景更新了我的帖子。您希望如何公开这些服务?我认为您需要自定义post类型的服务,然后每个post都将是一个服务post,然后您将使用WP_查询遍历所有服务。但是如果您将它们添加为表单字段,您可以查看Gravity表单插件。@Turtletrade这些服务应该在“服务”页面上以列表的形式直观地提供。因此,对于每个添加的服务,我都会循环浏览它们,并在页面中添加一个新的“框”。