Pages inside a page (with thumbnails)

If I understand, you need to create a template that list all your pages (actors) on one template.

If this is the case, you need to create the actor archive template to allow you to:

  • Add a page where you can list all your actors
  • Left the page template intact

So, the template that you need to create is archive-actors.php

Then, on this template, you need to customise the query to loop throughout all your page and display the content to the page (links, thumbnail etc)

You can use this code:

$pages = get_pages(); 
foreach ($pages as $page_data) {
    $content = apply_filters('the_content', $page_data->post_content); 
    $title = $page_data->post_title; 
    echo $content; 
}

Otherwise, for more advance options, use Wp_query with post_type=page.

Hope this help.

Note: I will never have created pages for actors. The best solution is to use a custom post type actors. This will allow you to create custom taxonomy and be able to search for actors and add many nice features (CMS nice and clean, ability to use taxonomy + CPT wp templates)