WordPressでCSS, JS が読み込めない

WordPressでCSS, JS が読み込めない時は、Themaのルートディレクトリにfunctions.phpを作成し、中に読み込みができるようにと、以下を書き込みましょう。

昔これですごく悩んだ経験があり、誰かのためになればと。

<?php
// カスタムCSSとJSファイルを読み込む
function enqueue_custom_assets() {
    // CSSファイルを読み込む
    wp_enqueue_style('custom-style', get_template_directory_uri() . '/css/custom-style.css');

    // JSファイルを読み込む
    wp_enqueue_script('custom-script', get_template_directory_uri() . '/js/custom-script.js', array(), false, true);
}
add_action('wp_enqueue_scripts', 'enqueue_custom_assets');
?>

もしこれでダメならパーミッション設定が厳しくなっている可能性があります。

FTPソフトでもブラウザでもパーミッション設定はできます。

とりあえず755にしておけば通ります。

これは「所有者はすべての権限を持ち、グループとその他は読み取り・実行のみ可能」という設定です。

CSSやJSの読み込みは、pathを間違えないように・・・