私はプラグインのCSSが私のテーマに干渉しているので、最後にロードする必要があるスタイルシートを持つワードプレスのテーマがあります。主なスタイルシートを最後にテーマに使用できるようにするために使用できる関数がいくつかあるかどうかは疑問でした。Wordpress Stylesheetsを注文しますか?
答えて
あなたが追加できるCSSの最後に、あなたが他のクラス
を上書きしたいたとえば「重要!」:
h1 {
color:red !important;
}
を含めている場所を調整!重要なことは決して良い解決策ではありません。 – MarioRicalde
よく!重要なのは「良い解決策」ではないかもしれませんが、私の考えは、特定の順序で異なるCSSファイルを読み込むよりも優れた解決策だということです。 – Sasse
!important
を使用することができますが、私がお勧め
次のメソッドを使用して、プラグインスタイルシートが正しく挿入されていることを確認してください。優先順位番号を追加すると、後でレンダリングすることができます。
ヘッダーのタグ内のすべてのスクリプトの前にスタイルシートがロードされていることを確認してください。あなたは、常にスクリプトとワードプレスの前にスタイルシートをロードする必要が
はあなたのfunctions.phpに例えば wp_enqueue_styleとwp_enqueue_script
を使用する場合は
add_action('wp_enqueue_scripts', function(){
wp_enqueue_style('main-style','http://yoursite.com/styles/main.css');
}, 99);
を使用する必要があることの世話をしますWordpressはあなたのヘッダーにmain.cssを置き、残りの部分よりも遅く追加することを意味します(デフォルトでは、この関数の優先度は10です)
ヘッダーファイルにwp_head()があることを確認してください。
よろしく
、あなたのスタイルシートをエンキュー、高い優先順位を使用して、例えば:
add_action('wp_enqueue_scripts', array(&$this, 'theme_styles'), 99);
いくつかのプラグインは、「wp_print_styles」のフックを持っている場合は、あなたがwp_print_styles」として、代わりにそれを使用する必要があります'は' wp_enqueue_scripts '、iircの後に書かれます。良い作品wp_print_styles
そして、あなたはあなたのテーマを完全に制御を持っているようにアクションを伴う手間は時間の価値ではない場合、あなたはまた、header.phpのに直接あなたのスタイルを含めることができます...
。ただコールに優先順位を追加し、例99
function load_css() {
wp_enqueue_style('homepage-css', get_stylesheet_directory_uri() . '/css/homepage-css.css', array(), 0.256, 'all');
}
add_action('wp_print_styles', 'load_css', 99);
- 1. Wordpressのページ注文
- 2. WordPress "wp_list_comments"カスタム注文
- 3. Wordpress query_postsカスタムフィールドで注文
- 4. Wordpress注文の問題
- 5. カスタム分類を使用してWordpressクエリを注文する
- 6. Wordpressの注文/ソートの問題
- 7. Strange Unexpected "stylesheets"タグエラー
- 8. Rails 3.1:.scss stylesheetsを追加する
- 9. 注文した顧客の注文を表示する方法
- 10. 注文のカスタムフィールド
- 11. NSDictionaryを注文しました
- 12. 注文Wordpressの投稿 - 正確な順序
- 13. アルファベット順にデータベースからデータを注文しますか?
- 14. MySQLはnextidカラムで注文します
- 15. readdir()は注文を保証しますか?
- 16. Minimax/Alphaベータプルーニング注文を移動しますか?
- 17. datetimeの月/日でDjango QuerySetを注文しますか?
- 18. MySQL:別のテーブルの行数を注文しますか?
- 19. (auto i:unordered_map)は毎回同じ注文を保証しますか?
- 20. VB6からMS Accessに注文を挿入します。
- 21. 共通鍵でCouchDB文書を注文できますか?
- 22. データベースなしのタイムスタンプで注文しますか?
- 23. createHTMLDocumentメソッドで作成したドキュメントからstyleSheetsを抽出する方法
- 24. 注文タイトルから文字列を除外してMySQLの結果を注文する方法
- 25. 春の注釈 - 注釈に関する文書を取得しています
- 26. 'Sector%'でオブジェクトのリストを注文し、次に他のすべてを注文
- 27. Magentoの注文IDの再注文
- 28. Magento注文明細書購入注文
- 29. DrupalとUbercart - 顧客がオンラインで支払う注文を追加しますか?顧客の注文に手作業で注文することなく注文しますか?
- 30. 注文
のためにあなたのページのソースをチェックして、現在の注文を参照してください、あなたは追加あなたの 'css' –