“WordPress Tambahkan submenu di bawah jenis pos khusus” Kode Jawaban

Sub menu untuk tipe pos di WordPress

register_post_type( 'movies',
    array(
            'labels' => array(
                    'name' => __( 'Movies' ),
                    'singular_name' => __( 'Movie' )
            ),
    'public' => true,
    'has_archive' => true,
    'show_in_menu' => 'edit.php?post_type=entertainment'
    )
);

add_action('admin_menu', 'my_admin_menu'); 
function my_admin_menu() { 
    add_submenu_page('edit.php?post_type=entertainment', 'Genre', 'Genre', 'manage_options', 'edit-tags.php?taxonomy=genre&post_type=entertainment'); 
}
Vast Vendace

WordPress Tambahkan submenu di bawah jenis pos khusus

//// portfolio is my custom post type

function books_register_ref_page() {
    add_submenu_page(
        'edit.php?post_type=portfolio',
        __( 'Books Shortcode Reference', 'portfolio' ),
        __( 'Shortcode Reference', 'portfolio' ),
        'manage_options',
        'portfolio-shortcode-ref',
        'books_ref_page_callback'
    );
}
add_action( 'init', 'books_register_ref_page', 0 );
 

/**
 * Display callback for the submenu page.
 */
function books_ref_page_callback() { 
    ?>
    <div class="wrap">
        <h1><?php _e( 'Books Shortcode  Reference','portfolio' ); ?></h1>
        <p><?php _e( 'Helpful stuff here', 'portfolio' ); ?></p>
    </div>
    <?php
}
Singh99

WordPress Tambahkan submenu di bawah jenis pos khusus

/**
 * °°°°°°°°°°°°°°°°°°°°°°°° Adding settting page to the custom post type°°°°°°°°°°°°°°°°°°°°°°°°
 * postType name : portfolio
 */

function books_register_ref_page() {
    add_submenu_page(
        'edit.php?post_type=portfolio',
        __( 'Portfolio Settings', 'portfolio' ), //page titlte
        __( 'Settings', 'portfolio' ), // submenu iteam name
        'manage_options',
        'portofile-setttings', //slug
        'books_ref_page_callback' //render age content
    );
}
add_action( 'init', 'books_register_ref_page', 0 ); //resgister the function
 

/**
 * Display callback for the submenu page.
 */
function books_ref_page_callback() { 
    ?>
    <div class="wrap">
        <h1><?php _e( 'Portfolio Settings', 'textdomain' ); ?></h1>
        <div><?php include_once('pages/settings.php')?></div>
    </div>
    <?php
}
Singh99

WordPress Tambahkan submenu di bawah jenis pos khusus

/**
 * °°°°°°°°°°°°°°°°°°°°°°°° Adding settting page to the custom post type°°°°°°°°°°°°°°°°°°°°°°°°
 * postType name : portfolio
 */

function books_register_ref_page() {
    add_submenu_page(
        'edit.php?post_type=portfolio',
        __( 'Portfolio Settings', 'portfolio' ), //page titlte
        __( 'Settings', 'portfolio' ), // submenu iteam name
        'manage_options',
        'portofile-setttings', //slug
        'books_ref_page_callback' //render age content
    );
}
add_action( 'init', 'books_register_ref_page', 0 ); //resgister the function
 

/**
 * Display callback for the submenu page.
 */
function books_ref_page_callback() { 
    ?>
    <div class="wrap">
        <h1><?php _e( 'Portfolio Settings', 'textdomain' ); ?></h1>
        <div><?php include_once('pages/settings.php')?></div>
    </div>
    <?php
}
Singh99

WordPress Tambahkan submenu di bawah jenis pos khusus

/**
 * °°°°°°°°°°°°°°°°°°°°°°°° Adding settting page to the custom post type°°°°°°°°°°°°°°°°°°°°°°°°
 * postType name : portfolio
 */

function books_register_ref_page() {
    add_submenu_page(
        'edit.php?post_type=portfolio',
        __( 'Portfolio Settings', 'portfolio' ), //page titlte
        __( 'Settings', 'portfolio' ), // submenu iteam name
        'manage_options',
        'portofile-setttings', //slug
        'books_ref_page_callback' //render age content
    );
}
add_action( 'init', 'books_register_ref_page', 0 ); //resgister the function
 

/**
 * Display callback for the submenu page.
 */
function books_ref_page_callback() { 
    ?>
    <div class="wrap">
        <h1><?php _e( 'Portfolio Settings', 'textdomain' ); ?></h1>
        <div><?php include_once('pages/settings.php')?></div>
    </div>
    <?php
}
Singh99

WordPress Tambahkan submenu di bawah jenis pos khusus

/**
 * °°°°°°°°°°°°°°°°°°°°°°°° Adding settting page to the custom post type°°°°°°°°°°°°°°°°°°°°°°°°
 * postType name : portfolio
 */

function books_register_ref_page() {
    add_submenu_page(
        'edit.php?post_type=portfolio',
        __( 'Portfolio Settings', 'portfolio' ), //page titlte
        __( 'Settings', 'portfolio' ), // submenu iteam name
        'manage_options',
        'portofile-setttings', //slug
        'books_ref_page_callback' //render age content
    );
}
add_action( 'init', 'books_register_ref_page', 0 ); //resgister the function
 

/**
 * Display callback for the submenu page.
 */
function books_ref_page_callback() { 
    ?>
    <div class="wrap">
        <h1><?php _e( 'Portfolio Settings', 'textdomain' ); ?></h1>
        <div><?php include_once('pages/settings.php')?></div>
    </div>
    <?php
}
Singh99

Jawaban yang mirip dengan “WordPress Tambahkan submenu di bawah jenis pos khusus”

Pertanyaan yang mirip dengan “WordPress Tambahkan submenu di bawah jenis pos khusus”

Lebih banyak jawaban terkait untuk “WordPress Tambahkan submenu di bawah jenis pos khusus” di PHP

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya