Respostas no Fórum

Visualizando 15 respostas - 16 até 30 (de um total de 39)
  • bazzarello,
    o tema do BuddyPress funciona como os temas do WordPress, cada arquivo serve para um template, sendo assim, acho que se você mantiver os arquivos do BP (inscrição e membros) no tema principal, os templates do WP (home, single, page, category, etc) podem ser modificados de acordo com seu gosto.

    Além disso, o BP usa widgets para praticamente tudo, ou seja, o tema da comunidade (/comunidade) pode ser qualquer tema utilizando os widgets do BP.

    Espero ter ajudado.

    Fórum: Plugins
    Em resposta a: Upload

    Tenta procurar uma solução para upload de arquivos via ajax, assim você consegue fazer o upload sem usar o thickbox, nem o form do post.

    Fórum: Plugins
    Em resposta a: Upload

    gustmeaus,
    tenta assim:

    /* ENCTYPE do formulario que envolve metabox e tudo de posts e pages */
    function multipart_form() {
        print ' enctype="multipart/form-data"';
    }
    
    /* Acao para adicionar multipart em formulario */
    add_action('post_edit_form_tag', 'multipart_form');

    Mudei o ‘enc’ para ‘enctype’.

    Fórum: Temas
    Em resposta a: Novo tema gratis

    Achei bonito o tema, só senti falta de um rodapé mesmo.

    Parabéns procês!

    Fórum: Plugins
    Em resposta a: Upload

    gustmeaus,
    você pode adicionar atributos ao formulário através da action ‘post_edit_form_tag’. Segue um exemplo:

    function multipart_form() { print ' enc="multipart/form-data"'; }
    
    add_action( 'post_edit_form_tag', 'multipart_form' );

    Abraço.

    Fórum: Temas
    Em resposta a: Condicional Tag is_author

    Dhony,
    você tem razão o problema está na condicional também. O ‘is_author()’ funciona para os templates, ou seja, apenas quando for o endereço das publicações do author, por exemplo: dominio.ext/?author=1 ou dominio.ext/author/redacao

    O ‘get_the_author()’ e ‘the_author()’ fazem a mesma coisa, mas o ‘the_author()’ imprime o resultado (echo) e o ‘get_the_author()’ retorna o resultado.

    Testa esse código:

    <?php if ( 'Reporter' == get_the_author() ) {
    echo "<p>" . get_the_author() . "</p>";
    } else {
    echo "<p>Por " . get_the_author() . " </p>"; } ?>

    Abraço.

    mauriciotab,
    coloca esse código no functions.php do seu tema:

    function random_posts()
    {
    	global $query_string;
    	query_posts( "{$query_string}&orderby=rand" );
    }
    add_action( 'wp_head', 'random_posts' );

    Só por curiosidade, pra que você quer fazer isso?

    Fórum: Temas
    Em resposta a: Condicional Tag is_author

    Dhony,
    tenta usar ‘get_the_author()’ ao invés de ‘the_author()’, pois o segundo já imprime na tela o texto. Isso não explica o porque está duplicando mas acho que vale a pena tentar.

    Tudo o que você puder fazer utilizando funções do próprio WP é melhor pois elas já estão preparadas para gerenciar os relacionamentos além de serem seguros.

    Para recuperar o post basta utilizar um loop normal do WP.

    Outros links:

    Fórum: Temas
    Em resposta a: Formulário de comentários

    kleberphddesign,
    a tradução normalmente é feita nos arquivos.po e .mo, onde o nome do arquivo é a sigla do idioma da tradução. Por exemplo: para o português do Brasil o nome do arquivo seria pt_BR.po.

    Caso o tema já tenha um arquivo .po você pode copiar esse arquivo e colar como pt_BR.po, depois abra-o utilizando o programa apropriado (poedit por exemplo) e traduza os termos para o português.

    Terminando a tradução, o software de edição de arquivos .po irá gerar um arquivo .mo que é a compilação dessa tradução.

    Fórum: Temas
    Em resposta a: Formulário de comentários

    charlles,
    você teria que mexer no comments.php e functions.php para fazer isso. Não conheço nenhum plugin que faça isso, mas é provável que exista.

    Dá uma olhada em wp_insert_post.

    luanzit,
    pra que você quer fazer isso?

    Talvez seja possível fazer pelo .htaccess mas não é uma boa solução.

    Fórum: Plugins
    Em resposta a: Meta Box

    Era pra funcionar com o <?php echo get_post_meta( $post->ID, ‘caracteristicas’, true ); ?>. Veja se a sua função de metabox possui o parâmetro $post, pois é desse objeto que vem o ID:

    function minha_funcao_metabox( $post ) {
      ...
      $post->ID;
      ...
    }
    Fórum: Plugins
    Em resposta a: Meta Box

    Com a action save_post você vai informar uma função pra tratar os dados enviados pela metabox e salvar esses dados no banco, por exemplo, como post_meta. Resumindo:

    add_action( 'save_post', 'myplugin_save_postdata' );
    
    function myplugin_save_postdata( $post_id ) {
      $mydata = $_POST['myplugin_new_field'];
    
      update_post_meta( $post_id, 'mydata', $mydata );
    }

    Para recuperar o dado use o código abaixo dentro de um loop:

    $mydata = get_post_meta( $post->ID, 'mydata', true );

    No mais, evite ficar cadastrando tópicos repetidos, assim podemos concentrar os esforços em uma solução.

    Abraço.

Visualizando 15 respostas - 16 até 30 (de um total de 39)