WP Temporada Logotipo Rotador (Hack Auto-Scan)

WP Temporada Logotipo Rotador (Hack Auto-Scan) 1.0.0

Sem autorização para baixar
Compatibilidade com XF
  1. 2.3.x
Descrição curta
A lightweight WP Seasonal Logo Rotator template hack for automatic logo rotation without add-ons or maintenance. Ideal for seasonal branding with just image uploads in a folder. No filename editing needed. Installation steps included.
Cria um folder de logomarcas

Crie este folder no servidor:
/styles/logos_do_seculo/
2. Adicione list.phpCriar list.php dentro do mesmo folder.
PHP:
<?php
header('Content-Type: application/json');
$allowed = ['webp', 'png', 'jpg', 'jpeg', 'gif', 'svg'];
$files = [];
foreach (scandir(__DIR__) as $file) {
    if ($file === '.' || $file === '..' || $file === 'list.php') continue;
    if (in_array(strtolower(pathinfo($file, PATHINFO_EXTENSION)), $allowed, true)) {
        $files[] = $file;
    }
}
echo json_encode($files);
Checagem opcional:
Adicione CSSAdministrador de Painel → Aparência → Estilos → Temas →extra.less
CSS:
.p-header-logo {
    position: relative;
    width: 350px;
    height: 300px;
}
.p-header-logo img {
    visibility: hidden;
}
.p-header-logo::before {
    content: "";
    position: absolute;
    inset: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
Ajuste largura/ealtura para se encaixar em seu logotipo.

Adicione JavaScriptPainel de Administração → Aparência → Temas →PAGINA_CONTANDEIRAColoqueapós{$ldJsonHtml|raw}
CÓDIGO:
<script>
(async function () {
    const folderPath = '/styles/season_logos/';
    try {
        const res = await fetch(folderPath + 'list.php');
        if (!res.ok) return;
        const logos = await res.json();
        if (!logos.length) return;
        const logo = logos[Math.floor(Math.random() * logos.length)];
        const style = document.createElement('style');
        style.textContent = `
            .p-header-logo::before {
                background-image: url("${folderPath}${logo}");
            }
        `;
        document.head.appendChild(style);
    } catch (e) {}
})();
</script>
Notas
  • *list.php exibe apenas os nomes de arquivos das imagens

DisclaimerEste é um hack de modelo simples, não é uma adição.
Use apenas se estiver confortável expor nomes de arquivos de logomarca via list.php.
  • Curtir
Reações: l1admin689
Autor
axtona
Visualizações
275
Tipo de extensão
rar
Tamanho do arquivo
489 bytes
Primeiro lançamento
Última atualização
Avaliações 0,00 estrelas 0 avaliações
Link quebrado? Enviar mensagem para a equipe NP que vamos ajudá-lo rapidamente!
Apoie o desenvolvedor Se você está satisfeito com o teste ou seu projeto gerou lucro, clique no botão “Mais informações” para apoiar o desenvolvedor comprando.

Mais recursos de axtona

4seo pro - plugin de seo para joomla A
automatize todo o trabalho de SEO que possa ser automatizado, mas deixe tudo personalizável com facilidade
Visualizações
1.585
Atualizado
 Carrossel de Conteúdo Especializado e Incrementado A
Use o carrinho de widgets de conteúdo destacado com algumas funcionalidades extras.
AdBlock Detectado Detector e Estatísticas A
AdBlock Detectado Rastreia silenciosamente usuários que utilizam AdBlock.
Visualizações
521
Atualizado

Recursos similares

[021] ChatGPT Autoresponder Türkçe Çeviri Translation A
This is the Turkish translation of the description.
Visualizações
612
Atualizado
German translation for [021] ChatGPT Autoresponder W
the german translation Deutsch (Du) for the [021] ChatGPT Autoresponder add-on
Visualizações
368
Atualizado
Top