タグ

カスタマイズとWordPressに関するwebbingstudioのブックマーク (37)

  • query_postsを捨てよ、pre_get_postsを使おう【追記あり】【報告あり】

    [2013-07-15追記] より詳しい補足記事を書きました。 → WordPressでページ送りが動かないのはどう考えてもquery_postsが悪い!【pre_get_postsまとめ】 WordPressのテンプレートをカスタマイズしようとして高確率でハマったり事故ったりするのが query_posts 関数というやつでして、ぐぐってみたらこの1年以内にも query_posts の使い方を「WordPress使うなら必須知識!」として解説したり、いまだに $paged を引数で渡さなきゃいかんとか、書いてあるブログ記事もたくさん見つかりまして頭痛が痛くなります。この際、はっきり言っておきましょう。 もう query_posts は一切使う必要ありません。 いやまあ、かく言うワタシも迷っていた時期がありまして。でも周りのWPerにquery_posts要らないらしいよ?という話を聞く

    webbingstudio
    webbingstudio 2013/03/25
    投稿の抽出条件をテーマ側から上書きするquery_posts関数ではなく、pre_get_postsフィルターへの指定を推薦するまとめ。WordPressのお作法、プラグインの基礎を知るうえでも読んでおくべき記事。
  • Contact Form 7で確認用メールアドレスの入力フォームを加える方法

    Contact Form 7はお問い合わせフォームを用意するのに、非常に便利なWordPressプラグインです。これまでWordPressを使ったサイトで、このプラグインを入れなかったことは一回もありません。 今回確認用メールアドレスを入力欄として設けなくてはならなくて調べたのですが、意外にいい方法が見つからなかったので、自分で作ってみました。 functions.phpに下記コードを追加(UTF-8で保存すること!) <?php add_filter( 'wpcf7_validate_email', 'wpcf7_text_validation_filter_extend', 11, 2 ); add_filter( 'wpcf7_validate_email*', 'wpcf7_text_validation_filter_extend', 11, 2 ); function wpcf

    webbingstudio
    webbingstudio 2012/02/20
    WordPressのContact Form 7プラグインに「メールアドレスの確認」を追加する。二回入力させるのは日本くらいで、間違いの抑止にはなってなそうだが要望が多いので助かる
  • IsItWP - Free WordPress Theme Detector

    Get information about their WordPress hosting, WordPress theme, WordPress plugins & more.

    webbingstudio
    webbingstudio 2012/01/19
    WordPressのコードスニペットを公開しているサイト。一覧ページのレイアウトが面白い。
  • WordPressのカスタム投稿タイプでイベント情報ページを作ってみる

    もくじ カスタム投稿タイプの設定 カスタム分類(タクソノミー)の設定 カスタムフィールドで日付を入力 jQuery UI で日付を入力しやすくする イベント一覧画面に項目(カラム)を追加する 未来のイベントだけを表示するアーカイブテンプレート 月別にイベントを表示する 月別にイベントにリンクするナビゲーション また、タイトルいは「カスタム投稿タイプで」なんて書いてありますが、どちらかというとメタデータで日付の取り扱い的なことがメインとなっています、ベーシックなカスタム投稿タイプの例は「WordPressのカスタム投稿タイプで作るよくある質問(Q&A)ページ」 をご覧ください。 カスタム投稿タイプの設定 管理画面で入力するところから作っていきます。最初はカスタム投稿タイプです。 function.php function event_postype() { $labels = array(

    WordPressのカスタム投稿タイプでイベント情報ページを作ってみる
    webbingstudio
    webbingstudio 2011/09/02
    WordPressのカスタム投稿タイプ・タクソノミーの定義だけでなく、カスタムフィールドの定義やwp_query関数にまで言及している、かなり本格的なまとめ。
  • カスタム投稿タイプの月別アーカイブ

    カスタム投稿タイプの月別アーカイブリストを表示したいのですが、wp get archives()を使っても何も表示されなくて困っています。 <?php /* Template Name: bookテンプレート */ ?> <!--タイトル一覧表示--> <ul> <?php query_posts('post_type=book&posts_per_page=10'); if(have_posts()): while(have_posts()): the_post(); ?> <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> <?php endwhile; endif; wp_reset_query();?> </ul> <!--月別リスト表示--> <?php wp_get_archives('ty

    カスタム投稿タイプの月別アーカイブ
    webbingstudio
    webbingstudio 2011/09/02
    WordPressの「カスタム投稿タイプ」でさらに月別のアーカイブを生成する方法について
  • Thematic WordPress Theme Toolbox: 10 extremely useful hooks

    Viele große Online-Projekte wie das Mr Green Online-Casino suchen aktiv nach talentierten Entwicklern, um innovative Spielplattformen zu schaffen. Dies ist eine großartige Gelegenheit für Programmierer, ihre Fähigkeiten in einer dynamischen Branche einzusetzen.

    webbingstudio
    webbingstudio 2011/08/30
    便利そうなショートコード一覧。wordpress.comのサービスを使ってURLからサムネイル生成/YoutubeのURLから動画Falshに変換/記事の最後に貼った画像を出す/RSSフィードの内容を表示するなど
  • WordPressの管理ページをより便利にカスタマイズする方法13

    2014年8月22日 Wordpress WordPressを使ってWebサイトを作る際、自分のサイトならさほど気にならない管理画面も、クライアントに納品するのであれば少し手を加えて使いやすくしておきたいところ。少しデザインを変えるだけ、機能を追加・削除するだけで「オリジナル感」がでますよね。今回はそんなWordPressの裏側、管理ページのカスタマイズ方法を紹介します。 ↑私が10年以上利用している会計ソフト! WordPressの管理ページをカスタマイズ 目次 管理バーを消す コメントに「削除」「スパム」ボタンを追加 ログイン画面:ロゴを変更する ログイン画面:CSSを変更する 管理画面左上の「W」ロゴマークを変更 投稿画面の項目を非表示 サイドバーのメニューを非表示に フッターテキストを変更 ユーザープロフィールの項目を追加 ビジュアルリッチエディターを非表示 投稿画面のビジュアルリ

    WordPressの管理ページをより便利にカスタマイズする方法13
  • wordpressで非公開コミュニティサイトを作る(4)feedのカスタマイズ - atl*weblog

    前回、ログイン確認にfunctions.phpからアクションフックを利用してリダイレクトする方法に変更し、そのおかげでfeedも認証が必要になった。 ところがwordpressの認証にはcookieを利用している事から、cookieを判別出来ないfeed readerではアクセス出来ない問題が残ったので、これについて考えて見る。 参考:wordpressで非公開コミュニティサイトを作る(3)続・ユーザーレベルで表示内容を変更 – atl*weblog feedはどんな風に利用されるか クローズドなサイトを作るのが今回の目的なので、通常のblogのように全文配信したりといった、feed自体の質にはそこまでこだわる必要はないかなと思っている。(特に根拠がないどころか、質がいいに決まってるんだけど) ログインする、という手間がかかるので更新されたかどうかの通知は必須になる。 なのでfeedは必要

    webbingstudio
    webbingstudio 2011/04/19
    WordPressのRSSフィードはコアに含まれているので、カスタマイズするためにはテンプレートを呼び出している関数をフックして自作テーマ内から呼び出すようにする。
  • http://www.goldmine1969.com/blog/wordpress/4849

    webbingstudio
    webbingstudio 2011/02/27
    WordPress3の新機能・マルチサイトで作成したブログ間の情報を取得する「switch_to_blog」関数について。
  • WordPressをカスタマイズするなら絶対覚えておきたいテンプレートファイルの使い方

    WordPressを使い始めた頃は、テンプレート階層、テンプレートファイルの上手な使い方などは、全く考えずに Webサイトを作ってました。 いまではもっと効率的に、もっとスマートにサイトを構築できるようになったかも!そのためにちょっと覚えておきたい、テンプレートファイルについてのあれこれをご紹介します。 WordPress というと、ブログ構築のための CMS(コンテンツマネージメントシステム)というイメージが強いですけど、一般的な Webサイトを作るの時にもとっても便利です。私も仕事で Webサイトを作る時に、WordPress で作成することがとても多いです。 WordPress はバージョンも 3.0 になって、カスタム投稿タイプやカスタムメニューなど、さらに CMS としても充実してきたように思います。 ブログと違って一般的な Webサイトは、そのサイトによって仕様が様々です。コン

    webbingstudio
    webbingstudio 2011/02/12
    WordPressテーマのオーバーライド・ナビゲーション・カスタム投稿タイプについて丁寧に解説されている。カスタム投稿タイプはまだあまり把握できてないのよね。
  • 不動産向けプラグイン(β) - nendeb

    不動産プラグインの特徴 WordPressに簡単にセットアップできます。 物件条件検索機能も標準でついております。 GoogleMapsで物件の位置情報を表示できます。 WordPressの「ブログ」としての機能もそのまま使用できます。 会員・マップ等、追加プラグインで機能アップも簡単にできます。 不動産プラグイン導入をお考えの方へ 不動産プラグイン(体)は WordPress(CMS)で使える追加機能プログラム(プラグイン)です。不動産プラグインをWordPressの管理画面からインストールするだけで簡単に不動産ホームページに必要な機能がインストールされ、すぐに不動産ホームページを開設できます。 不動産プラグインは 不動産の物件表示に必要な入力項目が揃っており、賃貸・売買のホームページに対応可能です。 さらに地域や路線から物件を探す機能や条件検索機能も標準で完備しています。これらすべて

    不動産向けプラグイン(β) - nendeb
    webbingstudio
    webbingstudio 2010/12/20
    WordPressで不動産サイトを作れる拡張。フリーな上に国産なので安心して使えそうです。
  • Technology Digital

    What You Should Do About How To Take Sim Card Out Of Iphone Starting in the Next 3 Minutes Since SIM cards are so small, as soon as they get stuck, they might be really difficult to get out. The SIM card will seem like...

    webbingstudio
    webbingstudio 2010/11/07
    カテゴリー別のsingleテンプレートを自動で反映させる関数。カテゴリーによって全くレイアウトが異なるときに。
  • 関数リファレンス/add theme support - WordPress Codex 日本語版

    当サイト、Codex 日語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。 万が一、当サイトで重大な問題を発見した際などは、フォーラムや WordSlack #docs チャンネルでお知らせください。</p> 説明 テーマやプラグインが特定のテーマ機能をサポートすることを許可します。テーマから呼ばれる場合、動作させるためにはテーマのfunctions.phpファイルの中で指定されなければなりません。アクションフック/enにより、プラグインからも呼び出し可能です。 アクションフックによる場合は、after_setup_theme/enとなります。init/enアクションフックでは、機能によっては遅すぎることがあります。 使い方 <?php add_theme_support( $fea

    webbingstudio
    webbingstudio 2010/10/16
    WordPressテーマに特定の機能をサポートさせるための関数。ヘッダ・背景・アイキャッチ画像などを管理画面から設定できるようになる。
  • WordPressのビジュアルエディタ上の表示と実際の投稿の表示を合わせる方法|1bit::mobi

    自分のように、HTMLCSSが分かる人にとっては必要性のないTIPSではあるのですが、 クライアント様にWordPressを導入した HTMLCSSが分からないクライアント様がWordPressを使って自分で更新している クライアント様にはビジュアルエディタで更新してもらうんだけど、ビジュアルエディタ上の表示と実際に投稿された時の表示が異なるのでなんとかしてほしいと言われたことがある という方は多いのではないでしょうか?(実際自分もクライアント様に言われたことがあります。) ビジュアルエディタ上の表示と実際に投稿された時の表示を揃える方法を見つけましたのでご紹介します。 確認環境 WordPress2.9.1で確認 設定方法 使用しているthemeフォルダ内に「functions.php」を作成し、以下の記述をします。 <?php add_filter('mce_css', 'my_e

    webbingstudio
    webbingstudio 2010/10/16
    WordPressのビジュアルエディタの見出しなどの表示を、公開サイトに併せる方法について。
  • https://footballpanthershops.com/

    Liebe Besucher von FootballPantherShops.com, Wir möchten Sie darüber informieren, dass die Webseite FootballPantherShops.com nicht mehr weitergeführt wird. Diese Entscheidung wurde getroffen, um Ihnen eine noch bessere Nutzererfahrung zu bieten und Sie auf neue, spannende Inhalte aufmerksam zu machen. Während die Seite nicht mehr aktiv ist, empfehlen wir Ihnen zwei hervorragende Alternativen, die

    webbingstudio
    webbingstudio 2010/08/12
    add_filterの活用例を含む、かなり使えそうなまとめ。ショートコードの作り方知らなかった!記事中の画像を全て抽出する方法が少し謎。WP内の添付ファイル情報を利用しないのだろうか。
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    webbingstudio
    webbingstudio 2010/08/11
    既存のブログがある状態でWordPress3.xに移行すると起こる、エントリーのパーマリンクが変わる問題を回避する方法。特権管理者の項目からサイトの詳細設定を変更する。
  • 日本語で読めるプラグインを使わないWordPressカスタマイズ方法まとめ - かちびと.net

    豊富なプラグインで手軽に気軽に カスタマイズする事が出来るのも WordPressの魅力ですが、ソース が汚くなったり、重くなったり、など メリットだけでもなかったりします。 また、実現したいけどいいプラグインがないなんて事も有ると思います。そこで、プラグインではなく、テーマファイルなどを直接カスタマイズする方法を日語で書いてある記事をまとめました。フォーラムは載せていないので探してみてください。結構有ります。 wp-adminをSSLでロック 管理画面をセキュアに。https://abc.com/wp-admin/にする方法です。企業サイトなどは特に導入の検討をすると良さそう。1行加えるだけなので手軽に導入できます。 wp-adminをSSLでロック メディアにある画像のサムネイルを表示する [sexy-lightbox href=’/wp-content/uploads/2010/0

    日本語で読めるプラグインを使わないWordPressカスタマイズ方法まとめ - かちびと.net
    webbingstudio
    webbingstudio 2010/01/06
    function.phpというファイルを用意できるのだから、簡単な構文でできるカスタマイズは、プラグインに頼らないようにしたいものです。皆言ってるけど記事タイトルが謎。
  • WordpressをCMSとして使い、小さな本のサイトを構築した | monoooki

    先日、f-dexというフリーペーパーのサイトをリリースした。f-dexとはうちの嫁さんが友達と作っている、デザイン、オモシロ系のネタを扱ったA6サイズの小冊子のこと。フリーペーパーながら有名人に突撃インタビューを敢行したりして、特集の内容が妙に豪華だったりする。 特集のほかに、友人知人のツテでいろんな人に記事を書いてもらったり、長く付き合いのある印刷会社の協力で凝った印刷を試したり、そのお礼に印刷がらみの小ネタを載せたりしていて、手に取ってくれている人たちからご好評をいただいている。 f-dexのサイトは以前からあったが、ニュースやイベント情報(f-dexのではなく、記事を寄稿してもらったりしてお世話になっている方々のイベント情報)をちょこっと載せているだけだった。バックナンバーをWeb上で見せるという話も出たことがあったが、忙しかったりタイミングが合わなかったりして、なかなか実行に移せ

    webbingstudio
    webbingstudio 2009/03/09
    再ブクマ。WordPressを使用してフリーペーパーのサイトを作った記録。雑誌の各ページを1記事として扱う
  • HugeDomains.com

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

    HugeDomains.com
    webbingstudio
    webbingstudio 2009/03/04
    検索エンジンを経由してきた場合、キーワードに関連する他の記事リストも表示する
  • 404 not found

    404 not found ページが見つかりませんでした。 お探しのページは移動したか削除されています。 キーワードを入力して検索するか、おすすめのページから選択してください。 サイト内検索検索

    webbingstudio
    webbingstudio 2009/03/03
    記事中のサムネイルをひとつだけ抽出する方法とHTMLエスケープについて