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

前端之家收集整理的这篇文章主要介绍了php – 将自定义帖子类型/帖子添加到Woocommerce前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个个人主题“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
    }
    ?>

原文链接:https://www.f2er.com/php/137561.html

猜你在找的PHP相关文章