サポート » 使い方全般 » 記事一覧に記事の添付ファイルを一緒に表示する時、拡張子も表示したい

  • 解決済 MMiyamoto-ora

    (@mmiyamoto-ora)


    お世話になっております。
    皆様の知恵をお貸しいただけないでしょうか。

    記事一覧(ページへのリンク)を表示させる際にその記事の添付ファイルのリンクも表示するようにしています。
    ※下記URLを参考にしました
    http://www.webdesignleaves.com/wp/wordpress/174/

    拡張子の表示方法が分からなかったので
    PDFのときは添付ファイルの前にPDF用アイコン、
    ZIPのときは添付ファイルの前にZIP用アイコン
    を表示するようにしています。
    しかし、この方法だとExcelファイルのときに判定ができないのか表示されないので
    仕方なく「ExcelファイルはZIPでアップロードする」という運用にしていました。
    しかし上司の強い要望によりExcelファイルもそのままアップロードして記事一覧に表示させる事になりました。

    記事の添付ファイルのリンクのあと拡張子を出力したいのですが、
    どのように書けばいいのでしょうか。
    (もしくは拡張子つきで添付ファイルのリンクを出力したい)
    調べても有用なサイトがなかったので、みなさん悩まずに普通にできている事なのかな?と思いこちらに質問させていただきました。よろしくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは

    添付ファイルの拡張子を取得する一例です。

    $filetype = wp_check_filetype( get_attached_file( 添付ファイルの ID ) );
    echo $filetype['ext'];
    トピック投稿者 MMiyamoto-ora

    (@mmiyamoto-ora)

    ishitaka様

    ありがとうございます。
    ご提示いただいた内容を参考に色々試行錯誤してみたのですが
    なかなか拡張子を表示する事ができなかったので、
    今回は急いでいたため別の切り口で解決しました。
    (CSSで判定して画像を表示することにしました)

    ワードプレスの添付の拡張子を表示したいと言われる事は多くあり、
    絶対表示できるようになりたいので
    教えていただいた内容を元にもっと勉強したいと思います。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「記事一覧に記事の添付ファイルを一緒に表示する時、拡張子も表示したい」には新たに返信することはできません。