• Is there any way to display one of the field factory fields in the admin order listing?

    One of my fields is a date picker, and I’d really like that date to be listed on the orders list so it can be seen without having to click in to each order detail.

    Is this possible?

    This is a fantastic plugin by the way – does what should be a default feature of woo!

Viewing 8 replies - 1 through 8 (of 8 total)
  • I’ve had success customizing my order table using the admin columns pro plugin. There is a free version that might suit your needs and if not, the pro version is reasonable.

    Thread Starter benhen31

    (@benhen31)

    Thanks, I’ll check that out!

    Hi, I’ve tried the plugin you said but I don’t understand how to make it work, it doesn’t see the custome fields created with wc fields factory.

    It does recognize the custom fields… So when adding a column to your table, choose “custom” as the first option and the resulting drop menu will show all the custom meta data available for that post type. NOTE: You FIRST will need at least one order to be fully populated, because the plugin will not recognize custom field meta that doesn’t have at least one value yet.

    So for example if your woocommerce orders contains a custom “shirt size” meta field, make sure you have an order saved that populates that field. Once you do, the admin columns plugin should offer it as an option. Hope this helps.

    Thanks dkdesignhawaii, I had already tried to populate a product and after wccaf entries appeared in the custom public entry, but I noticed that when I compile the product from the wc field front end it doesn’t save the data in the database
    example: from front end I order a white t-shirt, the custom fields are stripes, polka dots, size. On the order pages I find the data, but if I look at the database under postmeta, no data appears, so the data does not pass on the wccaf_size entry and remains empty.

    It sounds like you’re trying to show product met as a column in the order table, but this thread is focused on showing order meta in a column.

    For products, there is a “preview” icon next to the order name/number, does that help?

    Granted I don’t know the usage scenario so I may be wrong, but I’m not sure that it makes sense to have a product meta value as a column in the orders table, because it assumes the person only ordered one product. What if they ordered 2 products? See what I mean?

    Of course, the concept is that I order a customized product at a time, for example I want to order a cake with this stuffing, with the inscription etc etc, and I’d like that once I enter the order of the admin order list page I appear all the custom parts I’ve added, so I have an eye on the work I have to do for the customer.
    I don’t know if I’ve been clear, sorry if I’m even in the wrong thread at this point.

    I don’t know if it can help, but I created admin fields and not product fields

    If you are absolutely certain that a customer will only order ONE product at a time, then I would remove the custom fields from the product, and add them to checkout page instead. That way the inscription field will become part of the order meta (as opposed to the product meta), and therefore it should be available to use as a column in the order table, via the admin columns plugin.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Show field in woo admin orders list’ is closed to new replies.