我是wordpress的新手。
场景:
我必须创建具有自定义主题的父级行业页面,并且必须在此页面上显示不同的行业。 当用户单击任何行业时,必须显示该特定行业的新页面。
实施:
我创建自定义帖子类型“行业”,也创建“行业”类别,并创建“行业”页面。 为了显示行业页面,创建了page-industry.php及其工作正常。 我创建了“行业”类型的不同帖子。
问题:
domain.com/index.php/industry/mobile-development /
在上述URL中,行业是类别,而移动开发是邮政行业。 现在,我想要类别是否为url中的行业并发布信息,然后显示特定行业的新模板。
与上述问题不同:
问题1:
$ current_category = get_queried_object(); 以上功能适用于默认帖子类型,但不适用于自定义帖子类型。
问题2:
如何显示自定义帖子默认为帖子和页面类型?
问题3:
<?php get_header(); ?>
<?php if ( is_home() && is_front_page() ) : ?>
<?php get_template_part('Home'); ?>
<?php else:?>
<?php get_template_part('page-content'); ?>
<?php endif; ?>
<!--contact us-->
<?php get_template_part('contact'); ?>
<!--contact us-->
<?php get_footer(); ?>
In above code i want to check if current page post is type of industry then show new template.
问题4:
get_the_category()显示帖子类型的结果,但自定义帖子类型返回null。