Token de larga duración en Instagram Token de larga duración en Instagram

Token de larga duración en Instagram

Para que un token de la api graph de instagram, sea de larga duración, se debe ejecutar el siguen curl.

curl -i -X GET "https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&access_token={token-a-validar}"

Este curl te devolverá un nuevo token, ese es válido por 60 dias.

Agregar el sgte código al functions

add_filter('woocommerce_checkout_get_value','__return_empty_string',10);

Para filtrar sólo algunos campos, agregar un callback

add_filter( 'woocommerce_checkout_get_value', 'radar_remove_values', 10, 2 );

function radar_remove_values( $value, $input ) {
    $item_to_set_null = array(
            'billing_first_name',
            'billing_last_name',
            'billing_company',
            'billing_address_1',
            'billing_address_2',
            'billing_city',
            'billing_postcode',
            'billing_country',
            'billing_state',
            'billing_email',
            'billing_phone',
            'shipping_first_name',
            'shipping_last_name',
            'shipping_company',
            'shipping_address_1',
            'shipping_address_2',
            'shipping_city',
            'shipping_postcode',
            'shipping_country',
            'shipping_state',
        );

    if (in_array($input, $item_to_set_null)) {
        $value = '';
    }

    return $value;
}

1 – Obtener la llave privada
2 – Guardar la llave en la carpeta .ssh ubicada en el usuario del computador, suele ser c:/users/{usuario}/.ssh
3 – Ejecutar en la consola de visual studio.

eval $(ssh-agent -s) && ssh-add ~/.ssh/{nombre-llave-privada}

4 – Luego del comando anterior, la llave puede o no pedir una contraseña, ir a buscarla al excel de claves de.

5 – Ejecutar un pull para verificar

git pull

1 – Ingresar en la consola
2 – Dirigirse a la raíz del sitio
3 – Ejecutar

bin/magento maintenance:enable --ip={ ip 1} --ip={ ip 2 }

Deshabilitar modo mantención

bin/magento maintenance:disable

1 – Ingresar a la consola
2 – Dirigirse a la raíz del sitio
3 – Ejecutar:

php -dmemory_limit=5G bin/magento indexer:reindex

1 – Ingresar a la consola
2 – Dirigirse a la raíz del sitio
3 – Ejecutar:

php -dmemory_limit=5G bin/magento cache:clean
php -dmemory_limit=5G bin/magento cache:flush

1 – Ir a la consola
2 – Dirigirse a la raíz del sitio
3 – Ejecutar

rm -rf var/cache/* var/page_cache/* var/generation/* var/view_preprocessed/* pub/static/*

php -dmemory_limit=2G bin/magento setup:upgrade

php -dmemory_limit=7G bin/magento setup:di:compile

php -dmemory_limit=5G bin/magento setup:static-content:deploy -f --jobs 5

Para finalizar se le debe restaurar el dueño de archivos, para esto primero se debe averiguar el dueño actual. y ejecutar:

Cuando el dueño es www-data

chown -R www-data:www-data . 

Cuando el dueño es apache

chown -R apache:apache .

1 – Ingresar a la consola
2 – Dirigirse a la raíz del sitio
3 – Ejecutar:

Para compilar todo

php -dmemory_limit=5G bin/magento setup:static-content:deploy -f --jobs 5
jobs 5

Para compilar solo 1 idioma

php -dmemory_limit=5G bin/magento setup:static-content:deploy es_ES -f

Para Compilar más de 1 idioma (separar por coma los idiomas)

php -dmemory_limit=5G bin/magento setup:static-content:deploy -f en_US es_ES --

1 – Ingresar a la consola
2 – Dirifirse a la raíz del sitio
3 – Ejecutar:

rm -rf pub/static/* && php -dmemory_limit=5G bin/magento setup:static-content:deploy es_CL -f && chown -R www-data:www-data .

1 – Ingresar a la consola.
2 – Dirigirse a la raíz del sitio
3 – Ejecutar:

Modo producción

php bin/magento deploy:mode:set production

Modo desarrollo

php bin/magento deploy:mode:set developer

Ver Modo Actual

php bin/magento deploy:mode:show