私は初めてテーマを作成しています ゼロから 。
それは子供のテーマではありません
テーマのfunction.php
ファイルで私がやっている
add_action( 'wp_enqueue_scripts', function() {
wp_enqueue_style( 'style', get_stylesheet_uri());
});
しかし、style.css
ファイルは提供されるHTMLには含まれていません。
テーマのCSSを強制的に含めるためにしなければならないことはありますか?
index.php
に私はget_stylesheet_uri()
を印刷しようとしました、そして私は私のcssの完全なURLを得ました:http://my.domain.it/wp-content/themes/real/style.css
参考までに、これが私のテーマのindex.php
です。
<!-- Inizio di INDEX.PHP -->
<?php
get_header();
?>
<!-- Index.php, dopo get_header(); !-->
<DIV id="container">
<div id="row1">
Riga 1
</div>
<div id="row2">
Riga 2
</div>
</DIV> <?php // id="main_container" ?>
<!-- Index.php, prima di get_footer(); !-->
<?php
get_footer();
?>
<!-- Fine di INDEX.PHP -->
私はget_header()
を呼んでいます、そして私のヘッダファイルは含まれています
これはHeader.phpです
<!DOCTYPE html>
<html>
<head>
<title>
<?php bloginfo( 'name' ); ?>
</title>
<meta name="description" content=" <?php bloginfo( 'description' ); ?> ">
</head>
<body>
<!-- Fine di HEADER.PHP -->
見つかった:
ここで述べたように: https://codex.wordpress.org/Function_Reference/wp_head 。
このテンプレートタグをテーマテンプレートのtagの直前に置きます(例:header.php、index.php)。
だから私は追加しました
<?php wp_head() ?>
</HEAD
の直前で今それは動作します。