Frage

Ich habe diese Site und diesen WordPress -Codex gelesen und ich sehe, dass es eine Funktion gibt, mit der benutzerdefinierte Seiten in WordPress benutzerdefiniert werden können. Wie kann ich das Gleiche tun, um für Seiten zu aktiviert?

Oder erhalten Sie zumindest die Optionen für die Beiträge, um die Beiträge unter Seiten zu platzieren?

War es hilfreich?

Lösung

Ihre Frage ist nicht so klar, um sie zu verstehen. Wie auch immer, ich versuche zu antworten ... Sie können 'Hierarchical' => true verwenden, wenn Sie Ihren neuen benutzerdefinierten Beitragstyp deklarieren.

Verwenden Sie die Prophrety 'Menü_Position' => 5, um dieses neue Menü in einer anderen Position in Ihrem Administrator zu platzieren.

Beispiel (Fügen Sie Ihre functions.php -Datei hinzu):

add_action( 'init', 'create_my_post_types' );    

function create_my_post_types() {
    register_post_type( 'mycustompages',
        array(
            'labels' => array(
                'name' => __( 'My custom pages' ),
                'singular_name' => __( 'My custom page' )
            ),
            'public' => true,
            'hierarchical' => true,
            'show_ui' => true,
            'publicly_queryable' => true,
            'exclude_from_search' => false,
            'menu_position' => 5,
            'supports' => array( 'title', 'editor', 'comments', 'trackbacks', 'author', 'excerpt', 'custom-fields', 'thumbnail' ),
            'rewrite' => array( 'slug' => 'mypage', 'with_front' => false ),
        )
    );
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top