我对 Wordpress 有疑问。
我想要一个自定义帖子类型页面作为页面父级。
例如 :
Custom Post Type :
-Custom Page 1
-Custom Page 2
-custom Page 3
Page :
-Page 1
-Page 2
-Page 3
例如,我希望将自定义页面 1 作为页面 1 的父级。
问题是我只被允许将一个页面作为父页面添加到另一个页面。
有人有想法吗?
谢谢 !
我对 Wordpress 有疑问。
我想要一个自定义帖子类型页面作为页面父级。
例如 :
Custom Post Type :
-Custom Page 1
-Custom Page 2
-custom Page 3
Page :
-Page 1
-Page 2
-Page 3
例如,我希望将自定义页面 1 作为页面 1 的父级。
问题是我只被允许将一个页面作为父页面添加到另一个页面。
有人有想法吗?
谢谢 !
创建自定义页面类型 - 您必须创建 name.php 文件并在此处写入
<?php
/*
Template Name: NameOfTourPageType
*/
?>
当您创建页面时,您必须在右侧菜单中将页面模板从默认更改为 NameOfTourPageType。
这是视频帖子类型的示例,将其复制到 fonctions.php。并创建 single-video.php 和 taxonomy-video.php 文件。
function create_my_taxonomies() {
//Custom taxonomies for "Media" custom post type
$foodTaxLabels = array(
'name' => __('Videos taxonomies'),
'singular_name' => __('Videos taxonomy'),
'add_new' => _x('Add New', 'Videos taxonomy'),
'add_new_item' => __('Add New Videos taxonomy'),
'edit_item' => __('Edit Videos taxonomy'),
'new_item' => __('New Videos taxonomy'),
'all_items' => __('All Videos taxonomies'),
'view_item' => __('View Videos taxonomy'),
'search_items' => __('Search Videos taxonomies'),
'not_found' => __('No Videos taxonomies found'),
'not_found_in_trash' => __('No Videos taxonomies found in Trash'),
'parent_item_colon' => '',
'menu_name' => __('Videos Categories')
);
register_taxonomy('videos-taxonomies',array('video'), array(
'hierarchical' => true,
'labels' => $foodTaxLabels,
'show_ui' => true,
'query_var' => true,
'rewrite' => array('slug' => 'videos'),
));
}
add_action( 'init', 'codex_custom_init' );
add_action( 'init', 'create_my_taxonomies' );