Удаление краткого описания товара в главном магазине в WooCommerce на тему OceanWP

Я думаю, что у вас двусмысленность только в InvoiceID. Другие поля кажутся разными. Итак, попробуйте This

Я просто заменю InvoiceID на Invoices.InvoiceID

   SELECT 
        VendorName, Invoices.InvoiceID, InvoiceSequence, InvoiceLineItemAmount
    FROM Vendors 
    JOIN Invoices ON (Vendors.VendorID = Invoices.VendorID)
    JOIN InvoiceLineItems ON (Invoices.InvoiceID = InvoiceLineItems.InvoiceID)
    WHERE  
        Invoices.InvoiceID IN
            (SELECT InvoiceSequence 
             FROM InvoiceLineItems
             WHERE InvoiceSequence > 1)
    ORDER BY 
        VendorName, Invoices.InvoiceID, InvoiceSequence, InvoiceLineItemAmount

Вы можете использовать tablename.columnnae для всех столбцов (в выборе, где, по группам и по порядку) без используя любой псевдоним. Однако вы можете использовать псевдоним, руководствуясь другими ответами

0
задан Kashif Rafique 17 January 2019 в 13:32
поделиться

1 ответ

Самый простой способ - просто оставить краткое описание пустым в бэкэнде, однако вы можете удалить поле «Краткое описание» из административной области WooCommerce через PHP:

function remove_short_description() {
     remove_meta_box( 'postexcerpt', 'product', 'normal');
}

add_action('add_meta_boxes', 'remove_short_description', 999);
0
ответ дан Nemar162 17 January 2019 в 13:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: