WordPress B2主题使用高级自定义字段插件增加商品描述框并输出

释放双眼,带上耳机,听听看~!

书接上文,小编在使用WordPress B2主题的时候,在B2主题商品分类中增加了一个 增值服务描述框。详情请看上文

为WordPress B2主题商品分类增加描述栏并在前端输出

然而测试后发现这增加的 描述框 竟然无法支持 HTML 格式,无奈只能继续埋头研究。

商品分类自定义字段使用编辑器

仔细考虑后发现应该将描述框使用的 textarea文本框 转换为 编辑器 应该就支持html了,代码如下:

请结合上文代码一起查看,替换上文中的修改编辑字段代码

add_action( 'shoptype_edit_form_fields', 'advalue_edit_term_fields', 10, 2);
function advalue_edit_term_fields( $term, $taxonomy ) {
    $advalue = get_term_meta( $term->term_id, 'advalue', true );
    ?>
    <tr class="form-field">
        <th><label for="advalue">增值服务</label></th>
        <td>
             <?php wp_editor(html_entity_decode($term->advalue), 'advalue', array('media_buttons' => true,'quicktags'=>true)); ?>
        </td>
    </tr>
<?php
}

然而经过测试后发现,将带HTML的代码写入增值服务中后保存确实带有了html,但二次保存HTML又消失了,并且编辑器上方的工具栏使用了保存也无法生效。

尝试使用Advanced Custom Fields高级自定义插件。

经过多番测试依旧没办法解决这个问题,小编只能感叹自己技术不到家选择了使用  Advanced Custom Fields高级自定义插件。

在插件中新增一个 商品分类字段组 并添加一个名为 增值服务 的字段,字段类型选择 可视化编辑器;

位置规则选择 分类法等于商品分类 即可,然后保存即可,详情请看图示

WordPress B2主题使用高级自定义字段插件增加商品描述框并输出

最后显示效果

后端效果
后端效果
WordPress B2主题使用高级自定义字段插件增加商品描述框并输出
前端效果

文章链接: https://www.mfisp.com/1226.html

文章标题:WordPress B2主题使用高级自定义字段插件增加商品描述框并输出

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

给TA买糖
共{{data.count}}人
人已赞赏
建站教程

梦飞云官网前端编辑器的使用方法

2021-10-28 14:54:37

建站教程

WordPress B2主题 商品分类页调用商品属性的方法

2021-10-29 11:41:58

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧

梦飞科技 - 最新云主机促销服务器租用优惠