WooCommerce产品属性

时间:2013-11-21 作者:localhost

Forgive me if someone has asked this before, but i am trying to get some attributes displayed next to displayed content of product. I see the hook woocommerce_before_single_product_summary that displayed few attributes but not all. The woocommerce_before_single_product_summary let me back to directory structure in woo/templates/single-products/filename which is just

  if ( ! defined( \'ABSPATH\' ) ) exit; // Exit if accessed directly

global $post, $product;
if ($product->is_on_sale()) :

apply_filters(\'woocommerce_sale_flash\', \'<span class="onsale">\'.__( \'Sale!\', \'woocommerce\' ).\'</span>\', $post, $product); ?>
endif;

Now i am lost, where do i go from here? How do i add my attributes to my product-catalog and single product page? Where do i go from the apply_filters? How do i find the generated html for the attributes?

1 个回复
最合适的回答,由SO网友:Nicolai Grossherr 整理而成

看看documentation 或者来源总是有用的。我想,正确的参考文件应该是product-attributes.php. 要获取产品属性,可以使用:get_attribute() ; 列出它们list_attributes() 可以使用,它利用product-attributes.php 样板可以使用这些属性,然后连接到管件中以显示属性。要了解有关挂钩的更多信息,请提供Plugin API 仔细阅读。

结束

相关推荐

意外删除了wp_options数据库表的active_plugins部分

好吧,所以我很确定我在这里完蛋了,因为我没有数据库备份,但我想我还是问问以防万一。在PhpMyAdmin中,我的意思是只需转到wp\\u options表并清空该表中的active\\u plugins部分,因为插件错误而无法登录。我点击了删除按钮,而不是清空它。是否有任何方法可以手动添加此表的active\\u插件部分?我尝试了修复数据库的方法,但没有成功。