私はできる限りこれを説明しようとします!新しい Twenty Thirteen Theme の子テーマを使用しています。
個々のページのカスタム ページ テンプレートを作成してきましたが、[ページ] > [新しいページの追加] の下の CMS 内から自分のページにコードを追加していることに気付きました。
例えば
<code><div class=”container”><p>Some content!!</p></div></code>
これじゃ不安になる!これを行うのは良い習慣ですか?
CMS 内からページに再度アクセスすると、余分な文字が追加されていることがあります。たとえば、追加のタグ。
カスタム ページ テンプレート内からコンテンツを呼び出し、個々の段落をそれぞれの「コンテナー」クラスにエコー アウトすることは可能ですか?
テンプレート抽出
<div class="entry-content">
<div class="custom-slider">
</div>
<?php the_content(); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentythirteen' ) . '</span>', 'after' => '</div>', 'link_before' => '<span>', 'link_after' => '</span>' ) ); ?>
</div><!-- .entry-content -->
<div class="container">
//echo some content here
</div>
<div class="container-1">
//echo some content here
</div>
<div class="container-2">
//echo some content here
</div>
標準的な方法<?php the_content(); ?>
では、すべてのコンテンツをブロックとして呼び出します。
より良い方法はありますか?たとえば、ウィジェットを使用すると、すべてのコンテンツがウィジェットになります! または、これは SEO に影響しますか?
本当に私が求めているのは、これを達成するためのベストプラクティスは何だと思いますか? 誰かがアドバイスできることを願っています!- ありがとう