0

WordPressブログを使ってポートフォリオを作ろうと思っています。「ブログ記事」の要約ページには、画像のサムネイルが必要です。これらをクリックすると、明らかにそのプロジェクトの完全なリストに移動します。

説明から 1 つの画像を表示するだけで、概要ページの投稿を制限できると思います。

私の考えは次のとおりです。

Post name: Project

Description: <img class="thumbnail-image" /> <img /> <img /> <img /> <p></p>

要約ページでは、各投稿で「サムネイル画像」のクラスを使用して画像をターゲットにして表示するだけのループが必要です。次に、単一の投稿ページで、CSS を使用してサムネイル画像を非表示にします。

私が知りたいのは、概要ページに表示できるように、説明から最初の画像要素を検出し、説明から抽出する良い方法があるかどうかです。

4

1 に答える 1

1

私は最終的にそれを理解しました:

$thumbnail = explode("<br/>", $post->post_content);
echo $thumbnail[0];

PHP に関する私の限られた知識 (ここ数日で学んだこと) ではthe_content()、投稿のコンテンツの価値を公開するために使用されているようthe_content()で、コード内で言及すると、そこに含まれるコンテンツが公開されます。値をさらにターゲットにして操作するには、より具体的にする必要があります。つまり$post->post_content、投稿の投稿コンテンツをターゲットにする必要があります。

于 2012-06-12T23:12:34.903 に答える