Masarki Kondo
メンバー
3 years前の投稿 #
※もしかすると、ここへの投稿は間違っているかもしれませんが...
最近、ほしいプラグインがあるかどうかを「Plugin Directory」で探そうとすると、数が多すぎるため、目的のものを見つけるのに苦労しています。
たとえば、今「サイドバーWidgetに名前(またはスラッグ)を付け、widgetのCSSクラス名に追加するプラグイン」を探そうとしたのですが、
タグからたどると、widgetのタグだけで300以上。
検索窓で「widget CSS」「widget stylesheet」「widget slug」「widget +CSS」「widget +stylesheet」「widget +slug」「widget +slug +CSS」としてもやはり300以上
一つづつを見て探すべきなのはわかるのですが、あるかないかを知るには時間がかかります。
(なければ、作ろうと思ってはいるのですが...)
以前は「WordPress Plugin Database」でも検索してみたけど...以前より使いづらくなっていて見つけられず...
何かプラグインを検索する上でのコツをお持ちの方、教えてください。
Masarki Kondo
メンバー
3 years前の投稿 #
ちなみに探している
「サイドバーWidgetに名前(またはスラッグ)を付け、widgetのCSSクラス名に追加するプラグイン」
についてですが、たとえば同じテキストウィジェットを3つ付けた場合のそれぞれの背景色をスタイルシートで定義したい
しかし現在 wp-2.5系のサイドバーウィジェットでは、idは「text-123456」となって番号でしか管理できない。
ウィジェットを変更するたびにスタイルシートを書き換えるのは面倒。
サイドバーが標準化される前、SBM等のプラグインではCSSを各ウィジェットごとに読み込め、英語のタイトルに限れば(それが問題ではあるけど) タイトルをidとしてくれるのでスタイルシートで定義できたのです。
今やっている仕事で使いたいなぁと思ったのだけど、今の私の探し方だと探している時間で暫定版のプラグインはできてしまうので、何か効率のいい探し方はないかと思った次第です。
今の私の探し方だと探している時間で暫定版のプラグインはできてしまうので、
だったら作ってしまった方がよいです。はっきり言うと他人が作るプラグインは、コードが安全である保証がなく、それを確認する作業が必要です。単機能で、すぐ実装できるスキルがあるなら、自作した方がよいと思います。
検索窓で「widget CSS」「widget stylesheet」「widget slug」「widget +CSS」「widget +stylesheet」「widget +slug」「widget +slug +CSS」としてもやはり300以上
名詞だけじゃなくて動詞も入れてみるとどうでしょう。でも「add CSS class to widget」としても、65ページも出てしまいますね。どう考えても無関係な「Simple Tags」とかがリストアップされているので、「検索機能自体がいまいち」と判断してよさそうです ;-)
# フォーラムの検索でも、日本語ワードなのにに英語トピックが出たりするし。
Masarki Kondo
メンバー
3 years前の投稿 #
>lilyfanさん
いつもどうもありがとうございます。
確かにlilyfanさんがおっしゃるとおり、プラグインの安全性のチェックなどを行う時間等を考えると、作ってしまう方が早いときもあるのですが、性格上 そっちにのめり込むと本流の作業が遅れてしまうので、できれば既にあるものを使いたいと思っているので...
(実は半分まで作ったのだけど、このままではのめり込み過ぎ、本作業が完全に止まったので中断して本作業に戻しました。こないだからこればっかり)
確かに動詞などを混ぜるのは手かも...
ここで気づいたのですが、下に「You may also try your search at Google」と書いてあるので「search at Google」を試みるもやはりあまり絞られない。
で、結果を見るといきなり「FAQ」のページ...
せめて「Description」のページだけで検索してくれれば対応できるけど...
やっぱりどうやっても絞り込めそうにないですね。
やっぱり時間を見つけて、自作した方が早いかなぁ
探すの難しいですよね。。
私は普段 Google の方に切り替えて、検索条件や検索対象を絞ったりしています。
ざっくり探すときは Google のページで「site:http://wordpress.org/extend/plugins/tags/widget 検索語句」のようにすることもありますが、今回はこれ専用プラグインか他の機能のおまけで付きそうなので、タグアーカイブに載る情報だけだと取りこぼしそうな気もします。
というわけで、余計なページを除外したプラグイン専用のカスタムサーチエンジンを作ってみました。
http://www.google.com/coop/cse?cx=004119287544314637300:xrce4t3c4mm
「add CSS class to widget」で 78件です。
class を id にしたり、add を insert にしたり、attribute を加えたりするとヒット数が減りますが、id 属性とまでは書かないかな。。よかったらいろいろ試してみてくださいー。(^-^)
今は moo2000さん用に Description と Other Notes のみ検索対象としてあります。
Other Notes も外したいときはご連絡ください。
# ググるときの要領で「-/other_notes/」とかでページを外せればなーと思ったのですが、余計なものも外れてしまってだめでした。orz
使い終わったら/使われないときは、FAQ と installation を復活させようと思うので、教えていただけるとありがたいです。
Masarki Kondo
メンバー
3 years前の投稿 #
>bonopsさん
おぉ、WordPressプラグイン専用 Googleサーチですか!!
早速、試させていただきます。
案外いいかもしれませんね。
「Plugin Directory」の検索よりは探し易いです。
ありがとうございます。
(しかし惜しいことに、Google検索だと「widget」って「Popular Tags」のところでヒットしてしまうんですね。あっ! でもそれはどうしようもないことですから)
できれば、Descriptionだけに限った方が目的のものを見つけやすいかもしれませんね。
Other Notesの書き方は自由すぎますから...それは自分のことか!
他力本願ですみませんが、ゆくゆくは「PHP Search in Function List」の用にGoogleツールバーからカスタムボタンとして検索できるとおもしろいですね。
「Wordpress Search in Plugin Directory」とか
あと、DocsやThemes View等も...完全に他力本願ですみません。
Masarki Kondo
メンバー
3 years前の投稿 #
bonopsさんのGoogleカスタマイズ検索で調べているうち、ふと思ったのですが
「Plugin Directory」って、プラグインをsubversionで登録します。
と言うことは、subversionまたはそのプロジェクト/バージョン管理ツールであるtracから調べる方法があるのではないのかと...
試しにsubversionを直接見たのですが...やめました。
そこでtracのsearchを使ってみたところ...Changesetsでヒットするのですが、コミットするときにメッセージを残している場合だけしか対応しないし...あまり身のある結果ではなかった。
でも、もしかするとPEARの「VersionControl_SVN」と組み合わせれば可能かも
そのうち「WP-Plugin-Directory-Search」なんていうプラグインをつくちゃったりして...
(たぶん誰かが作ってくれるのを待っているかも。また他力本願)
Other Notes も一旦外しておきました。
仕事でよく探されるのでしたら、自分用に作っちゃったほうが扱いやすくてよいかと思います。誰でも登録できますのでー。(^-^)
ドキュメント+プラグイン+PHPマニュアルの横断検索であれば、日本語Codex の右上にあります(今回のはこれのプラグイン部分を抜き出して拡張したもの)。それを Firefox 検索バーに登録するものもあります。
私からはとりあえずベースがあってすぐに作れた横断検索だけということで。
Masarki Kondo
メンバー
3 years前の投稿 #
>bonopsさん
ありがとうございます。
横断検索をお教えいただいただけでも、表題の問いかけに十分かなっていると思います。