ano*_*non 9 php wordpress twig timber
我正在使用极简主义的JavaScript框架+ Timber开发一个WordPress网站.我注意到页面之间有大约1500毫秒的延迟.我想使用W3 Total Cache或WP Super Cache来查看我是否可以使用缓存功能,以便它可以更快地加载页面.
它似乎更快,但我有一些渲染问题.因为我使用Timber,我有部分模板,一个例子看起来像这样.
Contacts.twig
{% extends "_base.twig" %}
{% block content %}
{% if not isAJAX %}<section>{% endif %}
<div>
<div>
<section>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Necessitatibus quis doloribus libero et harum, molestiae, nam alias voluptatem sequi rem inventore aliquid reiciendis</p>
</section>
</div>
</div>
{% if not isAJAX %}</section>{% endif %}
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
当我激活W3 Total Cache时,当我重新加载此页面时,http://example.com/contact,它只渲染出这个特定的HTML字符串,没有页眉或页脚,这意味着它不会渲染出来_base.twig
.
在我contact.php
看来,它看起来像
<?php
/**
* Template Name: Contact Template
*/
$context = Timber::get_context();
Timber::render('views/contact/contact.twig', $context);
Run Code Online (Sandbox Code Playgroud)
是否有任何Timber/WordPress专家知道如何正确使用W3 Total Cache?
小智 1
我也有这个问题。我将 Fast Velocity Minify 与 W3 一起使用,它解决了我的加载速度问题。下面是一些也可能有效的链接。经过一段时间的调整,我终于在移动端和桌面端获得了 90 分。让我知道这个是否奏效。
https://wordpress.org/support/topic/how-to-fix-render-blocking-java-script-in-wordpress/
速度助推器包插件 https://wordpress.org/support/topic/can-i-use-along-with-w3-cache/
归档时间: |
|
查看次数: |
901 次 |
最近记录: |