フォーラムへの返信

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 指定していない上位カテゴリーへの投稿表示
    トピック投稿者 love-san

    (@love-san)

    gatespaceさま

    こんばんは。
    早速のアドバイスありがとうございます。
    jim912さんの回答を参考にしてうまくいきました。
    ありがとうございました。

    トピック投稿者 love-san

    (@love-san)

    pluto1234さま

    早速の解説ありがとうございます。
    一つ上のカテゴリーのみ表示させることができました。
    ありがとうございましたm(_._)m

    フォーラム: 使い方全般
    返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外
    トピック投稿者 love-san

    (@love-san)

    jim912さま

    アドバイスありがとうございます。

    関数名をいくつか変えて試してみましたが、残念ながらうまくいきませんでした。

    エラーログはを見てみると、

    PHP Warning: Cannot modify header information – headers already sent by (output started at /functions.php:448) in /wp-login.php on line 337

    PHP Warning: Cannot modify header information – headers already sent by (output started at /functions.php:448) in /wp-includes/pluggable.php on line 699, referer: /wp-login.php?

    などが出ています(function.phpはコードを設置している先頭行)。

    他に何か考えられる要因はありますでしょうか?

    宜しくお願いします。

    フォーラム: 使い方全般
    返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外
    トピック投稿者 love-san

    (@love-san)

    k0420さま

    すいません、どのように修正すればよいのでしょうか?

    フォーラム: 使い方全般
    返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外
    トピック投稿者 love-san

    (@love-san)

    jim912さま

    すいません、非表示にできましたが、今度はwordpressの管理画面が真っ白になってしまいました。

    管理画面は真っ白で何も操作出来ないのですが、サイト自体はちゃんと動いています。

    エラーログを見ると、function.phpのmy_category_parents のコードを挿入した部分が原因のようです。(コードを削除するとまた管理画面が復活します。)

    以下のように単に<?php~?>を付けて挿入したのですが、何か記述方法がおかしかったのでしょうか?

    <?php
    function my_category_parents( $id, $link = false, $separator = ‘/’, $nicename = false, $visited = array() ) {
    $chain = ”;
    $parent = &get_category( $id );
    if ( is_wp_error( $parent ) )
    return $parent;

    if ( $nicename )
    $name = $parent->slug;
    else
    $name = $parent->name;

    if ( $parent->parent && ( $parent->parent != $parent->term_id ) && !in_array( $parent->parent, $visited ) ) {
    $visited[] = $parent->parent;
    $chain .= my_category_parents( $parent->parent, $link, $separator, $nicename, $visited );
    }
    if ( ! in_array( $parent->term_id, array( 12, 13, 61 ) ) ) {
    if ( $link )
    $chain .= ‘term_id ) . ‘” title=”‘ . esc_attr( sprintf( __( “View all posts in %s” ), $parent->name ) ) . ‘”>’.$name.’‘ . $separator;
    else
    $chain .= $name.$separator;
    }
    return $chain;
    }
    ?>

    宜しくお願いします。

    フォーラム: 使い方全般
    返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外
    トピック投稿者 love-san

    (@love-san)

    jim912さま

    ご丁寧なアドバイスありがとうございました。

    おかげさまでうまく非表示にすることができました。

    フォーラム: 使い方全般
    返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外
    トピック投稿者 love-san

    (@love-san)

    gim912さま

    早速のアドバイスありがとうございます。

    質問があいまいだったようで申し訳ありませんm(_._)m

    『特定のカテゴリー』というのは、『指定したカテゴリーIDだけを非表示にできないか?』という意味で質問させて頂きました。

    カテゴリーを再度確認してみましたが、カテゴリーの段数指定の場合は『最上位と上から2段目』のカテゴリーの非表示が希望です。

    カテゴリーIDを指定して非表示にする/もしくは最上位と上から2段目のカテゴリーを非表示にする、いずれかの方法がありましたら教えて頂けますでしょうか。

    宜しくお願いします。

7件の返信を表示中 - 1 - 7件目 (全7件中)