keys
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリーのスラッグをclass名にしたいkzさま、ありがとうございます。
<?php ?>で囲んで、listの上に書けば良かったんですね。。
phpを根本的に勉強しなければなりませんね。。おかげさまで、子カテゴリースラッグを取得できました!
感謝いたします(m_m)フォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリーのスラッグを取得したいフォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリーのスラッグを取得したいすみません、、上の<li class=〜〜〜の部分がおかしかったので再度書きます。
<li class="<?php $cat = get_the_category(); $cat = $cat[0]; { echo "$cat->category_nicename" ; } ?>"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </li>
どうぞ宜しくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: 子カテゴリーのスラッグを取得したいkawa0310さんは解決されているのに掘り起こしてすみませんが
同様に悩んでいるので続きで質問させてください。
<li class="<?php $cat = get_the_category(); $cat = $cat[0]; {
echo "$cat->category_nicename" ;
} ?>">"><?php the_title(); ?>以上のように書いてて、kawa0310さんとほぼ同様で子カテゴリースラッグを取得して、classにしたいのですが、jim912さんのおっしゃるように、書き出されるスラッグが子だとは限らないので、子スラッグだけを取得したいのですが、
$cats = get_the_category();
$current_cat = '';
foreach ( $cats as $cat ) {
if ( ! $current_cat || cat_is_ancestor_of( $current_cat, $cat ) ) {
$current_cat = $cat;
}
}
こちらを、どのように組み込めば子カテゴリーのスラッグを取得できるかが分からないのでご教授いただけませんでしょうか。
phpを理解してないが為の質問かと思いますが、どうぞ宜しくお願いいたします。フォーラム: プラグイン
返信が含まれるトピック: WordPress.com StatsでAPI keyを受けつけてくれないフォーラム: 使い方全般
返信が含まれるトピック: 同じディレクトリにindex.phpとindex.htmlを混在させるjim912さん、いや、jim912師匠と勝手に呼ばせていただきます(笑)
非常に詳しく解説いただきありがとうございます。
こういった、発想の手順を教えて頂くのは本当にありがたいです。しかし正直なところ、ここまで詳しく解説いただいてもレベルが高すぎて理解しきれない部分が多いですが、少しづつでも壁を乗り越えていきたいと意欲が湧いてきます。
貴重なご説明ありがとうございました。まだまだ未熟ですが、今後ともよろしくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: 同じディレクトリにindex.phpとindex.htmlを混在させるlilyfanさん、ありがとうございます。
index.html → index.php という変換を、(Canonical URL 機能)と言う
って事を知っていなければ、canonical.phpまでたどりつけないですね。
これはWordPress以前の問題でしょうか‥ん〜奥が深すぎる。。
日々精進ですね。フォーラム: 使い方全般
返信が含まれるトピック: 同じディレクトリにindex.phpとindex.htmlを混在させるjim912さん、こんにちは
いつも的確なお答えをありがとうございます。wp-includes/canonical.phpの208行目をコメントアウト
で解決できました。完璧です。ありがとうございました。
しかし自分の知識レベルを完全に超えているので、別の疑問が湧いてきました。
なぜこのように、ここを治せば解決できるとお分かりになったのでしょうか‥
どうやったら、原因がwp-includesフォルダの中のcanonical.phpファイルの中の208行目にあるなんて見つけられるのでしょう‥
[redirect] とか、それらしきキーワードでWordPressファイル全体を検索するのでしょうか?少しでもWordPressを理解する為には、原因を見つけるスキルが重要だと痛感しました。
そのスキルが付けば一つ上のランクに上がれるような気がしました。jim912さん、どうかそのヒントみたいな物でもお教え頂けませんでしょうか。
お忙しい中たいへん恐縮ですが、どうぞ宜しくお願いいたします!フォーラム: 使い方全般
返信が含まれるトピック: 同じディレクトリにindex.phpとindex.htmlを混在させる同様の問題に悩んでたところ、こちらのスレッドと重複してたので、続いて質問させてください。
既存の静的なhtmlサイトを、wp2.7で構築したサイトにリニューアルしようとしています。
index.htmlなどhtmlサイトを公開したままの状態で、同じくルート階層にwpをインストールし、ドメイン/index.phpにアクセスしてwpサイトの最終動作確認をしたいと思っておりますが、officegilbertoさんと同様、index.phpにアクセスしても、ドメイン/ にリダイレクトされhtmlサイトが表示されてしまいます。
(wpをインストールしたデフォルトの状態でも)wp2.5の時にはこの方法で、index.htmlを残したまま、index.phpにも問題なくアクセスしwpサイトを確認できたのですが、バージョン2.7の仕様?なのかリダイレクトされてしまいます。
DirectoryIndex index.php index.html
とすれば、index.phpが優先されるのは分かりますが、それではリニューアル前の最終確認はできません。どなた様か、2.7でも、index.htmlを残したまま、index.php(wpサイト)を表示させる方法をご存知ないでしょうか。
どうぞ宜しくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: 親ページを表示するテンプレートタグについてjim912さん、mizubeさん ありがとうございます。
親ページの部分だけが出来なかったので、なんとかならないかと思ったのですが、
テンプレートタグが無いのなら仕方がないですね。mizubeさん、コードまでありがとうございます。
今回はお二人おすすめのBreadcrumb NavXTで実現しようと思います。アドバイスどうもありがとうございました。
フォーラム: 使い方全般
返信が含まれるトピック: 改行コードがそのまま表示されるlilyfanさん、jyoshidaさん、ありがとうございます。
おっしゃるとおり、EUC-JPのデータベースを、UTF-8に変換した時に(\)が(¥)に変換されてしまったようです。
今迄のサーバーがMySQL4でデータベースはEUC-JPしか選べなかったのですが、今回MySQL5でUTF-8に設定できるサーバーに移転しようと試みていました。
おかげさまで、晴れてデータベースもWordPressもUTF-8で運営できるようになりました。
どうもありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: CPIサーバーで、WordPress2.5を新規インストールすると文字化けしますフォーラム: 使い方全般
返信が含まれるトピック: CPIサーバーで、WordPress2.5を新規インストールすると文字化けしますblockquote
MySQL 4.0 ということから、データベース自体の文字コード設定はない/blockquote
ということは、データベースはEUC-JP しか使えないということでしょうか?phpMyAdminで、language:japanese(ja-euc)をjapanese(ja-utf-8)にした
とか書いてましたが、あれはphpMyAdmin画面のトップページ右側phpMyAdminの下にある選択欄の事です。
そこで、データベースの文字コードを変更できるのか?と思ってたのですが、
どうも違うようですね・・・データベースの事がよく解ってなくて、巧く説明できず混乱を招きすみません。
ブログ上では文字化けは治りましたが、エクスポートしたsqlファイルはEUC-JP文字とUTF-8文字が混在しているようです。もうちょっと基本的な勉強が必要ですね。。。。。
フォーラム: 使い方全般
返信が含まれるトピック: ページスラッグの変更が大変煩雑になった?私の環境
PHP 4.4.1 , MySQL 4.0.24Mac OS X 10.5.2 (Intel) : Firefox 2.0.0.13, Safari 3.1
WindowsXP : Firefox 2.0.0.13, IE 6.0でも、パーマリンクの編集フィールドが出てきません。
kibaさんとまったく同様の症状ですね。フォーラム: 使い方全般
返信が含まれるトピック: CPIサーバーで、WordPress2.5を新規インストールすると文字化けしますbonopsさん、ありがとうございます。
wp-config.php の内容の違いは
ME 2.2 のときと、これを 2.5 にアップグレードした方には、以下が有り、
2.5新規の時には、これが無い状態です。
mb_language(‘Japanese’);
mb_internal_encoding(‘UTF-8’);あと、当然ですがテーブルの接頭語は違います。
こんな感じだったんですが、
kvexさんの、データベースのキャラクタセットは?が気になりphpMyAdminで、language:japanese(ja-euc)を(ja-utf-8)を選択した後
2.5新規のテーブルを削除しようとしたが、削除できず、(ja-euc)に戻したら削除できたので、
改めて、(ja-euc)の状態で、新規インストールし直したら、
なぜか文字化けも解消されていました。なぜ治ったのか理由がわからず疑問なのですが、とりあえず治りました。
kvexさん、bonopsさん、ヒントを頂きありがとうございました。