操作woocommerce产品编辑页面

问题描述:

我是wordpress和woocommerce开发新手,我只是想知道如何以干净,可更新的方式操作管理界面。操作woocommerce产品编辑页面

例如,我要一个自定义字段添加到产品的编辑页面(见屏幕):

enter image description here

我知道,我必须写一个自定义扩展,但有可能,操纵其他分机的管理员屏幕?我找不到合适的教程?也许有人有暗示,从哪里开始?

的为产品创建自定义字段的功能可以直接嵌入到WooCommerce中,无论是直接在functions.php中实现还是通过插件执行相同操作都由我们自行决定。

雷米科森写了一个很好的article细节相同。

这里的要点是:使用woocommerce_process_product_meta

1.创建使用woocommerce_product_options_general_product_data

add_action('woocommerce_product_options_general_product_data', 'woo_add_custom_general_fields'); 

function woo_add_custom_general_fields() { 
    // Define your fields here. 
    // You can create text, textarea, select, checkbox and custom fields 
} 

2,当产品被保存保存在您的自定义字段中输入的值的字段

add_action('woocommerce_process_product_meta', 'woo_add_custom_general_fields_save'); 

function woo_add_custom_general_fields_save($_post_id) { 
    //save field values 
} 
+0

我要说,我发誓我已经看到了一个很好的教程。和繁荣,你链接到雷米的网站。 – helgatheviking

+0

谢谢,给定的教程正是我一直在寻找的! – bernhardh

WooCommerce是一个WordPress插件,可以帮助您将您的网站变成电子商务商店。

是的,你可以为这个插件写一个Extension(或ADD-On),实际上已经有数百个Extension(免费和付费)了。

为了给这个插件创建一个扩展(或ADD-ON),你需要明白两两件事:

  1. WooCommerce API http://docs.woothemes.com/document/create-a-plugin/
  2. WordPress的API https://codex.wordpress.org/Writing_a_Plugin