Suporte » Plugins » Criar widget para mostrar imagem em áreas do tema

  • Eu gostaria de colocar uma imagem (que o meu cliente possa escolher e trocar a qualquer hora) em arquivos de template (header.php, footer.php, etc). Então o plugin faria o seguinte:

    • O cliente acessa a administração
    • Escolhe a imagem ou faz upload
    • Essa imagem é mostrada no local onde eu definir nos arquivos do template (algo como <?php plugin_mostra_imagem() ?>).

    Existe algo assim. É simples mas não encontro de jeito nenhum e ainda não tenho conhecimento para fazer um desses.

    Valeu.

Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • Interessante isso!

    Para cabeçalho e fundo, tem funções próprias do WordPress para isso, dê uma olhada no tema padrão que é o melhor exemplo de como fazer.

    Quanto a outras áreas, acho que só criando um widget específico para isso.

    Criador do tópico proveyourselfthom

    (@proveyourselfthom)

    Nossa. Achei que isso fosse tão básico.
    Vou tentar criar algo e disponibilizo 🙂
    Valeu, obrigado.

    Olha eu estou utilizando o plugin WP Bannerize para fazer mais ou menos isso que você descreveu!!!

    utilizo ele dessa mandeira “<?php if(function_exists(‘wp_bannerize’)) wp_bannerize(‘group=slider&limit=5&random=1’); ?>” a onde eu quero que o plugin mostre as imagens…

    você pode ver um exemplo funcionando aqui neste site!
    http://colegiointellectus-sp.com.br/ esta seção de destaques eu estou utuilizando o WP Bannerize para essa finalidade…

    acho que pode resolver o seu problema…

    Oi Leonovais, qual o pluing que vc usou para mostrar a galeria de fotos no seu site http://colegiointellectus-sp.com.br/

    Abrçs;

    Boa noite Eronpasa!

    Tudo bem?

    Então.. eu não usei plugin WordPress para montar aquela galeria.

    Para montar ela eu usei um pouco de jquery + o slimbox

    e também adicionei um pouco de código no function para personalizar os atributos html e adicionar o atributo “rel” nas “li” da galeria…

    Para personalisar o “Gallery shortcode” você pode dar uma olhada nesse site eronpasa http://wpsnipp.com/index.php/category/gallery/page/2/

    Qualquer coisa estou por aí
    Abraço!

    Também estou a procura desse tipo de solução. Tenho imagens no site que gostaria que meu cliente alterasse. Procuro algo que funcione mais ou menos nesta lógica: Defino no tema as áreas das imagens (ex.: <?php if ( function_exists( ‘imagem1’ ) ) ?>) e o cliente altera via painel, com opção de link se necessário.

    Obs.: Não são banners e nem slides, para estes já encontrei ótimos plugins. Gostaria de um que funcionasse nessa mesma lógica…

    O plugin que chega mais próximo do que preciso é este:
    http://wordpress.org/extend/plugins/image-widget/

    Se alguém souber, avisa por favor!

    Valeu!

    uhm…. isso é extremamente simples…

    Basta ir na function.php e adicionar o suporte a thumbnails
    e depois inserir os atributos da imagem.

    add_theme_support( ‘post-thumbnails’ );
    add_image_size( ‘minhaimagem’, 184, 184, true );

    Depois coloque no seu tema a chamada da imagem:

    <?php the_post_thumbnail(‘minhaimagem’); ?>

    Caso ela seja constantemente atualizada e está em uma categoria
    específica adicione ela em um loop:

    <?php $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1; ?>
    <?php query_posts( array ( ‘category_name’ => ‘destaques’, ‘showposts’ => 12 ) ); ?>
    <?php while ( have_posts() ) : the_post(); ?>
    <?php the_post_thumbnail(‘minhaimagem’); ?>
    <?php endwhile; ?>
    <?php wp_reset_query(); ?>

    ===========================================================

    ok?

    vlw.

    Taotiago,

    Mas essa sua dica serve apenas para imagens relacionadas aos posts. No meu caso, eu queria colocar uma imagem que pudesse ser alterada, assim como o header pode ser trocado no wordpress 3.2 Valeu!

    Também estou a procura desse tipo de solução. Tenho imagens no site que gostaria que meu cliente alterasse. Procuro algo que funcione mais ou menos nesta lógica: Defino no tema as áreas das imagens (ex.: <?php if ( function_exists( ‘imagem1’ ) ) ?>) e o cliente altera via painel, com opção de link se necessário.

    exatamente isso que eu estou procurando também, não encontrei plugin em lugar algum, se alguem tiver a solução, por favor poste um feedback.

    eu mesmo tentei fazer alguma coisa, mas só quebro a cabeça, já que sou leigo em PHP. :/

Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • O tópico ‘Criar widget para mostrar imagem em áreas do tema’ está fechado para novas respostas.