用户单击链接后,我想在当前页面中加载相应的页面。这个 ajaxpage 的主题应该不同于它的非 ajax 页面。
这些页面将由客户以不同的语言添加。所以没有固定的 id,客户不应该两次添加同一篇文章(1 次用于普通,1 次用于 ajax)。这规则手动覆盖模板。
第一部分,内容的ajax加载很容易做到,但是我不知道如何以不同的方式显示内容。
所以
domain.com/product/car 直接访问显示使用 single-product.php 作为模板的产品(汽车),其中包括页眉和页脚。
ajax 加载 domain.com/product/car 将显示一个产品(汽车),但没有页眉和页脚,可能还有一些小的布局更改。
我最初的想法是动态设置一些模板(template-product-ajax.php),但我不确定这是否可能或如何。
简而言之,如何在 wordpress 中使用 ajax 加载页面时创建不同的模板/布局/视图