web-dev-qa-db-ja.com

The_contentをdivで囲む関数

私が新しいテーマを開発するときはいつも、私はいつもthe_contentをdivで囲みます。

<div class="entry-content">
    <?php the_content();?>
</div>

このプロセスを効率化し、関数を介してthe_contentをdivで自動的にラップできるようにする方法はありますか。手動でコーディングする必要はありません。忘れてしまうと問題.

2
Poisontonomes

the_contentフィルタをフックすることができます。

コードの下にfunctions.phpを貼り付けます。

<?php
 add_action('the_content','ravs_content_div');
 function ravs_content_div( $content ){
  return '<div class="entry-content">'.$content.'</div>';
 }
?>

このコードをfunctions.phpに貼り付けた後、クラスentry-contentdivにコンテンツをラップした後、the_content()投稿/ページコンテンツを印刷します。

4
Ravinder Kumar