サポート » 使い方全般 » カスタム投稿タイプの子カテゴリーのslugとカテゴリー名と取得・出力した

  • 初めてWordpressに挑戦しています。
    WP ver.3.9.1 PHP ver.5.3.3 MySQL ver.5.0.77 です。

    カスタム投稿タイプの「お知らせ」ページでカテゴリー別にアイコンをつけたいので

    <small class="slug">カテゴリー名</small>

    上記のような形したいと思っています。
    記事のslugを取得してclassに流用しようと下記コードを記述したところ。

    <?php echo esc_attr($post->post_name); ?>

    文字化けした不明の文字列がでてきてしまいました。
    そこで、データベースをのぞいたところ post_name のところにはスラッグではないもの(post_titleの文字化けしたもの?)が入っていました。
    上記のような状態を解消して、
    $post_name=slug にするにはどうしたらよいでしょうか?

    またカテゴリー名の取得も親(カスタム投稿タイプ)の取得・出力方法をかいてある記事はいっぱいあるのですが、子カテゴリーのスラッグやカテゴリー名を取得・出力する方法を書いてある記事をみつけられず困ってます。

    どなたかアドバイスよろしくお願いします。

  • トピック「カスタム投稿タイプの子カテゴリーのslugとカテゴリー名と取得・出力した」には新たに返信することはできません。