問題タブ [roots-sage]

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.

0 投票する
1 に答える
310 参照

gulp - ファンシーボックスのURLを書き換えないガルプ

プロジェクトで FancyBox を使用したいのですが、実行するbower install fancyBox#master --saveとすべて正常に追加されますが、実行時に CSSgulpurl()パスが書き換えられません。ただし、画像は正しいフォルダにコピーされます ( ./images)

私たちが使用する非常によく似たアプリ ( jquery.chosen) は、非常によく似たセットアップで、フラットなフォルダー構造と一致する CSS を備えていますが、ここでは問題なく動作します。

私は Gulp の経験が特にないので、ここで何が原因なのかわかりません。

WordPress テーマ Sage by Roots をベースとして運用しています。

ファイルの Gist を作成しました: https://gist.github.com/rkorebrits/099729078bc9eea5a33427a61d0cadd9

これは FancyBox に固有の問題でしょうか、それともセットアップの問題でしょうか?

0 投票する
1 に答える
693 参照

gulp - Roots の Sage gulpfile を介して main.css ファイルを追加する方法は?

私は gulp を初めて使用し、Roots's Sage の gulpfile がいかに複雑であるかを見て、自分のコードにどのコード ブロックを入れるべきか迷っています。

両方のパッケージの使用例は次のとおりです。

  • CSSシュリンク

    /li>
  • メディア クエリを組み合わせる

    /li>

Manifest.json ファイル:

gulpfile.js の Styles タスクに入れようとしましたが、何も起こりませんでした:

理想的には、最終的に配布フォルダーにエクスポートされる直前に、コードをキャプチャしてcmqcssshrinkmain.cssを実装する必要があります。

0 投票する
1 に答える
254 参照

wordpress - Roots/Sage Wordpress テンプレートを使用して部族イベント カレンダーのサイドバーを非表示にする

Roots/Sage Wordpress テンプレートを使用して、Tribe Events カレンダー ページからサイドバーを非表示にする必要があります。これは、display_sidebar 関数で「tribe_is_upcoming」を使用して実現できますが、ブログ ページからも削除されます。部族のイベントページから非表示にしながら、ブログページには表示する方法はありますか?

助けてくれてありがとう。

0 投票する
1 に答える
84 参照

php - これら 2 つのドメインの違いは何ですか?

現在、Roots.ioの Trellis について学んでいます。

ここにあるように、構成には「wordpress_sites.yml」というファイルがあります

ドキュメントを読んだ後、私はまだこれらの違いが何であるかについて混乱しています:

現在、ローカル環境は example.dev から実行されているようですが、WordPress インストール内の一部のプラグインはリソースをロードするためのパスとして「example.com」を使用し、実際のパスではないためにプラグインを壊します

明確にしていただければ幸いです。

0 投票する
1 に答える
114 参照

wordpress - エラー: インポートするファイルが見つからないか読み取れません (Gulp、WordPress Sage を使用)

gulp watchCSS のマイナーな変更を行うと、ランダムにクラッシュします。まったく同じ変更が 1 回は機能しますが (ブラウザーのリロードと変更が表示されます)、次回 (元に戻してテキスト エディターでやり直してから保存した後)gulp watchは、次のエラーで不可解にクラッシュする可能性があります。

...まったく同じ変更が数秒前にうまく機能したことを考慮してください。なにか提案を?

0 投票する
1 に答える
256 参照

wordpress - Bedrock/Sage9 で Brain/Cortex ルーターを使用する

Cortex ルーターを Sage9 WordPress テーマで動作させるのに苦労しています。

template_includeフィルターが原因で、テンプレートの継承が壊れているようです。Cortex はtemplate_include、Sage がそのテンプレート ラッパーを使用できないようにするすべてのフィルターを削除します。

Cortex テンプレート インクルード

https://github.com/Brain-WP/Cortex/blob/refactoring-fastroute/src/Cortex/Router/ResultHandler.php#L139-L143

Sage 9 テンプレート インクルード

https://github.com/roots/sage/blob/sage-9/src/filters.php#L48-L53

0 投票する
1 に答える
975 参照

wordpress - Materialise bower パッケージを Sage テーマに追加する手順は?

この変更されたセージワードプレステーマにマテリアライズを追加しようとしています。これは、ブートストラップが削除され、スタイラスとロストグリッドが追加されたセージです。[そのリンクは、マテリアライズを追加しようとしているマテリアライズなしのレポです。]

これらの変更を追加しましたが、materializecss と js は利用できないようです。

ここでコミットを見ることができます。[これは、マテリアライズが追加されたレポbower.jsonです。]

bower パッケージを sage テーマに追加するには、さらに何をする必要がありますか、または何が間違っていますか?

このページ/コメントによると、必要な唯一のステップは、bower.json で行ったことです。

0 投票する
1 に答える
486 参照

php - WP エンキュー Google Maps API 構文エラー

Roots の Sage というテーマを使用しています。

wp_enqueue_script の最初の 2 つのインスタンスは正常に動作しますが、Google マップ API を追加すると、次のようになります。

解析エラー: 106 行目の /srv/www/***/current/web/app/themes/*********/lib/setup.php に構文エラー、予期しない ',' があります

106 行目は Google マップの行です。余分なコンマはどこにありますか? マップ API 部分を削除すると期待どおりに動作するため、スクリプトの上下のタイプミスではないことはわかっています。