サポート » 使い方全般 » functions.phpからcssをアクションフックで読み込めない

  • 解決済 abug

    (@abug)


    始めまして、wordpress初心者です。
    ブログを制作しているのですが functions.php からアクションフックでcssを
    読み込もうとしても反映されず、htmlにスタイルシートが全く記述されない状態でページが
    表示されてしまいます。

    functions.phpの記述

    
    function add_files() {
    wp_enqueue_style( 'style', get_stylesheet_uri() , "", '1.0' );
    }
    add_action( 'wp_enqueue_scripts', 'add_files' );
    

    head部分はheader.phpをget_header()で読み込んでいます。
    調べても原因がわからなかったのですが、functions.phpやそれ以外の部分で絶対に必要な記述が抜けている可能性などありますでしょうか。

    どなたかがお答えいただけるとありがたいです。
    何卒よろしくお願いいたします。

    • このトピックは abugが2 ヶ月、 3 週間前に変更しました。
    • このトピックは abugが2 ヶ月、 3 週間前に変更しました。
3件の返信を表示中 - 1 - 3件目 (全3件中)
  • header.phpにwp_head()

    footer.phpにwp_footer()
    などの関数が記述されていますか?

    WordPressはその位置にアクションフックで指定された
    ファイルをlinkタグやscriptタグを挿入します。

    モデレーター Okamoto Hidetaka

    (@hideokamoto)

    Chromeの開発ツールなどで、.cssファイルの404エラーが出ていないか確認してみましょう。
    もし出ている場合はURLの指定が間違っている可能性があります。

    また、上のコメントでも指摘されていますが、wp_head();およびwp_footer();関数がテーマ内に記述されているかも確認してみてください。

    お返事ありがとうございます。

    ご指摘いただいた通り
    header.phpにwp_head()、
    footer.phpにwp_footer()
    が抜けていたことが原因でした。
    初歩的なミスですみませんでした^^;。

    おかげさまで無事解決できました。
    ご回答いたき誠に有難うございます。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。