2017年9月22日(金) 22:12 JST

WordPressお気に入り記事プラグイン WP Favorite Post

WordPress他CMS

 いやー、WordPress流石ですね。サイト訪問者にお気に入り商品登録させること出来ないかなー?と思いつつ探したらありました。WP Favorite Post使い方を日本語で解説してくださってる方がいて助かりました。唯、作者が昨年秋を最後にsupport forumに登場しないので将来が心配です。

プラグイン導入しただけですと、自分のお気に入りリストに記事のタイトルリンクが並ぶだけなので、記事コンテンツの一部を表示できないかと悪戦苦闘中です。

     echo "<ul>";
    if ($favorite_post_ids):
$favorite_post_ids = array_reverse($favorite_post_ids);
        foreach ($favorite_post_ids as $post_id) {
            $p = get_post($post_id);
            echo "<li>";
            echo "<a href='".get_permalink($post_id)."' title='". $p->post_title ."'>" . $p->post_title . "</a> ";
            wpfp_remove_favorite_link($post_id);
            echo "</li>";
        }

wpfp_page_template.phpの上記部分を下記のように直して一応コンテンツが表示されます。

    echo "<ul>";
    if ($favorite_post_ids):
$favorite_post_ids = array_reverse($favorite_post_ids);
        foreach ($favorite_post_ids as $post_id) {
            $p = get_post($post_id);
            echo "<li>";
            echo "<a href='".get_permalink($post_id)."' title='". $p->post_title ."'>" . $p->post_title . "</a>". $p->post_content;
                 wpfp_remove_favorite_link($post_id);
            echo "</li>";

あとは、表示コンテンツの表示文字数制限とか整形ですね。