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