我的做法是创建多个布局文件,在“模板选项”面板上添加选项以选择要使用的布局文件:
左侧布局。php右布局。php布局两者。php
然后在设置的索引页面上,如果选择了布局X,则加载X布局。这是一个使用选项树插件主题选项的示例:
<?php get_header(); ?>
<?php if( get_option_tree( \'mz_layout\' ) == \'right\') { ?>
<?php get_template_part( \'layout\', \'right\' ); ?>
<?php } else if( get_option_tree( \'mz_layout\' ) == \'two\') { ?>
<?php get_template_part( \'layout\', \'two\' ); ?>
<?php } else if( get_option_tree( \'mz_layout\' ) == \'left\') { ?>
<?php get_template_part( \'layout\', \'left\' ); }?>
<?php get_footer(); ?>
我相信还有其他方法,但这应该会给你一个想法。