WordPress.org

Make WordPress Core

Ticket #19077: custom-post-type-sub-page-test.php

File custom-post-type-sub-page-test.php, 592 bytes (added by Jick, 4 years ago)
Line 
1<?php
2/*
3Plugin Name: Custom Post Type Sub-Page Test Plugin
4Version: 1.0
5*/
6
7add_action('init', 'test_init');
8
9function test_init() {
10  register_post_type('mycustomposttype', array(
11    'label' => 'My Custom Post Type',
12    'show_ui' => true
13  ));
14
15  add_action('admin_menu', 'test_adminmenu');
16}
17
18function test_adminmenu() {
19  add_submenu_page(
20    'edit.php?post_type=mycustomposttype',
21    'My Custom Post Type Sub-Page',
22    'Test Sub-Page',
23    'read',
24    'customposttypesubpage',
25    'test_subpage'
26  );
27}
28
29function test_subpage() {
30  echo 'Hello!';
31}
32?>