問題タブ [w3-total-cache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - W3 トータル キャッシュ プラグインの cdn URL が woo テーマで機能しない
私は現在 W3 Total Cache をワードプレス Web サイトで動作させようとしていますが、CDN url リクエストが送信される際に奇妙な動作に気付きました。
私はcloudfront cdnを使用しており、cloudfront URLを指すCNAME(cdn.test.com)を指しています。
これで、テーマの一部ではないすべての画像、css、および javascript が、CDN CNAME URL で適切にレンダリングされます。
(これはクラウドフロントの URL でも同様に発生することも付け加えておきます。) しかし、woo テーマの一部である css と javascript に関しては、次のようにレンダリングされます。
私はこれをテーマ開発者や関係者に取り上げましたが、彼らからはほとんど何も出ていません.
preg_replace を使用して奇妙な URL の出現を照合し、それを空の文字列に置き換えるなど、さまざまなオプションを調べました。
ただし、参照ドキュメントhttps://support.woothemes.com/hc/en-us/articles/203106877-Canvas-Hook-Filter-Referenceから間違った add_action または add_filter を使用/呼び出していたため、これは機能しませんでした。 wordpressの(wp_headまたはwp_footerを意味します)。
お気づきかもしれませんが、私はワードプレスの経験がありません。これで何が起こっているのか、または何が間違っているのか、そしてこの問題を解決できる方法を説明してください.
ご協力いただきありがとうございます。
wordpress - W3 Total Cache は元の css/js を変更しますか
wordpressのインストールでw3の合計キャッシュを取得しようとしています。
いくつかの検索を行いましたが、縮小機能を選択したときに元の css と js からすべての空白が実際に削除されるかどうかはわかりません。
すべての空白を削除したくないので、変更を加えて読み取り可能なコードを持たないようにする必要があります。
したがって、最終的には、この機能をオンにする前に、オリジナルを別のバックアップとして常に別の場所に保管する必要があるかどうかを知る必要があります.
また、サイトで何かを更新すると、w3 total cache がキャッシュを再構築するので、たとえば新しい投稿がホームページに表示されます。
ご意見ありがとうございます。
wordpress - ソースへの CDN パスが正しくない
Amazon CloudFront CDN にリンクするように W3 Total Cache をセットアップしました。一部のリンクは正常に機能しますが、私の Web サイトのすべてのリンクでは機能しません。以下は、私が持っている問題のあるリンクを出力する JS ファイルの例です。
CSS は、上記のコード行と同じ形式を使用します。WP CMS 内でカスタム投稿を作成するクライアントによって提供される画像へのリンクの一部は機能しますが、適切なリンクを提供しないものもあります。
これは、問題のあるパス リンクの例です。
http://cdn.example.com/example.com/mydirectory/wp-content/themes/mytheme/ ...
単に次のようにする必要があります。
http://cdn.example.com/mydirectory/wp-content/themes/mytheme/ ...
このエラーを指す他のコードはありません。この問題の原因として他に考えられる唯一のことは、キャッシュの問題ですが、これがどのキャッシュから来ているのかわかりません。
編集 1: 明確化。
html - wordpressでブートストラップcdnによって上書きされる縮小されたcss
wordpressで「w3 total cache」というプラグインを使用して、style.css(テーマフォルダーにあります)を縮小します。問題は、function.php で、boostrap cdn と style.css を次のように正しくエンキューしたことです。
しかし、私のページが読み込まれるたびに、head タグの直後に style.css が縮小され、ブートストラップはすべてのルールを上書きしたままになります...
これは私が取り組んでいるウェブサイトです: http://bootstraptest.co.nf
ブートストラップの直後に最初のスタイルシートを移動すると、ボタンが機能し、ヘッダーが正しく配置されていることがわかります。
html - ブートストラップの前に style.css がインクルードされる
ブートストラップを style.css で上書きしようとしています (デフォルトで wordpress テーマ フォルダーに配置されています)。これは、ブートストラップCDNとCSSをエンキューするために、functions.phpにあるコードです。
そして、これは私のグーグルのインスペクターで私の頭がどのように見えるかです:
私はワードプレスでかなり新しいので、私に親切にしてください:P