Can't add custom.tpl to my module I create a custom module that included hook_menu and hook_block_info and ...
i wanna add a tpl to this module . here is my code :

        function hookmenu_menu() {
            $items['hookmenu'] = array(
                'title' =&gt; 'Soheil',
                'page callback' =&gt; 'hook',
                'type' =&gt; MENU_NORMAL_ITEM,
                'page callback' =&gt; 'myhook_page',
                'access arguments' =&gt;array('administer content'),
            );
            return $items;
        }

        /*
         * page callback
         */
        function myhook_page(){

            return theme('my_custom_template');
        }

    /*
 * Implement hook_theme().
 */
function custom_example_theme(){
    return array(
        'my_custom_template' =&gt; array(

            'template' =&gt; 'custom-page',
        ),
    );
}


and i created a custom-page.tpl and wrote hello world .
result : i can see my page but i can't see hello world

thx
Your file needs to be named

custom-page.tpl.php

Note the .php extension. You might need to clear the caches to make that change show up

You also need either a variables or render element property as outlined in the docs