Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thiago Duarte

postagem de video

Recommended Posts

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

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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.