2016-09-14 6 views
2

私が作成したユニークなテーマのワードプレスサイトを構築しました。今では自分のサイトの静的ページにさまざまなスタイルの10個のクラスがあります。静的ワードプレスページを正しくカスタマイズする

質問は、ページの内容をすべてのフォームイメージとテキストで表示したいときはどうすればいいですか?テキストエディタを使用すると、通常、ユーザーは通常の投稿のコンテンツを普通のwpウェブサイトに挿入しますか?または、コンテンツページとそのフォームを固定ページのphpカスタムページテンプレートでコーディングする必要がありますか?テキストエディタで

それがセクションを作成する権限と、ユーザーが定期的にちょうど彼の生のコンテンツを入れて、とにかく静的に、より多くのコンテンツを追加することdiv思われません台無しになってきていますhtmlとして私が編集にいくつかhtmlを挿入した場合将来的にページがphpカスタムページテンプレートに画像やフォームでの生データを書き込むために、他の手で... cssセクションとのdivの定義とクラスでそれをラップする

を私の介入が必要になります私には思われません適切な選択...静的なページではそうするのが普通ですか?

ありがとうございました!

+0

https://www.youtube.com/watch?v=VeYUUtkWiAo https://developer.wordpress.org/themes/template-files-sectionこのリンクを参照してください。/page-template-files/page-templates/ https://developer.wordpress.org/themes/basics/including-css-javascript/ – channasmcs

答えて

1

Wordpressの静的ページは、デフォルトでWordpressテキストエディタを使用して挿入できるテキストと画像を含んでいます。このコンテンツは、WPコンテキストの「コンテンツ」として知られています。

あなたは、静的なページに(例につき独自のフォームのような、)テキストエディタによってsettedすることができないいくつかの要素を入れたい場合は、ハードコーディングされたを使用して独自のページテンプレートを作成する必要があります要素。

例:

<?php /* Template Name: My custom page template */ ?> 

<?php get_header(); ?> 

<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

<div id="article"> 
<div class="date"></div> 
    <!-- Your own custom content here --> 

</div> 
<div class="clear"> 
    <?php if (comments_open()) : ?><div id="comments"><?php comments_template('', true); ?> </div> 
</div><?php endif; ?> 

<?php endwhile; ?> 

<?php endif; ?> 

<?php get_footer(); ?> 
+0

ねえ、あなたはthabkです!あなたは私が必要としているものに近づいています、私はcssでthe_content()から返される要素をカスタマイズしたいと思います。例えばセクションでそれらを囲むか、テキストとイメージの2つの段落の間に置いてカスタムフォームを作成します。それを行う適切な方法? –

+0

デフォルトでは、Wordpressのすべてのテンプレートとページは 'get_header()'関数を持っています(削除しないでください)。つまり、ここにテンプレートのスタイルシートがあります。あなたのテンプレートの 'style.css'ファイルを使ってそれを行います。 –

+0

しかし、どのようにして、ユーザーエディタのコンテンツの一部を、クラスAの場合は

、クラスBの場合は同じページの他のコンテンツにする必要がありますか?そのthe_content()は、タグとセクションを含むコンテンツの一部と、異なるタグとセクションとクラスを持つ他の部分をカスタマイズできる1つのチャンクです。私はそれを行うことができるのは、テキストエディタではなくエディタhtmlを編集することだけです...テキストビジュアライザのすべてを削除し、内容を含むPHPテンプレートにすべて入れることができます –

0

私は通常、あなたのテーマのstyles.cssにそれらのスタイルを入れます。たとえそれがtheme.cssページ内からロードしたい、ユーザーが利用できるテーマまたはショートコードの標準イメージになるイメージであっても。あなたはWordPressで静的なことをしたくないです。アップデートでは、インラインCSSがサイトのSEOを混乱させる問題があるだけでなく、それを混乱させる可能性があります。

画像を表示するためにエディタで何かをする必要がある場合は、ショートコードとして行うことができます。それは通常あなたの最善のアプローチになるでしょう。ショートコードを使用して、以前にイメージをロードしましたか?

+0

私があなたを理解している場合、[会社オープン]のようなショートコードを使用することをお勧めします

のようなものを生成し、ユーザーが自分のコンテンツと画像を挿入した後、私はショートコードを使用してクローズセクションタグを生成し、フォームの場合はaw私が書いた穴のカスタムショートコード。私はあなたを持っていますか? –

関連する問題