WordPress - 如何多次使用内容?

时间:2014-06-26 15:27:32

标签: php wordpress wordpress-plugin wordpress-theming

我已经构建了一个带有自定义主题的WordPress网站。

现在我要添加价格清单。我需要能够将多个价格组合在一起,最重要的是:我希望能够在多个页面上显示它们。所以步骤:

  • 在Wordpress管理员中创建包含文本项的列表
  • 将其中一些文本项组合在一起
  • 将群组分配到多个页面以在那里显示(在页面上是一个列表,您可以在其中勾选要在哪里显示的群组

我在这里找什么?

2 个答案:

答案 0 :(得分:1)

如果您的价目表是动态的并且计算了很多行,那么最好将它存储在数据库中。 在向Wordpress添加自定义数据类型时,我最喜欢的插件是Pods

它允许您轻松创建和显示自定义帖子类型和分类,创建设置页面,使用模板显示数据以及复杂查询等。

编辑:

我不知道ACF,但它似乎与Pods完全不同:ACF用于拥有新的字段类型。 Pod用于自定义帖子类型。在你的情况下,我会按照这个程序使用Pods:

  1. 创建两个CPT:Price和PriceGroup
  2. 将价格分配给价格组。
  3. 为显示所有相关价格(以及您需要的任何信息)的价格组创建Pod模板
  4. 使用pods shortcode将这些模板包含在特定的wordpress页面中。
  5. 对于第4步,这里是一个可以包含在Wordpress页面中的Pods短代码示例:

    [pods name="pricegroup" where="t.post_title = 'GroupToDisplay'" template="pricegroup-template"]
    

    您的客户可以在任何页面或小部件中使用此短代码。唯一需要的是将GroupToDisplay替换为您要显示的实际组。

    如果您不希望您的客户看到这个短代码,并希望更简单一些,那么一个很好的选择就是创建一个自定义短代码,它将在引擎盖下调用pods短代码。然后你会得到类似的东西:

    [pricegroup title="GroupToDisplay"]
    

答案 1 :(得分:0)

您要找的是自定义分类