はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    Google I/O

『iDeasilo』

  • 人気
  • 新着
  • すべて
  • 詐欺が横行している – iDeasilo

    46 users

    ideasilo.wordpress.com

    例の WP Engine との係争の件で僕は Matt Mullenweg 氏を全面的に支持しています。この件に関しては人それぞれ大きく違った見方をしていると思いますが、僕が Matt の立場を支持するのには僕の独特な立ち位置が大きく関係しており、僕の目からこの問題がどう見えているのか共有することはある程度意味のあることかもしれない、と思います。 僕は2007年ごろから WordPress のプラグインを作ってきました。利益や名声などのためではなく WordPress に恩返しがしたいという思いでずっと、今もやっています。PHP から何から、WordPress がなかったら身に付かなかったでしょうし、誇張なく WordPress があったから今の自分があります。当時の WordPress コミュニティってそういう人が多かったと思います。 WordPress は現在、インターネット上のすべて

    • テクノロジー
    • 2024/10/07 12:59
    • WordPress
    • web制作
    • コミュニティ
    • !!
    • あとで読む
    • プロフェッショナルの仕事

      43 users

      ideasilo.wordpress.com

      先日、何年か振りの脆弱性報告をもらって Contact Form 7 のセキュリティリリースを出したんですけど、予想外に大きな反応があって WordPress Tavern に取り上げられたりもしました。 さまざまなメディアがあれこれ書いているのを読んでいて際立っていたのが Wordfence のこちらの記事です。 A Challenging Exploit: The Contact Form 7 File Upload Vulnerability 特に感銘を受けた部分を抜き出して日本語訳してみます。 Contact Form 7 には数々の被害軽減策が設けられているのでこの脆弱性を利用しても不正利用を完遂するのは難しいだろう: – アップロードされたファイルはランダムな名前が振られたフォルダに一時的に格納されて、メールに添付したらすぐ削除される。つまり攻撃者はまずランダムなフォルダ名を判

      • テクノロジー
      • 2020/12/22 16:37
      • サーバ
      • あとで読む
      • セキュリティ
      • security
      • 仕事
      • WordBench の10年

        5 users

        ideasilo.wordpress.com

        WordBench は9月23日に10周年をむかえると同時に、その歴史に幕を引きます。実は、僕は最初に WordBench を始めた人間で、10年間運営に携わり、また今回のサービス終了を提言した当事者でもあります。僕がどういう経緯で WordBench を立ち上げ、何を考えて運営してきて、今回なぜ終わらせなければならなかったのか、そういったことを書き留めておくことも、もしかしたら後々誰かの役にたつかもしれないと思い、久しぶりにブログらしいことをやってみようと思います。 10年前、僕は東京の八王子というところに住んでいました。起業して立ち上げた事業がうまくいかず、その年逃げるようにして故郷の福岡に戻りました。その当時、東京では WordPress のユーザーコミュニティがすでにあり、今ほど頻繁でも大規模でもなかったですが、同好の仲間と交流することは純粋に楽しかったのです。福岡でも WordP

        • テクノロジー
        • 2018/06/20 13:57
        • wordpress
        • コミュニティ
        • Bogo

          3 users

          ideasilo.wordpress.com

          Bogo is a straight-forward multilingual plugin for WordPress. The core of WordPress itself has the built-in localization capability so you can use the dashboard and theme in one language other than English. Bogo expands this capability to let you easily build a multilingual blog on a single WordPress install. Here are some technical details for those interested. Bogo plugin assigns one language pe

          • テクノロジー
          • 2015/09/17 09:29
          • wordpress
          • 福岡アクセシビリティセミナーで多言語対応についてお話ししました

            3 users

            ideasilo.wordpress.com

            2月18日に九州産業大学で行われた福岡アクセシビリティセミナー Vol.1 で Contact Form 7 の多言語対応と双方向性テキストの処理についてお話しさせて頂きました。 そのときに使用した資料をシェアしますので興味のある方はどうぞご覧になってください。 プレゼンのために調べているうちに自分でも面白くなってきてしまって1時間はしゃべれるくらいにボリュームが膨らんだのを20分枠にむりやり押し込んだので、早口だったしかなりわけわからん感じだったかと思います。伝えたかったポイントは次の2点くらいなのでここだけ覚えていってください。 世界には右から左に書く言語がある (アラビア語、ヘブライ語、ペルシャ語など) 現行のウェブ技術標準に従えば左から右、右から左が混在する双方向性テキストを適切に扱うことができる 参考資料 HTML 4: Language information and text

            • テクノロジー
            • 2012/02/20 01:36
            • WordPress
            • File uploading and attachment with Contact Form 7

              3 users

              ideasilo.wordpress.com

              In this post, I will explain the file uploading and attachment feature introduced in Contact Form 7 1.9. If you are not familiar with Contact Form 7, please read the plugin homepage and FAQ first. Summary With this feature, you can allow your visitors to upload their files via your form, and then an email with attachments of the files is sent to you. Please note that this feature uses the API of W

              • テクノロジー
              • 2008/12/26 20:24
              • wordpress
              • Contact Form 7 FAQ (日本語)

                11 users

                ideasilo.wordpress.com

                この投稿は更新されません。Contact Form 7 公式サイトを参照してください。 English version Contact Form 7 の管理ページはどこにありますか? 投稿の内容にコンタクトフォームを追加するにはどうすればよいですか? コンタクトフォームに項目を追加するにはどうすればよいですか? フォームにタグを追加したのにメールには何も表示されません。どうすれば追加した項目の入力内容をメールに取り込めますか? メールに [foobar] のような変なコードが入っているのですが、これは何ですか? 入れて欲しいのはユーザーの入力内容なんですが。 メールの件名を指定することはできますか? 投稿内容以外の場所にコンタクトフォームを配置することはできますか? テンプレートファイルにコンタクトフォームを埋め込むことはできますか? フォームを送信すると「メッセージの送信に失敗しました」

                • テクノロジー
                • 2008/05/04 22:47
                • wordpress
                • analytics
                • ***
                • Learning WP_Query

                  4 users

                  ideasilo.wordpress.com

                  # 書きかけ WordPress のいわゆる「ループ」の実体である WP_Query クラスの扱いについてよく知ろう、という趣旨です。 クエリ変数のリストを書き込むと、WP_Query により生成される SQL リクエストとその結果、さらに各種 $is_* 変数の状態を見ることができる学習用プラグイン Learning WP_Query を作りました。 ダウンロード: こちら 使い方: zip を展開してlearning-wp-query フォルダごと wp-content/plugins ディレクトリへコピー、Learning WP_Query プラグインを有効化 [Options] – [Learning WP_Query] に管理ページが追加されているのでそこに移動 いろいろいじってボタンを押したりしていると要領がつかめると思います

                  • テクノロジー
                  • 2008/01/22 20:50
                  • wordpress
                  • Contact Form 7 1.5 (日本語)

                    4 users

                    ideasilo.wordpress.com

                    Contact Form 7 1.5 を公開しました。このバージョンでは CAPTCHA の設置が可能になりました。ロシア語とブラジル・ポルトガル語の言語ファイルが加わりました。また、Akismet の使用方法が紛らわしかったので変更されました。 CAPTCHA を使う前に GD と FreeType ライブラリがサーバにインストールされている必要があります。 contact-form-7/captcha/tmp wp-contents/uploads/wpcf7_captcha フォルダを書き込み可能な状態にしてください。(*1) CAPTCHA は完全なセキュリティを保証するものではありません。 *1 — Contact Form 7 1.8 から使用するフォルダが contact-form-7/captcha/tmp から wp-contents/uploads/wpcf7_capt

                    • テクノロジー
                    • 2008/01/18 13:39
                    • plugin
                    • wordpress
                    • Sandbox 1.2 iDeasilo

                      10 users

                      ideasilo.wordpress.com

                      昨年の12月25日に Sandbox テーマのバージョン 1.2 がリリースされています。2006年8月にこのブログで紹介したときには 0.6.1 でしたがあれから大きく変わってきています。 Sandbox 1.0 での大きな変更として、それまで“スキン”と呼ばれていたスタイルシート部分の扱われ方が変わりました。1.0 以前は Sandbox のディレクトリの中にスタイルシートが置かれ、Sandbox の専用管理画面でどのスタイルシートを使用するか選択するようになっていましたが、1.0 以降ではスタイルシートを Sandbox ディレクトリの外に置くようになっています。 例えば Sandbox とそれをベースにした Sandbox Kubrick をインストールする場合、構成は wp-content/ | +- themes/ | +- sandbox/ +- sandbox-kubric

                      • テクノロジー
                      • 2008/01/03 21:35
                      • sandbox
                      • WordPress
                      • theme
                      • Contact Form 7 (日本語) « iDeasilo

                        240 users

                        ideasilo.wordpress.com

                        はじめまして タグ表示はなんとか使用で来たのですが メール設定のところに入れるタグがわかりません。 フォームのタグとメールのタグ とわかりやすく説明している資料などないでしょうか? 教えてください。よろしくお願いします。 7/10 12:05に書き込みをしたfujiと申します。 wordpressを再インストールしてみたところ、解決いたしました。 現在、借りているサーバではwordpressが上手く動かない事があるので、 もしかしたらそれの影響があるのかもしれないですが、原因はよくわかりません。 やっぱり有料のサーバの方が、安定するのかもしれませんね。 メールフォームのカスタマイズも無事できました。 これからもずっと使っていこうと思っております。 ご迷惑をおかけいたしました。

                        • テクノロジー
                        • 2007/10/28 12:04
                        • wordpress
                        • プラグイン
                        • plugin
                        • メールフォーム
                        • フォーム
                        • *wordpress
                        • web制作
                        • cms
                        • form
                        • wordpressプラグイン
                        • メールの件名の文字化け防止パッチの実証プラグイン

                          4 users

                          ideasilo.wordpress.com

                          注意: このプラグインと tenpura さんによる WP Multibyte Patch を同時に有効にしているとコンフリクトを起こすことが確認されています。WP Multibyte Patch はメールの文字化け回避のほか、WordPress で日本語を正しく処理するために必要となる修正を網羅しているので、WP Multibyte Patch の使用をおすすめします。(2007/11/21 追加) このプラグイン (Demonstration #4457) は機能的には Nippon 2 プラグインの後継にあたるものです。実体にそぐわなくなっているので Nippon の名称は使わないことにしました。 Nippon 2 で説明した phpMailer とメールの件名の文字化けの問題については、WordPress Trac #4457 に同様の報告が上がっていたのでそこに追加でコメントして

                          • テクノロジー
                          • 2007/10/20 18:44
                          • Wordpress
                          • plugin
                          • Simple Aggregation � iDeasilo

                            4 users

                            ideasilo.wordpress.com

                            Simple Aggregation は複数の RSS/Atom フィードをひとつのフィードに束ねる WordPress プラグインです。SimplePie を使っています。 出力するフィードの形式はいまのところ RSS 2.0 のみですが、将来的にはバリエーションを増やすかもしれません。 インストール ここから zip ファイルをダウンロードして展開してください。中に入っている wp-simple-aggregation フォルダを丸ごと WordPress の plugins ディレクトリにコピーして(構成は下図参照)、Simple Aggregation プラグインを有効化してください。 wp-content | +- plugins | +- wp-simple-aggregation | +- wp-simple-aggregation.php +- index.php +- s

                            • テクノロジー
                            • 2007/05/17 00:09
                            • wordpress
                            • plugin
                            • rss
                            • Contact Form 7 � iDeasilo

                              32 users

                              ideasilo.wordpress.com

                              The syntax of tag is not so easy. You can use Generate Tag menu under Form textarea to make a tag you need. I show you some examples of tags. [text your-name 40/100 "John Smith"] This tag is replaced with: <input type="text" name="your-name" size="40" maxlength="100" value="John Smith" /> [email* your-email 60/ id:email] <input type="text" name="your-email" id="email" size="60" /> [textarea your-m

                              • 暮らし
                              • 2007/04/30 19:52
                              • wordpress
                              • plugin
                              • form
                              • Nippon 2 � iDeasilo

                                3 users

                                ideasilo.wordpress.com

                                注意: このプラグインと tenpura さんによる WP Multibyte Patch を同時に有効にしているとコンフリクトを起こすことが確認されています。WP Multibyte Patch はメールの文字化け回避のほか、WordPress で日本語を正しく処理するために必要となる修正を網羅しているので、WP Multibyte Patch の使用をおすすめします。(2007/11/21 追加) 先月 Nippon プラグインの退役について書いたばかりですが、試してみたところ PHPMailer が導入された WordPress 2.2 でもメールの subject に一部文字化けが生じることがわかりました。そこで、当面のピンポイント fix として Nippon 2 プラグインを用意しました。しばらく様子をみて有効性が確認できましたら WordPress Trac にもパッチを送る

                                • テクノロジー
                                • 2007/04/17 11:35
                                • wordpress
                                • plugin
                                • japanese
                                • WordPress のテキスト整形 API

                                  16 users

                                  ideasilo.wordpress.com

                                  WordPress にはテキスト整形のための API が用意されていて、プラグインを作るときなどにはあらかじめ知っておくと重宝します。とはいえ関数が多くて把握しきれないので、自分用のメモとしてまとめてみようと思いました。 以下、WordPress 2.1.3 の wp-includes/formatting.php で定義される関数の一覧です。気が向いたときに注釈を書き足すつもりです。 wptexturize($text) HTML のタグを除いた本文の整形を行う。グローバル変数 $wp_cockneyreplace を参照するのでこの変数で独自の置換パターンを定義することも可能。 clean_pre($text) <br /> タグの削除、<p> タグの \n への変換を行う。<pre> タグの内容を整形するために wpautop() の中で使われている。 wpautop($pee, $

                                  • テクノロジー
                                  • 2007/04/16 18:34
                                  • wordpress
                                  • api
                                  • text
                                  • plugin
                                  • tutorial
                                  • 参考
                                  • php
                                  • security
                                  • programming
                                  • tips
                                  • poEdit で翻訳ファイルを作る « iDeasilo

                                    66 users

                                    ideasilo.wordpress.com

                                    翻訳ファイル作成の 3 ステップ 先日、プラグインとテーマのローカライズについて主にプラグインやテーマの開発者の視点に立って書きましたが、今度は翻訳をする人の立場で見てみたいと思います。 gettext の翻訳ファイル作成をサポートするツールはいくつかあるようですが、Windows では poEdit が使えます。poEdit の現時点での最新バージョンは 1.3.4 です。 poEdit を使った翻訳ファイル作成作業の流れは次の各段階に分かれます。 ソースコードから翻訳対象のテキストを自動抜粋、.po ファイルを生成する。 翻訳対象となるテキストは __() と _e() のところなので、poEdit はソースファイルをサーチして自動で収集してくれます。生成される .po ファイルはテキストフォーマットのファイルで、次の翻訳作業で編集に使われます。 .po ファイルを編集、翻訳作業を行な

                                    • テクノロジー
                                    • 2007/02/04 06:42
                                    • WordPress
                                    • gettext
                                    • 日本語化
                                    • plugin
                                    • localize
                                    • ローカライズ
                                    • software
                                    • language
                                    • WordPress 2.1 のアタッチメント API � iDeasilo

                                      9 users

                                      ideasilo.wordpress.com

                                      wp-includes の post.php と post-template.php に追加されたアタッチメント関連関数についてまとめます。 wp-includes/post.php get_attached_file($attachment_id) アタッチメントのファイルパスを返す。具体的にはアタッチメントの _wp_attached_file ポストメタに保存されたファイルパスを返す。適用フィルタ: get_attached_file update_attached_file($attachment_id, $file) アタッチメントのファイルパスを _wp_attached_file ポストメタに保存する。すでに値があればそれを更新する。適用フィルタ: update_attached_file is_local_attachment($url) URL がローカルのリソースを指し

                                      • テクノロジー
                                      • 2007/01/29 05:45
                                      • wordpress
                                      • api
                                      • *資料
                                      • 参考
                                      • PHP
                                      • development
                                      • IT
                                      • WordPress 2.1 のファイル再編成 � iDeasilo

                                        4 users

                                        ideasilo.wordpress.com

                                        WordPress 2.0 から 2.1 の間でファイルの大幅な再編成が行なわれています。通常の利用には影響はありませんが、プラグインやテーマを作るような時には関係がある場合もあるので一応把握しておいた方がよいでしょう。 特に変更の大きい wp-includes ディレクトリのファイルの移動について以下にまとめています。それぞれ WordPress Trac の Changeset にリンクしていますので経緯について知りたい場合はそちらを参照してください。 author-template.php template-functions-author.php からファイル名変更 (3854) bookmark.php template-functions-bookmarks.php からブックマーク関連関数が分離独立 (3845) bookmark-template.php template-

                                        • テクノロジー
                                        • 2007/01/28 12:36
                                        • wordpress
                                        • dev
                                        • development
                                        • design
                                        • Tam-calendar.js に Google Calendar の祝日データを取り込む � iDeasilo

                                          30 users

                                          ideasilo.wordpress.com

                                          先日紹介した Tam-calendar.js の話のなかで、クラスを追加指定する例として祝日の日付に holiday クラスをセットするというのを取り上げましたが、肝心な祝日の日付をどうやって取得すればよいのか、詳しい説明を省いていました。今回はその話をしたいと思います。 Google Calendar Data API Google は Google Calendar のデータを操作できる Google Calendar Data API を公開しています。この API を使うことで Google Calendar 上に保存されたイベントデータを XML フィードとして取得することができます。 各国の休日はイベントの一種として扱われているので、同様に API 経由で取得することが可能です。Google Calendar Data API から祝日のデータを得るメリットとしては、 Goog

                                          • テクノロジー
                                          • 2007/01/24 17:27
                                          • calendar
                                          • api
                                          • google
                                          • googlecalendar
                                          • 祝日
                                          • javascript
                                          • webapi
                                          • holiday
                                          • カレンダー
                                          • Tam-calendar.js « iDeasilo

                                            24 users

                                            ideasilo.wordpress.com

                                            矢印をクリックすると前/翌月のカレンダーに切り替わるようにする 左上と右上に矢印が表示されますが、デフォルトではこれらをクリックしても何も起こりません(まだ怒らないで!)。Tam-calendar.js はカスタマイズの自由度をできるだけ高めることを大切に考えて作られていますが、ここで Tam-calendar.js 全体を通して貫かれているカスタマイズの作法について紹介したいと思います。 まずは、左上の矢印をクリックしたら前月のカレンダーが表示されるようにすることを例に見ていきましょう。 Tam-calendar.js においては、左上の矢印はただの td 要素のひとつに過ぎず、特別な扱いはされません。ただしその class 属性には nav と previous という値がセットされているはずです。まず手始めに DOM Element オブジェクトとしてのこの td 要素を、クラスの組

                                            • 暮らし
                                            • 2007/01/04 12:04
                                            • javascript
                                            • calendar
                                            • library
                                            • カレンダー
                                            • prototype.js
                                            • js
                                            • html
                                            • css
                                            • Tam-google-analytics » iDeasilo

                                              18 users

                                              ideasilo.wordpress.com

                                              Summary This is the simplest Google Analytics tracking code installer plugin for WordPress. Just copy and paste your tracking code into option panel, then it inserted into footer area. Code will not be inserted in case login insider accesses, so “administrator filter” on Google Analytics won’t be necessary. Google Analytics のトラッキングコードを埋め込むプラグインは数多くありますが、どれも複雑過ぎるように思えたので必要最小限の機能のみ備えたシンプルなプラグインを作りまし

                                              • 暮らし
                                              • 2006/12/16 02:33
                                              • wordpress
                                              • plugin
                                              • Google
                                              • iDeasilo

                                                21 users

                                                ideasilo.wordpress.com

                                                先日、何年か振りの脆弱性報告をもらって Contact Form 7 のセキュリティリリースを出したんですけど、予想外に大きな反応があって WordPress Tavern に取り上げられたりもしました。 さまざまなメディアがあれこれ書いているのを読んでいて際立っていたのが Wordfence のこちらの記事です。 A Challenging Exploit: The Contact Form 7 File Upload Vulnerability 特に感銘を受けた部分を抜き出して日本語訳してみます。 Contact Form 7 には数々の被害軽減策が設けられているのでこの脆弱性を利用しても不正利用を完遂するのは難しいだろう: – アップロードされたファイルはランダムな名前が振られたフォルダに一時的に格納されて、メールに添付したらすぐ削除される。つまり攻撃者はまずランダムなフォルダ名を判

                                                • テクノロジー
                                                • 2006/10/17 12:26
                                                • wordpress
                                                • 病院
                                                • プラグイン
                                                • memo
                                                • blog
                                                • Nippon plugin

                                                  12 users

                                                  ideasilo.wordpress.com

                                                  注意: このプラグインと tenpura さんによる WP Multibyte Patch を同時に有効にしているとコンフリクトを起こすことが確認されています。WP Multibyte Patch はメールの文字化け回避のほか、WordPress で日本語を正しく処理するために必要となる修正を網羅しているので、WP Multibyte Patch の使用をおすすめします。(2007/11/21 追加) » 日本語 Summary This is a plugin for Japanese WordPress users. This plugin fixes some trouble which users in Japanese environment often face with pure WordPress, like garbles of non-ASCII characters.

                                                  • テクノロジー
                                                  • 2006/08/30 14:39
                                                  • WordPress
                                                  • プラグイン
                                                  • *Web制作
                                                  • plugin
                                                  • WordPress Sandbox テーマ

                                                    54 users

                                                    ideasilo.wordpress.com

                                                    Sandbox テーマとは Sandbox という画期的なコンセプトのテーマが最近注目されていて、WordPress の次期デフォルト・テーマの有力候補とも目されています。 Update: 2007年12月25日に公開された Sandbox 1.2 についてこちらに書きました。 従来 WordPress のテーマというのは PHP テンプレートと CSS のスタイルシートがパッケージ化されたものでしたが、Sandbox ではこれらを明確に分離して、スタイルシート部分を “スキン” という新導入のレイヤーに置き換えました。テンプレートは単一のまま、スキンは複数から選ぶことができます。ちょうど現在テーマを複数から選んでいるように、Sandbox テーマの中でスキンを選ぶことができるようになるというわけです。 従来のテーマでは PHP と CSS の両方を理解していないとテーマの中身をいじること

                                                    • 暮らし
                                                    • 2006/08/17 18:40
                                                    • wordpress
                                                    • theme
                                                    • sandbox
                                                    • css
                                                    • テーマ
                                                    • テンプレート
                                                    • tips
                                                    • themes
                                                    • cms
                                                    • blog
                                                    • プラグインとテーマをローカライズする « iDeasilo

                                                      19 users

                                                      ideasilo.wordpress.com

                                                      WordPress のローカライズの基本 WordPress には gettext を利用したローカライゼーション(多言語化、現地語化)の仕組みが組み込まれているので、必要な翻訳ファイルさえ手に入ればわずかな設定で日本語化することが可能です。 簡単に手順をまとめると、 翻訳ファイル(.mo) を入手する。日本語リソースの情報がこちらにまとめられています。 翻訳ファイルを <WP_INSTALL>/wp-includes/languages/ 以下に配置する。languages というディレクトリは最初はないので自分で作る必要があります。 <WP_INSTALL>/wp-config.php の define ('WPLANG', ''); の行を翻訳ファイルの名前に合わせて書き換える。日本語なら翻訳ファイルが ja.mo なので define ('WPLANG', 'ja'); とします。

                                                      • テクノロジー
                                                      • 2006/08/11 12:24
                                                      • wordpress
                                                      • 多言語化
                                                      • ローカライズ
                                                      • theme
                                                      • cms
                                                      • plugin
                                                      • プラグイン
                                                      • PHP
                                                      • テーマの中にプラグインを

                                                        3 users

                                                        ideasilo.wordpress.com

                                                        テーマのディレクトリ(<WP_INSTALL>/wp-content/themes/theme-name/)に置くことができるのはビジュアル・テンプレートだけではありません。ディレクトリ内に functions.php という名前のファイルを作っておくと、それが自動的にインクルードされて実行されます。 functions.php はそれを含むテーマが有効化されている場合に限定してインクルードされます。プラグインで実装されるような機能が functions.php で実現されることも良くあります。 実際の使用例を挙げると、Default テーマ (Kubrick) ではヘッダイメージの色を変更できる追加のサブメニューを導入していますが、このメニューの追加などの処理は functions.php の中で書かれています。このようにテーマ固有の機能性を盛り込むことができます。 これほど大掛かりでな

                                                        • テクノロジー
                                                        • 2006/08/09 11:09
                                                        • wordpress
                                                        • theme
                                                        • tips

                                                        このページはまだ
                                                        ブックマークされていません

                                                        このページを最初にブックマークしてみませんか?

                                                        『iDeasilo』の新着エントリーを見る

                                                        キーボードショートカット一覧

                                                        j次のブックマーク

                                                        k前のブックマーク

                                                        lあとで読む

                                                        eコメント一覧を開く

                                                        oページを開く

                                                        はてなブックマーク

                                                        • 総合
                                                        • 一般
                                                        • 世の中
                                                        • 政治と経済
                                                        • 暮らし
                                                        • 学び
                                                        • テクノロジー
                                                        • エンタメ
                                                        • アニメとゲーム
                                                        • おもしろ
                                                        • アプリ・拡張機能
                                                        • 開発ブログ
                                                        • ヘルプ
                                                        • お問い合わせ
                                                        • ガイドライン
                                                        • 利用規約
                                                        • プライバシーポリシー
                                                        • 利用者情報の外部送信について
                                                        • ガイドライン
                                                        • 利用規約
                                                        • プライバシーポリシー
                                                        • 利用者情報の外部送信について

                                                        公式Twitter

                                                        • 公式アカウント
                                                        • ホットエントリー

                                                        はてなのサービス

                                                        • はてなブログ
                                                        • はてなブログPro
                                                        • 人力検索はてな
                                                        • はてなブログ タグ
                                                        • はてなニュース
                                                        • ソレドコ
                                                        • App Storeからダウンロード
                                                        • Google Playで手に入れよう
                                                        Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                        設定を変更しましたx