我浏览了WordPress抄本,发现了类似的东西→
function is_page_template( $template = \'\' ) {
$page_template = get_page_template_slug( get_queried_object_id() );
if ( empty( $template ) )
return (bool) $page_template;
if ( $template == $page_template )
return true;
if ( is_array( $template ) ) {
if ( ( in_array( \'default\', $template, true ) && ! $page_template )
|| in_array( $page_template, $template, true )
) {
return true;
}
}
return ( \'default\' === $template && ! $page_template );
}
我想如果我们在函数中粘贴上面的内容。php然后我们将有帖子模板选项,对吗?
但是如果我们想用这样的图片来选择帖子类型的模板呢→ 这是来自genesis post page后端的图像。
WordPress是否提供此类安排?我是一个初学者,所以不明白如何才能做到这一点?
虽然逻辑对我来说很清楚→
Step 1: 在后端创建Meta,该Meta将具有如下选择选项→
**第2步**→我们必须以某种方式连接此元中选择的选项以打印类。例如,假设图像是按顺序排列的,如果选择了第二个(第二个图像),则返回“sidebar-wrap2”,这是一个类。
目前,这是HTML→
<aside class="main-sidebar col">
<?php dynamic_sidebar( \'sidebar1\' ); ?>
</aside>
<aside class="main-sidebar col <?php If certain condition true {echo "sidebar-wrap2"} ?> ">
<?php dynamic_sidebar( \'sidebar1\' ); ?>
</aside>
虽然我不知道这个特定条件是什么,以及如何写。
我是一名编码新手,如果我不能正确地提出我的问题,请原谅我。谢谢