加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 将自定义帖子类型/帖子添加到Woocommerce

发布时间:2020-12-13 13:29:08 所属栏目:PHP教程 来源:网络整理
导读:我有一个个人主题“A”,我想它也可以在没有Woocommerce的情况下工作. 当添加Woocommerce“WC”插件时,我会将A产品与WC集成.我有一个名为“对象”的自定义帖子类型,如何通过WC使“对象”可以购买? 我已经在StackOverflow Adding Custom Post Types to Woocom
我有一个个人主题“A”,我想它也可以在没有Woocommerce的情况下工作.
当添加Woocommerce“WC”插件时,我会将A产品与WC集成.我有一个名为“对象”的自定义帖子类型,如何通过WC使“对象”可以购买?

我已经在StackOverflow Adding Custom Post Types to Woocommerce上看到了这个答案
解决方案最终给出了一个免费(不再是)插件来解决.

我宁愿自己做这件事,没有插件的帮助.我很好奇,预包装解决方案不是我想要的.

我们可以尝试一个简单的事情..你想要一个自定义的帖子类型来存储你的产品,当WooCommerce集成时,你的自定义帖子类型中添加的产品可以作为woocommerce产品..

>检查是否安装了woocommerce.
>如果没有,则将自定义帖子类型创建为“产品”(类似于woocommerce).
>添加类似于Woocommerce的自定义字段,并在其下添加产品. (使用Woocommerce为自定义字段添加的图像)
>现在,在自定义帖子类型下添加产品,并且当添加woocommerce时,将面临自定义帖子类型已存在的问题.
>因此,如果您将来想要将woocommerce添加到您的网站,请禁用register_post_Type功能并安装WooCommerce.
>在自定义帖子类型中创建的所有产品也将在Woocommerce产品选项中可见

要检查woocommerce是否处于活动状态,请使用此代码

<?php
    if ( class_exists( 'WooCommerce' ) ) {
      // code that requires WooCommerce
    } else {
      // you don't appear to have WooCommerce activated
    }
    ?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读