Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 地址栏中的自定义帖子类型permalink和帖子url不匹配_Php_Wordpress_Permalinks - Fatal编程技术网

Php 地址栏中的自定义帖子类型permalink和帖子url不匹配

Php 地址栏中的自定义帖子类型permalink和帖子url不匹配,php,wordpress,permalinks,Php,Wordpress,Permalinks,根据需要,我们一直在编写不同的教程。不幸的是,我被卡住了。我成功地创建了自定义帖子类型,并成功地添加了帖子。不幸的是,我不知怎么搞砸了永久链接,其中一个自定义帖子类型的url应该是这个,永久链接也是//localhost/wordpress/team\u slider/eddard stark/ 但是 我的浏览器中地址栏中的url是:://localhost/wordpress/team\u slider/eddard stark/eddard stark/ 不知道这是怎么回事 //regist

根据需要,我们一直在编写不同的教程。不幸的是,我被卡住了。我成功地创建了自定义帖子类型,并成功地添加了帖子。不幸的是,我不知怎么搞砸了永久链接,其中一个自定义帖子类型的url应该是这个,永久链接也是//localhost/wordpress/team\u slider/eddard stark/ 但是 我的浏览器中地址栏中的url是:://localhost/wordpress/team\u slider/eddard stark/eddard stark/

不知道这是怎么回事

//registered the custom post type
function stellar_law_custom_post_types () {
    //members_slide_custom_type
    $labels_team = array (
        'name' => 'Team slider',
        'siingular_name' => 'Team Slider Content',
        'add_new' => 'Add member Slide',
        'all_items' => 'Team members Slides',
        'add_new_item' => 'Add Member Slide',
        'edit_item' => 'Edit Member Slide',
        'new_item' => 'New  Member',
        'view_item' => 'View Member Slide',
        'search_item' => 'Search Team Slides',
        'not_found' => 'No slides found',
        'not_found_in_trash' => 'No slides found in trash',
        'parent_item_colon' => 'Parent Item'
    );`enter code here`
    $args_team = array (
        'labels' => $labels_team,
        'public' => true,
        'has_archive' => false,
        'publicly_queryable' => true,
        'query_var' => true,
        'rewrite' => true,
        'capability_type' => 'post',
        'hierarchical' => false,
        'supports' => array(
            'title',
            'editor',
            'excerpt',
            'thumbnail',
            'custom-fields',
            'revisions'
        ),
        'taxonomies' => array('category', 'post_tag'),
        'menu_position' => 103,
        'menu_icon' => 'dashicons-images-alt',
        'exclude_from_search' => false
    );
    register_post_type('team_slider', $args_team);
}
add_action('init', 'stellar_law_custom_post_types');


//displaying articles in wordpress loop
<section id="dream-team">
                <div class="dream-team-slider">
                    <?php
                    $team_sliders_args =  array(
                        'post_type' => 'team_slider',
                        'orderby' => 'menu_order',
                        'order' => 'ASC'
                    );
                    $team_sliders_query = new WP_Query( $team_sliders_args );
                    while ($team_sliders_query->have_posts()) : $team_sliders_query->the_post();
                    ?>
                        <div class="member">
                            <div class="memberImage">
                                <?php
                                    $team_slider_image_id = get_post_thumbnail_id();
                                    $team_slider_image_url_array = wp_get_attachment_image_src($team_slider_image_id, 'full');
                                    /*returned as array(url, width, height, is_intermediate)*/
                                    $team_slider_image_url = $team_slider_image_url_array[0];
                                ?>
                                <div id="image-placeholder"
                                     style="background-image: url('<?php echo($team_slider_image_url);?>');
                                            background-repeat: no-repeat;
                                            background-position: center;
                                            background-size: cover;"></div>
                                <div class="member-info">
                                    <div>
                                        <h3><?php the_excerpt(); ?></h3>
                                        <a class="button" href="<?php the_permalink(); ?>">Read more</a>
                                    </div>
                                </div>
                                <div class="member-intro">
                                    <div>
                                        <h3><?php the_title(); ?></h3>
                                        <?php
                                            $team_slider_post_id = get_the_ID();
                                            $member_role = get_post_meta($team_slider_post_id, 'Position', true);
                                        ?>
                                        <h5><?php echo $member_role;  ?></h5>
                                    </div>
                                </div>
                            </div>
                        </div>
                    <?php endwhile; ?>
                </div>
            </section>
//已注册自定义帖子类型
函数星形\u法则\u自定义\u后类型(){
//成员\幻灯片\自定义\类型
$labels\u team=array(
“名称”=>“团队滑块”,
'siingular_name'=>'Team Slider Content',
“添加新成员”=>“添加成员幻灯片”,
“所有项目”=>“团队成员幻灯片”,
“添加新项目”=>“添加成员幻灯片”,
“编辑项目”=>“编辑成员幻灯片”,
“新项目”=>“新成员”,
“查看项目”=>“查看成员幻灯片”,
“搜索项目”=>“搜索团队幻灯片”,
“未找到”=>“未找到幻灯片”,
“未在垃圾箱中找到”=>“在垃圾箱中找不到幻灯片”,
“父项\u冒号”=>“父项”
)在这里输入代码`
$args\u团队=阵列(
“标签”=>$labels\u团队,
“public”=>正确,
“has_archive”=>false,
“公开可查询”=>正确,
'query_var'=>true,
“重写”=>正确,
“能力类型”=>“职位”,
“分层”=>false,
'支持'=>数组(
“头衔”,
"编辑",,
"摘录",,
“缩略图”,
“自定义字段”,
“修订”
),
“分类法”=>array('category','post_tag'),
“菜单位置”=>103,
“菜单图标”=>“虚线图标图像替换”,
“从搜索中排除搜索”=>false
);
注册后类型('team\u slider',$args\u team);
}
添加动作('init','stellar\u law\u custom\u post\u type');
//在wordpress循环中显示文章

你能分享你的代码吗?这样别人就可以回答了。你可以在permalink中为post_名称做一个字符串替换,这样你就可以删除post_名称加上尾随/并将其去掉。你能分享你的代码吗?这样别人就可以回答了。你可以在permalink中为post_名称做一个字符串替换,这样你就可以删除post_名称加上尾随/并使其脱光。