个性化阅读
专注于IT技术分析

WordPress Live Composer自定义post分类模板

我正在尝试为自定义帖子”产品”创建一个实时作曲家模板。对于自定义帖子, 我使用插件Toolset类型。

默认情况下, 现场作曲家会为你带来一些自定义帖子, 例如画廊, 合作伙伴等, 但这不是我所需要的。我需要一些与标准帖子(以及显示它们的实时作曲家方式)相似的结构, 并具有图片的自定义字段。

我在文档中发现了如何将自定义帖子添加到实时作曲家模板中。但是有什么问题。我创建2个模板-用于存档和单个产品。我有分类法”产品类别”, 我的产品与类别有关。如果我仅创建档案模板, 则”单个产品”页面也会获取此模板。而且, 如果我同时创建两个模板, 则” single”是正常的, 但存档会抓取” single”的模板。

我单击了所有这些选项, 按钮等-没有任何帮助。看起来我需要对functions.php进行一些高级修改或类似的操作。整个现场作曲家文档仅包含有关此CPT的一个链接, 因此我一无所获。

在functions.php我试过了:

function lc_add_products_support($cpt) {
    $cpt['product'] = 'Product';
    return $cpt;
} add_filter('dslc_post_templates_post_types', 'lc_add_products_support');

function lc_make_products_editable($cpt) {
    $cpt['product'] = 'Product';
    return $cpt;
}
add_filter('dslc_enabled_cpt', 'lc_make_products_editable');

它将”产品”带到要选择的帖子模板列表中。我在gitHub上发现的第二个功能似乎没有任何作用。

也许还有另一种方式。我只需要查看按类别排序的产品目录。


#1


如果你需要Live Composer默认提供的更多灵活性, 那就不要使用它。还有另一个更有用的插件。例如, “网站来源” pagebuilder提供了更多机会。如果你可以使用标记, 则可能应该尝试使用”高级自定义字段”, 它为你的内容提供了非常有用的管理。

赞(0)
未经允许不得转载:srcmini » WordPress Live Composer自定义post分类模板

评论 抢沙发

评论前必须登录!