Thiago Duarte 23 Denunciar post Postado Março 27, 2013 Eu gostaria de criar um novo menu no wordpress para postagem de videos, como faço isso? 1) http://stampdesign.com.br/printvideo.jpg teria que criar um menu igual a esse da montagem que fiz, quando fosse clicado esse menu video iria aparecer do lado "videos", "adicionar novo video" 2) http://stampdesign.com.br/printvideo2.jpg em adicionar video iria aparecer isso aqui, ele iria colar o link do youtube 3) stampdesign.com.br/printvideo3.jpg aqui aparece todos os videos 4) http://stampdesign.com.br/printvideo4.jpg aqui iria aparecer os videos quando fosse clicado Alguem pode ajudar ? Compartilhar este post Link para o post Compartilhar em outros sites
Ted k' 126 Denunciar post Postado Março 27, 2013 Pesquisa sobre Custom posts types http://wp.smashingmagazine.com/2012/11/08/complete-guide-custom-post-types/ Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Duarte 23 Denunciar post Postado Março 28, 2013 Esse código aqui eu coloco onde? em function.php? function my_custom_post_product() { $labels = array( 'name' => _x( 'Products', 'post type general name' ), 'singular_name' => _x( 'Product', 'post type singular name' ), 'add_new' => _x( 'Add New', 'book' ), 'add_new_item' => __( 'Add New Product' ), 'edit_item' => __( 'Edit Product' ), 'new_item' => __( 'New Product' ), 'all_items' => __( 'All Products' ), 'view_item' => __( 'View Product' ), 'search_items' => __( 'Search Products' ), 'not_found' => __( 'No products found' ), 'not_found_in_trash' => __( 'No products found in the Trash' ), 'parent_item_colon' => '', 'menu_name' => 'Products' ); e esse aqui onde eu coloco? function my_updated_messages( $messages ) { global $post, $post_ID; $messages['product'] = array( 0 => '', 1 => sprintf( __('Product updated. <a href="%s">View product</a>'), esc_url( get_permalink($post_ID) ) ), 2 => __('Custom field updated.'), 3 => __('Custom field deleted.'), 4 => __('Product updated.'), 5 => isset($_GET['revision']) ? sprintf( __('Product restored to revision from %s'), wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, 6 => sprintf( __('Product published. <a href="%s">View product</a>'), esc_url( get_permalink($post_ID) ) ), 7 => __('Product saved.'), 8 => sprintf( __('Product submitted. <a target="_blank" href="%s">Preview product</a>'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ), 9 => sprintf( __('Product scheduled for: <strong>%1$s</strong>. <a target="_blank" href="%2$s">Preview product</a>'), date_i18n( __( 'M j, Y @ G:i' ), strtotime( $post->post_date ) ), esc_url( get_permalink($post_ID) ) ), 10 => sprintf( __('Product draft updated. <a target="_blank" href="%s">Preview product</a>'), esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ), ); return $messages; } add_filter( 'post_updated_messages', 'my_updated_messages' ); me desculpa mas não entendi muito bem Compartilhar este post Link para o post Compartilhar em outros sites
Ted k' 126 Denunciar post Postado Março 28, 2013 Sim, são adaptados no functions.php Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Duarte 23 Denunciar post Postado Março 29, 2013 eu colei esses dois codigos ai dentro de functions.php e meu tema parou de funcionar agora tirei o que tinha feito para voltar a funcionar o que eu faço agora? esses codigos ai não são para ser colocado em functions.php não. Eu tava pesquisando e agora achei uma imagem para você entender melhor o que eu preciso http://cdn.wptotal.com/up/2010/09/adicionar-video.jpg tem certeza que tem que colocar esse script que vc mandou antes no functions.php para fazer o que eu preciso? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Duarte 23 Denunciar post Postado Março 30, 2013 Eu consegui atualizar algumas coisas aqui, de uma olhada como ficou o video http://stampdesign.com.br/printvideonovo.jpg agora como que faz para quando eu postar o video ficar dentro da pagina dominio.com/videos/ ? dessa forma assim: http://stampdesign.com.br/printvideo3.jpg e como que faz para quando for clicado apareça em dominio.com/videos/video-nome-exemplo ? http://stampdesign.com.br/printvideo4.jpg Compartilhar este post Link para o post Compartilhar em outros sites
Ted k' 126 Denunciar post Postado Abril 1, 2013 Você chama os posts normalmente, mas troca o post_type, assim: <?php query_posts(array('posts_per_page'=> -1, 'post_type'=>'videos')); ?> E a pagina interna seria um single... mas como o nome de archive mais o nome do post_type: exemplo! archive-videos.php E faz o query_post para chamar os dados, lembrando que assim que criar essa página e você clicar no vídeo e não aparecer o detalhe dele como um post normal, vá no wp-admin na parte de links permanentes e atualize a URL amigável, só faça clicar em atualizar e teste novamente, de vez em quando tem esses erros que até hoje não sei por que! Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Duarte 23 Denunciar post Postado Abril 1, 2013 Em 01/04/2013 at 13:54, Ted k' disse: Você chama os posts normalmente, mas troca o post_type, assim: <?php query_posts(array('posts_per_page'=> -1, 'post_type'=>'videos')); ?> E a pagina interna seria um single... mas como o nome de archive mais o nome do post_type: exemplo! archive-videos.php E faz o query_post para chamar os dados, lembrando que assim que criar essa página e você clicar no vídeo e não aparecer o detalhe dele como um post normal, vá no wp-admin na parte de links permanentes e atualize a URL amigável, só faça clicar em atualizar e teste novamente, de vez em quando tem esses erros que até hoje não sei por que! O ideial seria copiar o archive e moficiar para archive-videos.php e substituir por isso que vc passou? eu coloquei aquele script de antes e não apareceu o menu "videos" no topo, eu devo criar como uma pagina normalmente? abraços Compartilhar este post Link para o post Compartilhar em outros sites
Ted k' 126 Denunciar post Postado Abril 1, 2013 Citar O ideial seria copiar o archive e moficiar para archive-videos.php e substituir por isso que você passou? Pronto, se ja tem um arquivo, modifique mas não substitua o interior dele. Sobre a segunda pergunta, é manualmente, você precisa adicionar. Compartilhar este post Link para o post Compartilhar em outros sites
rogerio de paulo 7 Denunciar post Postado Abril 1, 2013 Ted, você geralmente trabalha com Custom Post Type fazendo o código na mão ou você usa algum plugin? valeu meu amigo at++ Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Duarte 23 Denunciar post Postado Abril 2, 2013 Olá, Fiz o que vc mandou, esta ai o archive-videos http://pastebin.com/W2SbWFzL Esta ai como deve ficar o loop http://stampdesign.com.br/postagem-videos.html Obs: a foto está se mexendo quando passa o mouse, como faz pra ajeitar isso tbm? http://stampdesign.com.br/printvideonovo.jpg (Olha ai como já fiz até agora, ai está o icone do video que já aparecendo, só a img do icone que não apareçe não sei pq) http://stampdesign.com.br/printvideonovo2.jpg (onde add novo video, lá do lado direito observe que tem categoria "recentes" e "mais vistos") http://stampdesign.com.br/printvideonovo3.jpg (Categoria) quando fosse add um post deve ficar o video pequeno do lado o titulo e o texto e ficar assim: dominio.com.br/categoria/texto Compartilhar este post Link para o post Compartilhar em outros sites