如何在管理面板中设置Woocommerce属性文本字段的值/术语?

时间:2015-09-04 07:57:17

标签: wordpress plugins woocommerce

我正在开发一个插件,它应该自动填充属性文本字段。

有一个URL文本字段,用户输入URL,在焦点上我触发一个AJAX调用,通过它我可以保存数据,但我想在这里完成的是在突出显示的字段上显示已保存的数据。

enter image description here

我在钩子中使用以下代码来显示:

if( function_exists( 'wc_get_attribute_taxonomies' ) && ( $attribute_taxonomies = wc_get_attribute_taxonomies() ) ) {

    $defaults = array();
    $name = wc_attribute_taxonomy_name( $tax->attribute_name );
    foreach ( $attribute_taxonomies as $key=>$tax ) {
                $defaults[ $name ] = array (
                    'name' => $name,
                    'value' => 'thisTextShouldAppearInHighlightedFieldsOfScreenShot',
                    'position' => $key+1,
                    'is_visible' => 1,
                    'is_variation' => 1,
                    'is_taxonomy' => 1,
                );

            update_post_meta( $post->ID , '_product_attributes', $defaults );
}

非常感谢任何帮助!

0 个答案:

没有答案