可以将布局名称作为GET
参数,然后在此基础上更改设计。因此,您的URL应该如下所示:
http://domain.com/post-name?layout=layout-1
现在在您的
single.php
文件或呈现模板的任何文件,可以执行此检查以显示不同的布局:
<?php
// If the header is different two, you should call for different headers too,
// Check this for showing different headers
// https://developer.wordpress.org/reference/functions/get_header/
if( isset( $_GET[\'layout\'] ) && $_GET[\'layout\'] == \'layout-1\' ) {
// Show the design for for the first layout
}
else if ( ... ) {
// Show the design for other layouts
}