2016-12-28 11 views
1

私はwordpressで新しくなっていますので、次の質問にある基本的な誤解を指摘してください。Cssファイルが私のWordPressページに実装されていません

問題:私はHtml/cssを使用してウェブサイトの初めを作りましたが、私はそれをカスタマイズしたイメージ/テキストを追加できるように私はそれをWordPressに変換したいと思っていました。 wpプラグインを利用することができます。

ソリューション::私はindex.htmlの名前をfunctions.phpに変更し、インデックスとスタイルシートをwordpressにアップロードしました。私が作った唯一の変更は、私のCSSファイルのアドレスを変更することでした。

は正しく

<link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_uri(); ?>"/> 

エラーに私は

<link rel="stylesheet" type="text/css" href="style.css"> 

を変更している私のCSSファイルをリンクするには:しかし、今、私のHTMLはちょうどCSSから変更せずに、プレーンを示しています。私はここで間違って何をしていますか? (また、あなたがWordPressに慣れているなら、私が知っているいくつかの誤解を解消するために5分間メッセージを送ることが大好きです)

答えて

0

WordPressへようこそ。

WordPressはテーマを使用してHTMLとCSSの構造を表示します。これらはwp-content/themesにあります。

私はこれらのファイルをどこに置いているのか分かりませんが、functions.phpにはHTML構造がまったく入ってはいけません。 functions.phpは、テーマのコンポーネントを読み込む方法についてWordPressに与える指示のリストと考えてください。私のアドバイスは、あなたがこれまで行ってきたことを元に戻すことです。

テーマ開発の学習を始めるには、Twenty SeventeenとTwenty TwelveのようなWordPressに付属するデフォルトのテーマを見てみましょう。これらのテーマのスタイルシートにあなたのCSSを追加してください。ヘッダーの構造で再生します。

自分のテーマを最初から構築する方法については、たくさんのリンクがあります。私はここにそれらにリンクしますが、回答のリンクについては気にしません。

0

WordPressテーマにスタイルを追加する適切な方法は、それらをエンキューすることです。あなたは、別のCSSファイルを使用して「スタイル」のファイル名を変更し、ファイルの拡張子が含まれていないことを望む場合

wp_enqueue_style('style', get_stylesheet_uri()); 

:「style.cssには」これを使用するエンキューする

参考:https://developer.wordpress.org/themes/basics/including-css-javascript/#stylesheets

同様の質問への答えはこれを支援する必要がありますhttps://stackoverflow.com/a/37391567/3130549

関連する問題