我创建了一个分屏模板,我想在各个页面中使用它。我希望所有这些模板中的内容在两侧都不同。例如关于我们的关于我们的事情。左侧将显示导航菜单,右侧将显示内容。但在我的服务'分屏的左侧和右侧会有内容。
那么如何根据我所在的页面更改将在该空间中添加的内容?如果有任何不同,我将使用ACF。
如何将不同内容传递到这些模板部分的每一侧?或者还有另一种方式吗?
我正在考虑为每个页面添加分屏,但这并不是很干。我的分屏模板HTML如下:
<section id="content">
<section class="left-split">
<div class="left-split-content">
// left side content here
</div><!-- left split content -->
</section><!-- left split -->
<section class="right-split" data-spy="scroll" data-target="#myScrollspy" data-offset="70">
<div class="right-split-content clearfix">
// right side content here
</div><!-- content -->
</section><!-- right split content -->
</section><!-- content -->
答案 0 :(得分:0)
PHP可以使用$ _GET在页面到页面的Web链接中传输数据
例如,我们要转移“fruit”=“apple”<?php
$fruit = $_GET['fruit']; // value is "apple"
更多信息请参考以下链接:
http://www.w3schools.com/php/php_forms.asp
http://php.net/manual/en/reserved.variables.get.php
答案 1 :(得分:0)
我已经使用了类似的场景,我将获得关于类别生成的slug名称的城市页面(在wordpress帖子类型中创建为页面)。
在您的方案中,您需要创建一个自定义模板,您可以在其中检查该页面是服务页面还是关于我们页面。之后在wordpress中创建两个带有服务和关于我们页面的页面,并在描述中插入所有内容。现在,当您执行此操作时,使用条件语句通过您生成的slug名称(可以找到Here)获取页面内容。如果您在内容中使用短代码,则可以使用<?php do_shortcode('[PASTE YOUR PAGE CONTENT HERE]'); ?>
并获得所有内容。