これは私が取り組んでいるコードです:
echo '<a href="' . bloginfo('template_directory') . $slug['slug'] . '">' . $post_type->labels->singular_name . '</a>' .$markup;
現在は正しくリンクされていますが、リンクの前に http 文字列全体が表示されます。例: http://www.blah.com/blah/blahPortfolio . ちょうど「ポートフォリオ」であるべきとき。これについての新鮮な目はとても役に立ちます。