tag on yout theme's header.php
Read the detailed step-by-step at https://humbertosilva.com/visual-composer-infinite-image-carousel/
*/
// auxiliary code to create triggers for the add and remove class for later use
(function($){
$.each(["addClass","removeClass"],function(i,methodname){
var oldmethod = $.fn[methodname];
$.fn[methodname] = function(){
oldmethod.apply( this, arguments );
this.trigger(methodname+"change");
return this;
}
});
})(jQuery);
// main function for the infinite loop
function vc_custominfiniteloop_init(vc_cil_element_id){
var vc_element = '#' + vc_cil_element_id; // because we're using this more than once let's create a variable for it
window.maxItens = jQuery(vc_element).data('per-view'); // max visible items defined
window.addedItens = 0; // auxiliary counter for added itens to the end
// go to slides and duplicate them to the end to fill space
jQuery(vc_element).find('.vc_carousel-slideline-inner').find('.vc_item').each(function(){
// we only need to duplicate the first visible images
if (window.addedItens < window.maxItens) {
if (window.addedItens == 0 ) {
// the fisrt added slide will need a trigger so we know it ended and make it "restart" without animation
jQuery(this).clone().addClass('vc_custominfiniteloop_restart').removeClass('vc_active').appendTo(jQuery(this).parent());
} else {
jQuery(this).clone().removeClass('vc_active').appendTo(jQuery(this).parent());
}
window.addedItens++;
}
});
// add the trigger so we know when to "restart" the animation without the knowing about it
jQuery('.vc_custominfiniteloop_restart').bind('addClasschange', null, function(){
// navigate to the carousel element , I know, its ugly ...
var vc_carousel = jQuery(this).parent().parent().parent().parent();
// first we temporarily change the animation speed to zero
jQuery(vc_carousel).data('vc.carousel').transition_speed = 0;
// make the slider go to the first slide without animation and because the fist set of images shown
// are the same that are being shown now the slider is now "restarted" without that being visible
jQuery(vc_carousel).data('vc.carousel').to(0);
// allow the carousel to go to the first image and restore the original speed
setTimeout("vc_cil_restore_transition_speed('"+jQuery(vc_carousel).prop('id')+"')",100);
});
}
// restore original speed setting of vc_carousel
function vc_cil_restore_transition_speed(element_id){
// after inspecting the original source code the value of 600 is defined there so we put back the original here
jQuery('#' + element_id).data('vc.carousel').transition_speed = 600;
}
// init
jQuery(document).ready(function(){
// find all vc_carousel with the defined class and turn them into infine loop
jQuery('.vc_custominfiniteloop').find('div[data-ride="vc_carousel"]').each(function(){
// allow time for the slider to be built on the page
// because the slider is "long" we can wait a bit before adding images and events needed
var vc_cil_element = jQuery(this).prop("id");
if (window.innerWidth <= 480) {
// jQuery(vc_element).attr('data-per-view',1);
jQuery('.vc_item').each(function(){
this.style.width = '25%'
this.style.height = 'auto'
})
} else {
setTimeout("vc_custominfiniteloop_init('"+vc_cil_element+"')",2000);
}
});
});
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TZHJ474');
var interval1 = setInterval(function(){
//console.log('ou no interval');
jQuery('.box-news .vc_gitem-zone-a').each(function() {
if((!jQuery(this).css('background-image').includes('vc_gitem_image'))) {
jQuery(this).css('background-image','none')
}
})
jQuery('.box-news .vc_gitem-zone-a a').each(function() {
jQuery(this).attr('data-hover','Leia mais')
})
}, 1000);
setTimeout(function() {
clearInterval(interval1);
},5000);
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-brands-400.eot"),
url("/local/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-brands-400.woff2") format("woff2"),
url("/local/fonts/fa-brands-400.woff") format("woff"),
url("/local/fonts/fa-brands-400.ttf") format("truetype"),
url("/local/fonts/fa-brands-400.svg#fontawesome") format("svg");
}
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-solid-900.eot"),
url("/local/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-solid-900.woff2") format("woff2"),
url("/local/fonts/fa-solid-900.woff") format("woff"),
url("/local/fonts/fa-solid-900.ttf") format("truetype"),
url("/local/fonts/fa-solid-900.svg#fontawesome") format("svg");
}
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-regular-400.eot"),
url("/local/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-regular-400.woff2") format("woff2"),
url("/local/fonts/fa-regular-400.woff") format("woff"),
url("/local/fonts/fa-regular-400.ttf") format("truetype"),
url("/local/fonts/fa-regular-400.svg#fontawesome") format("svg");
unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;
}
jQuery(document).ready(function(){
jQuery('.single-item').slick({
centerMode: true,
centerPadding: '60px',
slidesToShow: 5,
variableWidth: true,
autoplay: true,
autoplaySpeed: 2000,
responsive: [
{
breakpoint: 768,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 3
}
},
{
breakpoint: 520,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 1
}
}
]
});
});
.single-item img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.single-item img:hover {
-webkit-filter: grayscale(0);
filter: grayscale(0);
}
422n14
Derrubada da floresta de janeiro a junho chegou aos 1.903 km², menor área desde 2018 O primeiro semestre de 2023 fechou com uma redução de 60% no desmatamento da Amazônia. A derrubada da floresta de janeiro a junho ou de 4.789 km² em 2022 para 1.903 km² neste ano. Essa foi a menor
Campanha Um Dia no Parque 2023 ocorrerá em 11 cidades paraenses 8x26
Mobilização nacional em defesa das unidades de conservação terá o recorde de 13 territórios participantes no estado Campanha Um Campanha Um Dia no Parque promove atividades nas UCs do Pará/ Fotos: Marcio Nagano O Pará bateu neste ano o recorde de 13 territórios participantes da campanha nacional de defesa das unidades de conservação chamada “Um
Imazon faz 33 anos pesquisando soluções para a Amazônia 651l2m
O Imazon completa 33 anos de criação tendo contribuído com mais de 900 publicações técnicas e científicas que apontam soluções para o desenvolvimento sustentável da Amazônia. Conheça algumas: Desmatamento zero Estudos realizados desde a fundação do Imazon, em 1990, apontam que é possível desenvolver a região e ampliar a produção agropecuária sem desmatamento. Confira algumas
Confira a programação do Um Dia no Parque no Pará 466q71
A edição de 2023 da campanha Um Dia no Parque terá recorde de participação no Pará: 13 locais oferecerão atividades em 11 cidades. Com o tema “É hora de cuidar do nosso lar”, a mobilização nacional tem o objetivo de incentivar as pessoas a visitarem as unidades de conservação para que em a se engajar
Desmatamento na Amazônia cai 54% de janeiro a maio, mas é o 4º maior desde 2008 s225b
Derrubada da floresta nos primeiros cinco meses chegou aos 1.542 km², ficando atrás apenas de 2022, 2021 e 2020 A devastação da floresta amazônica teve uma queda de 54% nos primeiros cinco meses deste ano, em comparação com o mesmo período de 2022. Apesar dessa redução, 2023 ainda teve a quarta maior área desmatada
Desmatamento nos biomas do Brasil cresceu 22,3% em 2022 y6ky
Segundo o mais recente Relatório Anual de Desmatamento (RAD) do MapBiomas, 90% da área desmatada no país no ano ado ficam na Amazônia e no Cerrado A área desmatada no Brasil cresceu 22,3% em 2022 segundo o mais recente Relatório Anual de Desmatamento (RAD 2022) do MapBiomas, que consolida dados de todo o território
Dia do Meio Ambiente: Imazon lança programa para criar e desenvolver áreas protegidas na Amazônia 6u5w5o
Objetivo da iniciativa é fomentar a implantação de novos territórios protegidos e apoiar na conservação e no desenvolvimento dos já demarcados, incluindo ações de fortalecimento dos povos e comunidades tradicionais Para comemorar o Dia Mundial do Meio Ambiente, celebrado neste 5 de junho, o Imazon lança o Programa Áreas Protegidas. A iniciativa vai auxiliar
Imazon se une a mais de 700 instituições contra a MP 1.154, que enfraquece os ministérios do Meio Ambiente e dos Povos Indígenas 1i612t
O Imazon se uniu com quase 800 instituições científicas, ambientais, indígenas, sociais e do setor privado para manifestar-se contra as mudanças legislativas na Medida Provisória 1.154, chamada de “MP dos Ministérios”. Aprovadas nesta semana pela Comissão Mista do Congresso, as alterações feitas pelos parlamentares no texto enviado pelo governo federal retiram poderes do Ministério do
Campanha Um Dia No Parque é lançada com objetivo de levar mais de 100 mil pessoas às unidades de conservação brasileiras 32621y
Esse foi o número aproximado de visitantes que os 360 parques, reservas e demais áreas protegidas receberam durante a mobilização do ano ado Hoje, dia 23 de maio, é o lançamento oficial da campanha Um Dia No Parque 2023, com o tema “É hora de cuidar do nosso lar”. A iniciativa tem como objetivo a
Desmatamento na Amazônia cai 36% de janeiro a abril, mas é o 3º maior desde 2008 54wz
Devastação no primeiro quadrimestre chegou aos 1.203 km², ficando atrás apenas de 2021 e 2022 A derrubada da floresta amazônica teve uma queda de 36% no primeiro quadrimestre deste ano, em comparação com o mesmo período de 2022. Porém, isso ainda não foi suficiente para tirar 2023 do pódio das maiores áreas desmatadas de janeiro