Pergunta sobre o Lightbox e a Galeria responsivos do WordPress: Caixa deslizante – Descrição anexada ao título

Um usuário perguntou ?

Olá,

Em primeiro lugar, eu amo o plugin, parabéns pelo ótimo trabalho!

Estou usando a parte Swipebox do plugin e exibindo títulos sobre a imagem, mas meu cliente solicitou que as descrições da imagem também aparecessem. Como o plug-in só permite exibir uma opção, preciso encontrar uma solução personalizada. Percebi que queria adicionar a descrição ao título (#swipebox-title) um após o outro (e ajustar o CSS de .swipebox-top-bar para que pudesse expandir). Eu olhei para o Swipebox e encontrei um pequeno javascript que mantém as opções do plugin, bem como algumas maneiras de capturá-lo, mas acho que esse plugin mudou a maneira como eles carregam, pois não consigo fazê-lo funcionar. Nenhum dos meus console.logs está ativado. No entanto, acho que teria que rastrear e recarregar a descrição do controle deslizante no modo galeria, e não parece haver um gancho para isso …

Aqui está o script (dentro de um documento, pronto):

    // Swipebox edits
    $( '.swipebox' ).swipebox( {
        beforeOpen: function() {
            console.log("opening swipebox");
            //TODO: need to get description value of the clicked item and append it to .swipebox-title as <br><p class="swipebox-description">content</p>
        }, // called before opening
        afterOpen: function() {
            console.log("swipebox opened");
        }, // called after opening
        afterClose: function() {
            console.log("swipebox closed");
        }, // called after closing
    } );

Alguma ideia de como fazer isso funcionar, ou se estou no caminho certo? Existe uma maneira mais fácil de conseguir o que eu quero?

Muito obrigado desde já, S.

Este tópico foi modificado 2 anos, 10 meses atrás por. Este tópico foi modificado 2 anos, 10 meses atrás por.

(@sten360)

2 anos, 10 meses atrás

Planejado – encontrei uma solução muito mais simples, basta anexar a descrição à tag de título no php e brincar com o CSS. Não sei por que não pensei nisso antes. Desculpe a postagem.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *