サポート » 使い方全般 » 特定カテゴリーのみ日付を非表示にしたい

  • 特定のカテゴリーのみ日付を非表示にしたいです。
    もしくは、特定のカテゴリー以外のカテゴリーを全て日付を非表示にしたいです。

    何か良い方法はありませんでしょうか?
    お詳しい方、ご教授の程宜しくお願い致します。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • dkknmrさん

    どういう状況下で、望む「非表示」を実現したいのかを書いていただくと、回答が得られやすくなると思いますよ。たとえば

    • リンク付きカテゴリーリストで日付を非表示にしたいのか
    • 特定のカテゴリーアーカイブで日付を非表示にしたいのか

    といったふうにです。

    長くならないようなら、現在試されているコードを示すのもよいかと思います。コードが長くなるならペーストビンも活用してみてください。

    《参考》
    質問ルールの「フォーラムを利用しやすくするための配慮」の項

    トピック投稿者 dkknmr

    (@dkknmr)

    teckingさん

    ご返答ありがとう御座います。
    すいません、掲示板の配慮が未勉強で申し訳ないです。
    今後、わかりやすく記述していきたい所存です。

    例えばなのですが、
    最新の投稿の際に、日付が入っているものがありますが、時事的なものの場合には、日付を入れ、そうでない場合には、日付は抜きたいのです。

    また、アーカイブについても同様で御座います。

    まだ、説明不足なのかもしれませんが、宜しくお願いいたします。

    条件分岐タグ in_category() で解決できるようにおもいます。

    通常、投稿日は the_date() や the_time() で表示させますが、これに in_category() を組み合わせて

    <?php if ( !in_category('foo') ) the_date(); ?>

    というふうにすれば、カテゴリー名 foo 以外の場合日付を表示する、という指定ができます。

    in_category() の引数はカテゴリースラッグやカテゴリーIDでもOKです。詳しくはCodexをどうぞ

    私もdkknmrさんと同じ事で悩んでいます。

    特定のカテゴリーアーカイブで日付を非表示にしたいのですが、
    teckingさんのアドバイスにある下記のコードをどこへ記述していいのか分かりません。
    <?php if ( !in_category(‘foo’) ) the_date(); ?>

    初めてのフォーラムを利用するので勝手が分かっていませんが、
    どうかよろしくお願いいたします。

    skybluehomeさん

    いま、どんなテーマをお使いでしょうか。
    テーマによって記述箇所や記述方法が微妙に違うケースもありますので、
    さしつかえなければ教えていただけませんか。

    ただ、公式テーマディレクトリ以外で入手されたテーマですと
    こちらで判断できないケースもありますのでご了承ください。

    teckingさんご返信ありがとうございます。

    今テストしているサイトは海外の有料のテーマを使っています。

    http://themes.elmastudio.de/moka/

    wordpressをカスタマイズするのは今回が初めてなのですが、
    海外のテーマに一目惚れしてしまい無謀にもトライしています。

    大変お手数をおかけしますがよろしくお願いいたします。

    有料テーマとのことで、こちらでははっきりしたことは言えないのですが
    日付表示の箇所が

    <div class="entry-date">
     ……
    </div>

    というタグでくくられているので、archive.php や category.php に

    <?php the_date(); ?>

    <?php the_time(); ?>

    といった記述がないでしょうか?

    teckingさん ご返信ありがとうございました。

    themes/mokaの階層には category.php はありませんでした。

    archive.php だけは、ありましたので <?php the_date(); ?> を検索すると無かったので、
    the_dateで検索すると3箇所ありました。the_timeは一つも無いようです。

    ここへその3箇所のコードを貼り付けてもいいのでしょうか?
    勝手がよく分かっていなくてすいません。

    お手数をかけますが、よろしくお願いいたします。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「特定カテゴリーのみ日付を非表示にしたい」には新たに返信することはできません。