shinozaki
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドを含めた検索についてixkaitoさん
ご回答ありがとうございます。ixkaitoさんが教えてくださいました、relevanssiというプラグインを導入してみました。
かなり充実したプラグインではありますが、
機能の複雑さと日本語情報の少なさで、使うべきか迷っています。今後もrelevanssiは検討と調査を進めていきますが、
もし、他のアイデアやコードがありましたら、
そちらのほうも教えていただけますと嬉しいです。ご回答いただいたにも関わらず、
期待に添う回答を提示することが出来ず、申し訳ございませんでした。引き続き、情報がありましたら、ぜひ教えてください。
フォーラム: 使い方全般
返信が含まれるトピック: タグクラウドをあいうえお順で表示したいご意見ありがとうございました。
この後も調べたのですが、
やはりわかりませんでした。もし、今回のトピックについて
情報などお持ちの方がいらっしゃいましたら、
ぜひ提供していただきたいです。よろしくお願い致します。
フォーラム: 使い方全般
返信が含まれるトピック: タグクラウドをあいうえお順で表示したいすいませんでした。
以下に記載しておきます。
公共事業 投票 ナショナリズム SNS 「ありえない」 法人税
成長 価値 勉強 ベンチャー 労働 学生 歴史 イノベーション
ネット選挙 終身雇用 それアリ? 株式会社こんな感じです。
フォーラム: 使い方全般
返信が含まれるトピック: タグクラウドをあいうえお順で表示したい‘orderby’ => ‘name’ を追加したところ、
表示は変化しました。しかし、変化したのですが、
追加前も追加後もタグクラウドでのタグが
ランダムに表示されている、という感じの変化でした。
タグの並びにこれといった順番や法則性などが
見つけられませんでした。情報不足で申し訳ないです。
プラグインなどを停止しましたが、
プラグインなども関係ないみたいです・・フォーラム: 使い方全般
返信が含まれるトピック: タグクラウドをあいうえお順で表示したい調べたら、本来タグ名順になるようですが、
実際の表示がタグ名順になっていませんでした。これは、コードなどで強引にタグ名(文字コード)順にする
ということはできませんでしょうか?フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやすいません
実際にいろいろと混乱してしまい、
散らかった形になってしまいました。
shirakobatoさん、整理していただき、
ありがとうございます。nobitaさんとorangethymeさんが
紹介してくださいましたプラグインについてですが、
wp author slugはブログの表示名で機能はするものの、
nobitaさんのようにひらがなが入ると、やはり400エラーになります。そこで、edit author slugを使用して、
プロフィールの変更画面でスラッグをカスタムして
英数字に設定すると使用できるようになりました。また、V.J.Catkickさんが
コードという形で何度か教えていただきましたが、
やはり私にはまだ早いようです。もう少し自分で勉強してみます。
shirakobatoさんがおっしゃるように、
当初の目的はプラグインで達成できたと考えられますので、
誠に勝手ですが解決済みという形にさせていただきます。もし、その他情報などありましたら、
また教えていただければと思います。みなさまにはご迷惑をおかけする形になってしまい、
申し訳なく思います。
失礼致しました。フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやV.J.Catkickさん
私がまだイマイチ理解していないのですが、ブログでの表示名を英数字にしておく
→実際に画面上に表示される時に、ひらがなかカタカナになるようにするという解釈で大丈夫でしょうか。
そうすると、根本的にブログでの表示名で
ひらがなやカタカナを使うこと自体が難しいのでしょうか・・orangethymeさん
edit author slugについて、方法というか意図というかが分かりました。
表示名はなんでもいいので、slugの部分を自分で英数字にしておけば、
特にエラーが出ないということで大丈夫でしょうか。ただ、プロフィールでスラッグを変更する画面は
「theme my login」というプラグインを使っていると出てこないんですね・・フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやV.J.Catkickさんが示してくださいましたコードを
実際に入れてみたところ、投稿の内容で
「これ」の部分が「それ」になっていました。また、V.J.Catkickさんが示してくださいましたコードを
もとに調べてみたところ、add_filter( ‘the_content’, ‘example_filter’ );
のthe_contentの部分が投稿内容にかかっているみたいなので、
この部分をスラッグにかかるようにし、$new_content = preg_replace( ‘/これ/’, ‘それ’, $content );
の’/これ/’という部分と’それ’という部分にそれぞれ
スラッグが入るようにするという感じの印象というかを持ったのですが、
どうなのでしょうか?また、スラッグに関するadd_filterと「これ」や「それ」の代わりに入るコードが
調べてもよくわからなかったのですが、
そもそもスラッグに関するadd_filterはないのでしょうか・・フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなや何度もご返信いただき、本当にありがとうございます。
WP Multibyte Patchはおまじないなんですね・・・
スラッグは、なぜひらがなとカタカナだけがダメなのかわからないです
漢字が大丈夫というもの本当に不思議です後から置き換えるというのは、
preg_replace()を使うパターンのことでしょうか?
私にはやはり理解できなくて大変苦労しています。
いつ、目的のコードが書けるのか・・という状態なので
やはり厳しいのでしょうか?数日間調べたり、勉強したりで解決できるものでもなさそうですし・・・
フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやご回答ありがとうございます。
WP Multibyte Patchは入っています。
導入後、特にいじったというわけではないのですが、
なにかする必要などあるのでしょうか。初歩的な質問で申し訳ございません。
フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやご返信が遅くなってしまい、申し訳ありませんでした。
サイト上の表示名でひらがなやカタカナを使用することについて、
コードを作成する場合ですが、
勉強してみても、理解しきれませんでした。
(理解にもかなりの時間を要するかもしれない、とも実感しました。)そのため、あきらめてプラグインにしようと思い、
orangethymeさんの紹介にもあったように
edit author slugを使用することにしようと思いました。
しかし、プラグインを有効化し、プロフィール画面に進み、
edit author slugの項目の欄で、customにチェックを入れ、
ひらがなを入力して、「ユーザーを更新」をクリックすると、
エラーと言いましょうか、「%e3」のようなものが
羅列されるという状況でした。実際、カタカナやひらがなをサイト上の表示名に設定して
<?php the_author_posts_link ?>をクリックすると、
スラッグに「%e3」のようなものがずらずらと並ぶ状況です。プラグインの全停止やfunctions.phpの内容の変更
などを行っても効果が無く、
原因もわからない状況です。ご報告という形になってしまいましたが、
引き続き、情報などを教えていただけますとありがたいと思います。本当に申し訳なく、ご迷惑ですが、お願い致します。
フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやたびたび申し訳ありません。
通常記述されるページのソースが入ってきますので、それに対して文字列を操作する
ということなのですが、
文字列を操作するとはどういうことなのか、
スラッグなどとどう関わってくるのか、など
私がいまいち理解できませんでした。
(本当に申し訳ないです。)もう少し具体的に
教えていただいてもよろしいでしょうか?
お手数かけます。フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやご回答ありがとうございます。
JSの場合は、見栄えの問題が~ということもありますので
今回は、文字列操作をする方法にしようと思います。add_filter()を使って、contentsがジェネレートされた後(で、かつ表示される前)に、特定の文字列を書き直す…という方法がシンプルで素直ですね。
example_func()というのを作って、その中でページの判定をしておいて、文字列操作する…というイメージです。
ということでしたので、
コードを考えてみたのですが、
以下のコードのその先(中身の部分という表現が
正しいのでしょうか)が分かっていないです。
(以下のコード自体も怪しいですが)<?php function example_func() { } add_filter( 'the_content', 'example_func' ); ?>
これはどうなのでしょうか・・
フォーラム: 使い方全般
返信が含まれるトピック: プロフィールにあるブログ上の表示名(+ニックネーム)で、ひらがなやV.J.Catkickさん
ご返信ありがとうございます。
大変困っていたので、ご返信していただいて非常に感謝致します。
the_author_posts_link()等、名前を実際に書いている関数に対してフィルタをかけて表示時のみひらがな等に変換するか、ページレンダリング終了後にJS等で書き直す
ということを記載していただいたのですが、
私のレベルでは、V.J.Catkickさんがおっしゃっていただいたことを
どうやって実現することが出来るのか、ということについて
具体的なコードなどでの表現方法が想像できてないです。もし、分かるようでしたら、
なにかアドバイスやヒントなどをいただけませんでしょうか・・フォーラム: 使い方全般
返信が含まれるトピック: 投稿者リンクで400エラーが発生しました自分でいろいろ動かしていて、問題が明確になってきたので、
改めて記載させていただきます。まず、私のサイトは複数人で管理をしています。
そこで、ある一人がプロフィールの画面で
「ブログ上の表示名」をひらがなにしました。
すると、「400エラー bad request」が表示されました。その原因として、wp author slugというプラグインを使用していた
ということが原因であることがわかりました。
また、パーマリンクの設定を数字ベースにしていたことも
関わっていたみたいです。ただ、wp author slugというプラグインを使うことで、スラッグに
ユーザー名を入れるのをさけたいということがあり、
パーマリンクもどう変えるとよいのかわかりません。理想としては、ブログ上の表示名を、ひらがなやカタカナが
入っている状態でも投稿者リンクが機能し、400エラーが
表示されないようにしたいです。
贅沢な質問となってしまうかもしれないですが、
よろしくお願い致します。