草稿时不要导入。 -WP全部进口

时间:2019-04-03 21:54:52

标签: wordpress wpallimport

我想知道是否有人可以帮助我。

我正在使用wp all import来导入某些产品。总共有5025种产品,其中500种已发布,其余为草稿。我正在使用wp all import来同步库存,但是我只想更新已发布的库存,而不是草稿。

我有2个代码,但没有用。

function do_not_update_if_draft($post_id, $data, $import_id)
{
    // Check for your import
    if ($import_id == 5) {
        // Check if product is draft
        if ( get_post_status ( $post_id ) == 'draft' ) {
            return false;  
        }
        else {
            return true;
        }
    }
    return false; // this will prevent importing products that are not with import_id = 5
}
add_filter('wp_all_import_is_post_to_update', 'do_not_update_if_draft', 10, 3);

function do_not_update_if_draft($post_id, $data, $import_id)
{        
        // Check if product is draft
        if ( get_post_status ( $post_id ) == 'draft' ) {
            return false;  
        }
        else {
            return true;
        }
}
add_filter('wp_all_import_is_post_to_update', 'do_not_update_if_draft', 10, 3);

0 个答案:

没有答案