function add_submenu_page para mostrar a tabela de vídeos

Perguntando se é possível mostrar a lista de anexos de administradores para vídeos usando um link de menu personalizado?

Todas as sugestões são bem-vindas! D.

add_action('admin_menu', 'mt_add_pages'); function mt_add_pages() { add_menu_page('Directors & Showreels', 'Directors & Showreels', 'manage_options', 'dsv_menu', 'wps_theme_func',null,2); $videos_page = add_submenu_page('dsv_menu', __('Videos','showreel_videos'), __('Videos','showreel_videos'), 'edit_posts', 'sub-page-videos', 'display_showreel_videos'); } function display_showreel_videos(){ ?> 

Videos

<? }

Isso funcionou com a class TT_Example_List_Table estende o WP_List_Table com a ajuda dos links abaixo … Parece bem, mas não consegue editar ou excluir excluir links para funcionar corretamente.

 $media_query = new WP_Query( array( 'post_type' => 'attachment', // get attachments only 'post_status' => 'inherit', // attachments are not 'published', so set it to inherit 'posts_per_page' => -1, // display all 'post_mime_type' => 'video' // grab files with the mime type 'video' ) ); $list = array(); foreach ($media_query->posts as $post) { $list[] = array('thumbnail'=>'', 'ID'=>$post->ID,'title'=>$post->post_title); } //Create an instance of our package class... $testListTable = new TT_Example_List_Table(); $testListTable->setContent($list); $testListTable->prepare_items(); $testListTable->display(); 

Solutions Collecting From Web of "function add_submenu_page para mostrar a tabela de vídeos"

Eu fiz uma pergunta semelhante e recebi essa resposta, para consultar o database para anexos e despejo-os em uma lista. Este foi o código que me foi fornecido:

 $media_query = new WP_Query( array( 'post_type' => 'attachment', // get attachments only 'post_status' => 'inherit', // attachments are not 'published', so set it to inherit 'posts_per_page' => -1, // display all 'post_mime_type' => 'video' // grab files with the mime type 'video' ) ); $list = array(); foreach ($media_query->posts as $post) { $list[] = wp_get_attachment_url($post->ID); } // do something with $list here; 

Espero que isso aponte na direção certa. Minha pergunta: Obter todas as imagens na Galeria de mídia?


EDIT: No que diz respeito a exibi-lo em uma tabela, acho que você poderia realmente se beneficiar de escavar esse código: http://wordpress.org/extend/plugins/custom-list -table- example/

Tem um exemplo de trabalho de usar WP_List_Table no WordPress. Eu dei uma olhada e sabia que seria um bom código para verificar. 🙂