私は、最小限のJavaScriptフレームワーク+ティンバーを使用してワードプレスWebサイトを開発しています。私はページ間に1500msの遅れがあることに気付いた。私はW3 Total CacheまたはWP Super Cacheを使用して、キャッシュ機能を使用してページを高速にロードできるかどうかを確認したかったのです。テンプレートがレンダリングされていません
レンダリングに問題がありますが、速いと思われます。私は木材を使用しているので、私は部分的なテンプレートを持っています。
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 %}
私はW3トータルキャッシュ、私はこのページをリロードし、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);
のように見えますが、私が正しくW3トータルキャッシュを使用することができる方法を知っている任意の木材/ WordPressの専門家がありますか?
のためにあなたがW3トータルキャッシュまたは他のキャッシュプラグインを無効にする場合、それは動作しますか? – mariobros
もちろん、キャッシュプラグインを有効にせずに正常に動作します。 – anon
これを見て、多分興味がありますhttps://github.com/timber/timber/wiki/Performance#cache-everything – mariobros