【WordPress】ループ内で取得したパーマリンクやタイトルを変数に入れる

プロモーションが含まれています

【WordPress】ループ内で取得したパーマリンクやタイトルを変数に入れる

WordPressでループ内で取得したパーマリンクやタイトルを変数に入れようとしたらそのまま出力されてしまって詰まったので書き方。

WordPress関連記事

関連記事をもっとみる

the_title()だと出力されてしまう

php

$modalhtml = '<h3>' . the_title() . '</h3>';

ループ内でthe_title()を変数に格納しようとすると、格納できずにそのままタイトルが出力されてしまいます。
その対策が次の書き方になります。

get_the_title()で取得する

php

$modalhtml = '<a href="' . get_permalink($post->ID) . '"><h3>' . get_the_title($post->ID) . '</h3></a>';

get_the_title($post->ID)get_permalink($post->ID)の取得方法であればループ内で変数に格納することができます。

コメント

タイトルとURLをコピーしました