love-san
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 指定していない上位カテゴリーへの投稿表示gatespaceさま
こんばんは。
早速のアドバイスありがとうございます。
jim912さんの回答を参考にしてうまくいきました。
ありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: 【パンくず】一つ上のカテゴリーのみを表示させる方法pluto1234さま
早速の解説ありがとうございます。
一つ上のカテゴリーのみ表示させることができました。
ありがとうございましたm(_._)mフォーラム: 使い方全般
返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外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はコードを設置している先頭行)。
他に何か考えられる要因はありますでしょうか?
宜しくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外フォーラム: 使い方全般
返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外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;
}
?>宜しくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外フォーラム: 使い方全般
返信が含まれるトピック: 【パンくず】で特定のカテゴリーの除外gim912さま
早速のアドバイスありがとうございます。
質問があいまいだったようで申し訳ありませんm(_._)m
『特定のカテゴリー』というのは、『指定したカテゴリーIDだけを非表示にできないか?』という意味で質問させて頂きました。
カテゴリーを再度確認してみましたが、カテゴリーの段数指定の場合は『最上位と上から2段目』のカテゴリーの非表示が希望です。
カテゴリーIDを指定して非表示にする/もしくは最上位と上から2段目のカテゴリーを非表示にする、いずれかの方法がありましたら教えて頂けますでしょうか。
宜しくお願いします。