タグ

WordPressとWordpressに関するozzwarのブックマーク (314)

  • カスタムフィールドの値(メタデータ)で絞り込み検索

    Tweet Tweetカスタムフィールドの値(meta)での絞り込み検索の需要はけっこうあるのではないでしょうか。 例えば次のような場合です 物件情報(カテゴリ) 土地(子カテゴリ) 新宿区(子カテゴリ?) 江東区(子カテゴリ?) 中央区(子カテゴリ?) 建売(子カテゴリ) 新宿区(子カテゴリ?) 江東区(子カテゴリ?) 中央区(子カテゴリ?) このようなカテゴリ構造で、子カテゴリに地域名をそれぞれ複数設けたい場合、地域名をそれぞれの子カテゴリごとに、さらに子カテゴリとするなら、重複した名前のカテゴリを設けることになります。これではどうもすっきりしません。 このような場合、地域名を子カテゴリ扱いではなく、カスタムフィールドの値にしてしまえば、すっきりします。 商品紹介サイトなどでも活用できます。(商品分類をカテゴリに、色やサイズ等をカスタムフィールドに) カスタムフィールドをチェックボック

    カスタムフィールドの値(メタデータ)で絞り込み検索
    ozzwar
    ozzwar 2013/03/04
    カスタムフィールドの値(メタデータ)で絞り込み検索。customfieldtemplateで試してみる
  • WordPressで大規模データを扱う場合のTips | 高橋文樹.com | プログラミング

    この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 ここひと月ほどお仕事が忙しくて更新できなかったのですが、やっと一段落しました。その際、WordPressでわりと大きめのデータを扱うことになったので、備忘録としてまとめます。今月から行われる破滅派リニューアルにも役立つかなーと。 データの規模 今回扱ったデータは全国のある施設を取り扱いました。不動産サイトのようなものをイメージしてください。カテゴリーとタグはそれぞれ数十件と常識的な範囲だったのですが、地理情報のタクソノミーが全国の都道府県〜市区町村〜町域のレベルまで。ざっとまとめるとこんな感じです。 投稿……200,000件 カテゴリー……70件 タグ……20件 カスタムタクソノミー(address)……120,000件 ボトルネックになった部分 デフォルトの状態で使う分には

    WordPressで大規模データを扱う場合のTips | 高橋文樹.com | プログラミング
  • HugeDomains.com

    Captcha security check natuiro.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
    ozzwar
    ozzwar 2013/03/04
    カスタムフィールドの値で投稿記事をソートする方法
  • スッキリ快適!Wordpressの画像アップローダをカスタマイズしてみた | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    WordPressの管理画面の画像アップローダ部分をカスタマイズする機会がきたので、忘備録としてブログに残したいと思います。 通常、wordpressの画像アップロード画面は↓のような感じです。 アイキャッチ機能を有効にしてると「投稿に挿入」ボタンと「アイキャッチ画像として使用」リンクの2つがでてくるのですが、このままだとユーザビリティが低い為、アイキャッチ画像を設定する時は「投稿に挿入」ボタンを非表示に、それ以外は「アイキャッチ画像として使用」リンクを非表示にしたいと思います。 しかし困ったことに、このボタンに対するいいフックが見つけられず。コア部分をいじればなんとでもなるのですが、正攻法でなんとかしたい。いろいろ考えた結果、とりあえず下記の感じで実装してみました。 まず適当なプラグインを用意して、管理画面のヘッダで自作のjsを2つ読み込む。 <br /> add_action( 'ad

    スッキリ快適!Wordpressの画像アップローダをカスタマイズしてみた | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • さくらのVPS 1G+WordPressで1日5万PVを捌く構成メモ - はげあたま.org

    はじめに ここ数日でブログに少し手を入れたので、現時点の備忘録です。内容的には半年前に四苦八苦した部分がほとんどですが、超オーソドックス設定なので、まとめておいて損はないでしょう。 なお、うちでは1日5万PV以上が出なくてテストできないだけで、たぶんもう少しは捌けます。 事の起こりは一年前。ブログを一新する際に日和ってWordPressを選択したのですが、計算してみるとピークに3PV/秒越えると発狂する計算に。あれ? まがりなりにもVPSをほぼ丸々割り当ててるので、個人レベルのブログなら鼻歌交じりに処理できるとか思ってたんですが、PHPのメモリの喰い方とApacheのデフォルト設定のアホさを嘗めていました。 その後、いろいろとありながらも安定運用には到達したので、何かあった時に再現出来るように書き残しておきます。 環境:さくらのVPS 1Gプラン Debian squeeze + Apac

    さくらのVPS 1G+WordPressで1日5万PVを捌く構成メモ - はげあたま.org
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • WordPressを100倍速くする! MySQLの調整やnginx proxy cache | KRAY Inc

    [追記1] 最後で説明しているproxy cacheの設定を修正しました。 [追記2] nginx proxy cacheでキャッシュしない場合の処理を変更しました。 [追記3] スマートフォンや携帯で閲覧した時にキャッシュしない設定を追加しました。 はじめに 大げさな題名ですが、今回はWordPress単体を速くするのではなく、データベースやWebサーバなどの調整、またnginxのproxy cache機能を使って速くする話になります。 サイトの構成によっては、proxy cacheは使えないかもしれませんが、使わなくても5倍程度速くすることはできましたので、参考にしていただければと思います。 今回行うチューニング一覧 DBを最適化するプラグインを導入する APCを導入してPHPを速くする MySQLを速くする 重いWordPressプラグインを外す nginx+FastCGIにする W

    WordPressを100倍速くする! MySQLの調整やnginx proxy cache | KRAY Inc
  • ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング

    この投稿は 11年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 WordPressで一般ユーザーのログインを伴うサイト(ECサイト、SNSなど)を作っている方も多いと思いますし、そういった依頼を受けることも多いのですが、最近「バグです!」という報告を受けてよくよく調べたらWP Super Cacheというキャッシュプラグインのせいだったということがなんどかありました。毎回説明するのが大変なので、書いておきます。 そもそもWP Super Cacheはどういう仕組みか 通常のWebサイトというのは、ユーザーから求められたリクエストからPHPなりRubyなりPythonなりが求められるデータを推測し、データベースに対して適切な操作を行い、最終的にHTMLを書き出します。 動的なサイトがリクエストを受け取って処理する仕組み で、Webサイトが重

    ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング
    ozzwar
    ozzwar 2013/02/21
    キャッシュの話
  • フォーラム移転のお知らせ

    ozzwar
    ozzwar 2013/02/21
    他のプラグインとバッティングしました。 nanbuさんにはいろいろお教えいただいたのに申し訳ないのですがWP Super Cacheは断念しようと思います。
  • fujitaiju.com

    This domain may be for sale!

    ozzwar
    ozzwar 2013/02/21
    ためになった
  • WordPress の最適化/高トラフィック WordPress サイト向けのヒント - WordPress Codex 日本語版

    高トラフィックサイトのホスティングは、大量のトラフィックがもたらすサーバーの内部リソースへの要求との戦いになります。サーバーへの一般的な要求に見合うだけの十分なプロセッサ能力とメモリリソースを必ず確保しておきましょう。 サイト公開の状況によっては他にも依存する要素が存在する可能性もありますが、WordPress のデフォルト要件は以下の通りです。 MySQL 多くのブログソフトや Web アプリと同様、WordPress は出力を生成するためのデータの保存のため MySQL に依存しています。WordPressMySQL へデータ読み書きのリクエストを送るたび、サーバーに負荷がかかります。 WordPress 自体にも機能を実行するのに必要なトランザクションを低減するための最適化が絶え間なく施されています。しかし、サイト用のプラグインやテーマの開発のやり方によっても MySQL への

    ozzwar
    ozzwar 2013/02/20
    WordPress の最適化/高トラフィック WordPress サイト向けのヒント
  • WordPressが重くなる理由わかった~結局さくらサーバ移転へ | 高橋文樹.com | Web制作

    この投稿は 14年半 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 いつの頃からか、自分のサイトがクソ重たいと感じるようになり、知人などからも「重いよね?」「見れなくない?」などの苦情を頂いておりましたが、そのうち直そうと思っておりました。 このサイトはXreaというレンタルサーバを使っています。一番安いプランを使っているので、同じIPアドレスに300サイトぐらいが詰め込まれている状況です。〔参考:Reverse IP Check〕 2009/2頃には逆引きネームサーバのうんたらかんたらという大規模障害が発生し、しばらくアクセスできない状態が続いたり、かと思えば三分ぐらい経つとページが表示されたりと、普段このサイトを見てくれている人には大変ストレスフルな状態が続いていました。 直そうとは思っていたんですが、縦書きプロジェクトの進捗が芳しくな

    WordPressが重くなる理由わかった~結局さくらサーバ移転へ | 高橋文樹.com | Web制作
    ozzwar
    ozzwar 2013/02/20
    アクセス速度の検証など
  • 投稿画面の並び順でカスタムフィールドを上部に配置するには?

    過去フォーラムを探してみたのですが、見つからなかったため投稿させていただきます。 重複がありましたら誘導していただければ幸いです。 現在私の設定で表示オプションより投稿画面の並び順を、 —————————— タイトル —————————— パーマリンク(スラッグ)設定 —————————— 記事コンテンツ(エディター) —————————— カスタムフィールド —————————— リビジョン —————————— のように配置しております。 タイトル・パーマリンク(スラッグ)設定・記事コンテンツ(エディター)は固定で、ドラッグ移動が不可ですが、これを以下のように配置する方法はないのでしょうか? —————————— タイトル —————————— パーマリンク(スラッグ)設定 —————————— カスタムフィールド —————————— 記事コンテンツ(エディター) —————————

    投稿画面の並び順でカスタムフィールドを上部に配置するには?
    ozzwar
    ozzwar 2013/02/15
    投稿画面の並び順
  • 解決!WordPress投稿画面のカテゴリーをカスタマイズする方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    段田です。 WordPress案件で「投稿画面カテゴリーで親カテゴリーのチェックボックスを非表示にして欲しい」と要望があり対応しました。 なので今回は投稿画面のカテゴリーカスタマイズについて書きたいと思います。 ■実行プログラムについて カテゴリータブの表示制御は /wp-admin/includes/template.phpの wp_terms_checklistメソッドを使っています。 function wp_terms_checklist($post_id = 0, $args = array()) { $defaults = array( 'descendants_and_self' => 0, 'selected_cats' => false, 'popular_cats' => false, 'walker' => null, 'taxonomy' => 'category',

    解決!WordPress投稿画面のカテゴリーをカスタマイズする方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    ozzwar
    ozzwar 2013/02/15
    親カテゴリーを選択出来ないようにする。これ探してたんだー。ありがたい。
  • Cat Speak – ヨガ&Webデザイン – 札幌 | カスタム投稿タイプのアーカイブページを作成する

    以前に、固定ページにカスタム投稿タイプのアーカイブを表示するという記事を書いたのですが、このときは調べても作成したカスタム投稿タイプの一覧を表示するためのURLを持てることがわからなかったのですが、わざわざ固定ページを作成しなくてもちゃんとアーカイブページを持つことができました。 また、前回はよくわからずプラグインを使ったのですが、テストサーバから番サーバへの移行とか考えると、やはりfunctions.phpに直接書き込んだ方が効率が良かったです。手順をまとめてみました。 1.functions.phpに記述を追加 functions.phpにカスタム投稿タイプ「お知らせ」を追加するために、下記のように記述します。 function add_custom() { register_post_type('news', array( 'label' => 'お知らせ', 'menu_posi

    ozzwar
    ozzwar 2013/02/13
    カスタム投稿タイプのアーカイブページ
  • WordPressのカスタム投稿タイプで独立コンテンツを作る方法まとめ #wacja2012

    さて今回、会社のサイトに『WordPressテクニック』というWordPressのTips、技術情報を投稿していくコンテンツを新設するにあたり、会社情報とは独立した扱いにするために、カスタム投稿タイプを使用しました。 そこで、WordPressテクニックの一発目として、そのプロセスを記録して公開しておきます。 基方針 元々のコンテンツ(通常ページ、投稿等)に影響を与えないように追加する なるべくプラグインを使わない デザインは別にする RSSフィードも独立 1については、既に運営中の会社サイトに併設するので気をつけたいところです。クライアント企業のサイトに設置することもありますからね。 2については、カスタム投稿タイプを管理する便利なプラグインも色々出ているんですが、まずは自分でマネージしてみないと構造の理解が進まないので。 3、4は、せっかく独立コンテンツなので、デザインもフィードも独

    WordPressのカスタム投稿タイプで独立コンテンツを作る方法まとめ #wacja2012
    ozzwar
    ozzwar 2013/02/13
    カスタム投稿タイプ
  • Restricting access to the administration panel | Contact Form 7

    In its default settings, Contact Form 7 allows all users except subscriber users to have access to the administration panel; but allows only administrator and editor users to edit contact forms. You might feel that you would want to change this setting to restrict access even more, so I will show you how to do this in this article. For example, let’s change access to allow only administrator users

    Restricting access to the administration panel | Contact Form 7
    ozzwar
    ozzwar 2013/02/10
    contact form7編集者以外に非表示
  • 複数の変数をContact Form 7に渡す

    参照されているサイトに書いてある内容は間違ってないと思います。あとはやっている内容を正しく理解できれば4つでも5つでも応用可能のはずです。理解できていないのであれば、参照されているサイトの方にたずねてみてはいかがでしょうか。なんにせよ内容を理解せずにコードをコピペするのはいろいろ危険です。 理解しているけどうまく動かないんだ!、という場合は、 上記URLの記述を参考にしたものの、試行錯誤した結果、何の進展もなく、壁にぶちあたっています。 どのように試行錯誤したのかわかるように説明していただくと、誰かなにかアドバイスできるかもしれません。 ご返信いただき、ありがとうございます。 とりあえず、 function my_form_tag_filter($tag){ if ( ! is_array( $tag ) ) return $tag; if(isset($_GET['goods'])){

    複数の変数をContact Form 7に渡す
  • お問い合わせフォームプラグイン「Contact Form 7」カスタマイズまとめ – ワードプレステーマTCD

    ダウンロードと使い方 まずは下記より「Contact Form 7」をダウンロードしてください。 Contact Form 7 最初の設定 まずは、「Contact Form 7」の使い方を、順に解説していきます。 では、まずプラグインを有効化してください。 すると、Wordpress管理画面のメニューに「お問い合わせ」が追加されます。 管理画面「お問い合わせ」→「編集」から設定します。 メニューの「お問い合わせ」をクリックすると、下図のように「コンタクトフォーム」画面が開くので、「新規追加」をクリックしてください。 すると、画面が開くので、「新規追加」ボタンをクリックしてください。 (「言語」は、デフォルトが日語となっています。) 編集画面に入ったら、まず「コンタクトフォーム 1」を「お問い合わせ」など好きな名前に変えておきましょう。 その下に続く項目で、以下を自由に設定することができ

    お問い合わせフォームプラグイン「Contact Form 7」カスタマイズまとめ – ワードプレステーマTCD
  • WordPress の勉強がてらショッピングサイト的なものを作ってみた : TRATXT

    このブログは Movable Type というブログツールで作っているのですが、ブログツールのもう一方の雄といえば WordPress です。 そんなこともあって、次にサイトを作るときは WordPress で構築してみたいなぁと常々思っていたんですよ。 ブログをもうひとつ立ち上げることも考えたのですが、そうそう書くネタもないですし、どうせなら CMS 的な使い方がどの程度できるのか試してみたかったので、今回はショッピングサイト作りにチャレンジしてみました。 まあ、ショッピングサイトといっても自分で商品を仕入れて在庫を管理するなんてとてもできないので、ドロップシッピングを利用したんですけどね ^ ^ と言うわけで、できあがったサイトがこちらです。 おしゃれ雑貨セレクトショップ cocona[ココナ] http://www.cocona-shop.com/ ホントはドロップシッピングで儲けた

    ozzwar
    ozzwar 2013/02/04
    ショッピングサイト