Как получить значение после знака равенства из файла в shell [duplicate]

Ok вставьте этот код в свои функции. Вы должны заменить переменную $ your_ajax_page_slug названием своей страницы, для которой вы хотите отключить функцию перенаправления на тележку. Убедитесь, что у вас есть опция «Включить AJAX, чтобы добавить в корзину кнопки на архивах», которые были отмечены в настройках.

add_filter( 'woocommerce_get_script_data', 'modify_woocommerce_get_script_data', 20, 2 );

function modify_woocommerce_get_script_data ( $params, $handle ) {
    global $wp;

    $page_slug = '';
    $your_ajax_page_slug = 'your-page-slug';
    $current_url = home_url( $wp->request );

    // Break the URL by the delimiter
    $url_pieces = explode('/', $current_url);

    // Get the page slug
    if( is_array( $url_pieces ) )
        $page_slug = end( $url_pieces );

    if( $handle == 'wc-add-to-cart' && $page_slug == $your_ajax_page_slug ) {
        $params['cart_redirect_after_add'] = false;
    }

    return $params;
}
51
задан fedorqui 21 May 2014 в 09:35
поделиться

1 ответ

Синтаксис для хранения вывода команды в переменной - var=$(command).

Итак, вы можете прямо:

result=$(ls -l | grep -c "rahul.*patle")

И переменная $result будет содержать количество совпадений.

64
ответ дан fedorqui 4 September 2018 в 07:20
поделиться
Другие вопросы по тегам:

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