<実現させたいこと>
ワードプレスのショートコードを使い、指定の記事IDを指定するだけで
指定のタイトル(記事へのリンク付き)で表示させたいと考えております。
いろいろ試してみたのですが、どうやら間違っているみたいでなかなか進みません。
どなたかご教示いただけないでしょうか?
イメージとしてはエディタ
[get_text_link id = "(記事のID)"]
と入力するだけでいい、という感じです。
こちら作成したのですが、きっと間違っていますよね;
エラーが出てしまいます。
function get_text_link($atts) { extract(shortcode_atts(array( 'id' =>'a'), $atts)); $href = get_permalink($id); $title = get_the_title($id); $link = '<a href="'.$href.'">'.$title.'</a>'; echo $link; } add_shortcode('get_text_link', 'get_text_link');
どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー