肯定有可能创建3个(或更多!)WordPress主题中的布局。这一切都取决于你的技能水平,以及你是否能自己使用PHP和WordPress。
WordPress允许在主题中创建多个页面模板(http://codex.wordpress.org/Page_Templates#Creating_a_Page_Template).
WordPress还允许创建多个菜单位置,并附带菜单:http://codex.wordpress.org/Navigation_Menus
每个页面模板可以有不同的菜单链接和不同的设计。
您可以使用主题框架,如论文或主题,它允许在主题框架本身中进行此类创建。
您还可以找到一个布局与您的布局相似的主题,并在该主题内工作。您可以添加其他菜单位置,如下所示:
register_nav_menus( array(
\'new_location_1\' => \'Custom Menu 1\',
\'new_location_2\' => \'Custom Menu 2\'
) );
然后,您可以交换特定页面上的菜单,如下所示:
function modify_nav_menu_args( $args ) {
//Check if we\'re on correct default menu location
if( \'header_navigation\' == $args[\'theme_location\'] ) {
global $post;
//Check specific post ID to replace menu for
if ($post->ID == 2)
$args[\'theme_location\'] = \'main_navigation\';
}
return $args;
}
add_filter( \'wp_nav_menu_args\', \'modify_nav_menu_args\' );
此外,只要您的主题使用body\\u class函数,就可以通过使用通过该函数添加的类来进行大量的重新序列化。
所以,是的,这是可能的。