タグ

wordpressに関するsuisuina0823のブックマーク (14)

  • カスタム投稿タイプを作成できるWordPressの関数「register_post_type」の使い方まとめ フラップイズム

    こんばんは、くーへいです。 こういう使い方もしてみようかな、ということで、今回は備忘録的に「register_post_type」についてまとめてみました。 カスタム投稿タイプとは 「register_post_type」は、カスタム投稿タイプを作成できる関数です。 関数の解説をする前に、まずカスタム投稿タイプについて少しだけ説明します。 カスタム投稿タイプは独自の投稿を作るイメージ WordPressでよく使うものと言えば、「投稿」と「固定ページ」ではないでしょうか。 カスタム投稿タイプは、その標準の「投稿」とは別に、オリジナルの「投稿」を作るようなものだと思っていただければいいと思います。 既存の「投稿」ではできなかった、こんなすごいことができる!というイメージよりは、かゆいところに手が届くようなイメージでしょうか。 読者よりも、記事を投稿する人が使いやすくなるカスタマイズとも言えそう

    カスタム投稿タイプを作成できるWordPressの関数「register_post_type」の使い方まとめ フラップイズム
  • WordPressのカスタム投稿タイプでメンバー紹介ページを作成

    2014年8月22日 Wordpress 先日公開したFrogのサイトは例のごとくWordPressを使って制作しました。ブログで使う「投稿」や、その他の「ページ」とは区別して、これからも増えていくであろうチームメンバーの一覧&詳細ページを、カスタム投稿タイプという機能を使って作成したので手順を公開。企業サイトに従業員一覧ページを用意しているところも多いと思うので、参考になれば幸いです。 ↑私が10年以上利用している会計ソフト! 目次 目標 – こんなページを作ります カスタム投稿タイプとは カスタム投稿タイプの設定 コンテンツを入力 テーマファイル:個別ページ テーマファイル:一覧ページ パーマリンクの設定 コード全文 目標 – こんなページを作ります Frogのチームメンバーページを実例として紹介します。カスタム投稿タイプを設定するためのWordPressプラグインもありますが、今回は

    WordPressのカスタム投稿タイプでメンバー紹介ページを作成
  • テンプレート階層 - WordPress Codex 日本語版

    はじめに WordPress テンプレートはパズルのピースのように組み合わせられ、サイト上で Web ページを表示します。一部のテンプレート(例: ヘッダー・フッターテンプレート)はすべての Web ページ内で使用される一方、他のテンプレートはある条件の下でのみ使用されます。 このドキュメンテーションの目的 このドキュメンテーションは、次の疑問に答えてくれるでしょう。 ある種類のページを表示するとき、どのテンプレートファイルが使われるのか? このドキュメンテーションの使い方 WordPress 1.5 で「テーマ」機能が導入されて以来、テンプレートはますますカスタマイズしやすくなりました。WordPress テーマを作成するには、WordPress がブログ上の各種ページを表示するためにどのようにテンプレートファイルを選択するのかを正しく理解する必要があります。すでにあるテーマをカスタマイ

    テンプレート階層 - WordPress Codex 日本語版
  • 関数リファレンス - WordPress Codex 日本語版

    WordPress のファイルには、便利な PHP 関数がたくさん定義されています。テンプレートタグとして知られる一部の関数は、特に WordPress テーマ用に定義されているものです。また、主にプラグインの開発に用いるアクションフック・フィルターフックに関する関数(プラグイン API)もあります。あとは WordPress のコア機能の形成に使われます。 コアの WordPress 関数の多くはプラグインやテーマ開発に役立ちます。ここでは、テンプレートタグを除いたほとんどのコア関数を一覧にしています。ページの下には WordPress の関数についてより詳しく知るためのリソースも掲載しています。ここにある情報に加え、 WordPress phpdoc サイト には WordPress 2.6.1 以降の関数がすべて網羅されています。 カテゴリー別関数 投稿 get_adjacent_p

  • WordPress サイト制作におけるデプロイメントを考える ~Git とデプロイメントサービスの活用~

    WordCamp Kansai 2014 登壇スライド。 コードのGit管理を前提とし、それを活かしたよりストレスフリーなデプロイメントを紹介しました。紹介したのはツール、サービス、そして最近海外では話題になりつつあるフルスタック系のツールキット。 Slide from my presentation at WordCamp Kansai 2014 (7 June 2014), titled "Considering WordPress Site Deployment - utilizing Git and Deployment Services-"Read less

    WordPress サイト制作におけるデプロイメントを考える ~Git とデプロイメントサービスの活用~
  • query_postsはWordPressが重くなる原因

    今回は技術話ではなく雑談レベルのネタです。WordBench Kobeで発表したこれからのpre_get_postsの話をしようのスライドでは、query_posts() が、WordPressが一度投稿を取得した後に再度条件を変えて取得しなおしていることが問題だ、と指摘しました。ところが、どうも2回呼び出しているという以上に、query_posts() はそれ単体でもWordPressを重くする原因らしいぞ、という情報を入手しました。 詳しくはコアデベロッパーのnacinのスライドに書いてあります。 実のところ、query_posts() は通常、これ単体で大きく分けて4回データベースにアクセスします。 SQL_CALC_FOUND_ROWS オプションを付けて投稿データを取得する SELECT FOUND_ROWS() クエリを発行し、条件に該当する投稿の件数の総数を取得する 取得した

  • ROOMIE

    生活感が出るものの収納にはひと工夫。“きれい”を無理なく維持するための秘訣|暮らしのアイデア 大阪府枚方市(ひらかたし)で暮らす吉村さんご家族。オープンな台所収納に、土間から繋がる開放感のあるリビングなど、生活感がどうしても出てしまいそうですか、すっきり整頓されたお部屋が維持されています。なにやら、日々の掃除や収納は吉村さん流のルールのもと行われているとのこと。無理せず心地よく暮らすための工夫について伺いました。

    ROOMIE
  • WordPress Plugin Database

    Description The original membership plugin with content restriction, custom registration, and more. Membership Sites. Simplified. You need a membership site, but you want to focus on your business, not mastering a plugin. WP-Members is simple to use, easy to set up, yet flexible in every way imaginable. Simple to install and configure – yet customizable and scalable! Features: Restrict or hide pos

    WordPress Plugin Database
  • wordpressで非公開コミュニティサイトを作る(2)ユーザーレベルで表示内容を変更+plugin“Category Access” - atl*weblog

    Home > blog > wordpressで非公開コミュニティサイトを作る(2)ユーザーレベルで表示内容を変更+plugin“Category Access” Newer Older wordpress界(?)ではWordBenchという立派なソーシャルコミュニティが出来たらしく話題になっているが、残念ながらあそこまで立派なものはちょっと難しそうだし、そもそもwordpressではなくwordpressMUを使っていたり、一人一人のblogまで必要じゃないんでとりあえずこのままwordpressをベースとして考えていく。 WordBench 通常ユーザーによって見せる見せないをwordpressで選択する場合、記事投稿時にパスをつけたり非公開設定をつけたりという事はデフォルトの機能として備わっている。 今回もそれを使えばこんな面倒な事をする必要はないのだが、下記理由によりその手が使いに

  • WordPressで会員制サイトを作るときの勘所 | 高橋文樹.com

    この投稿は 13年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 ミニコmeのテーマ作成中! 結局買っちゃった 半ば放置ぎみだったミニコme!の開発を再開したことと、4月に控えている破滅派大リニューアルに向けてWordPressの会員制機能を作っているので、それについて情報をまとめておきます。メモなので、である調です。 前提:WordPressデフォルトのユーザーシステム ユーザーの権限と種類を理解する WordPressにはデフォルトで5種類のユーザー種別(管理者・編集者・投稿者・寄稿者・購読者)が存在する。これに「非登録ユーザー」を加えると、デフォルトで6種類のユーザーが存在することになる。 一人の人間がブログとして利用するだけであれば、管理者以外は必要ない。有料ブログなどを展開するのであれば、管理者・購読者・非登録ユーザーとなる。複数

    WordPressで会員制サイトを作るときの勘所 | 高橋文樹.com
  • WordPressの固定ページにフォームを設置する際の落とし穴 - リスティング広告運用代行|カルテットコミュニケーションズ

    WordPressで作成したブログやサイトに自分で設置したメールフォームで、フォームを送信しようとすると何故か404エラーになったという経験はありませんか? よくあるケース この現象、多くの場合原因はフォーム項目のname属性に”name”という名前を使っていることです。 例えば、下記は一般的な問い合わせフォームの「お名前」入力欄です。 [html] <th>お名前</th> <td><input type=”text” name=”name” value=”” /></td> [/html] このフォームのsubmitボタンをクリックすると、おそらく404エラーになるでしょう。 この場合、name=”full_name” などのように、変数名を変えてあげれば問題なく動作するようになります。 原因 どうやらこの現象は、WordPressのフレームワークで予約されているパラメータ変数名を使っ

    WordPressの固定ページにフォームを設置する際の落とし穴 - リスティング広告運用代行|カルテットコミュニケーションズ
  • Quick Start Guide

  • WordPressが動作するPHPのバージョン | Web活メモ帳

    業務の関係上、色々なサーバーを使いますが いまだにPHPが4しか使えない環境がちょこちょこあります、、、 そんな環境でCMSをちょっとやりたいんだけど、と相談されるたびに調べてたので対応バージョンをメモです。 WordPress 2.9以降 WordPress語版 2.9 以降 3.1 以下はphp4で動作します。 PHP 4.3 以上 MySQL 4.1.2 以上 WordPress 3.2以降 WordPress語版 3.2以降からはPHP5以上が必須になります。 PHP 5.2 以上 MySQL 5.0.15以上 対応バージョンが変更になる経緯は公式ブログに掲載されていました。 PHP 4 と MySQL 4 のサポート停止のご案内 すでにPHP 5の動作が高速で安定しており十分な品質を実現しているからこそのアップデートですね。 WordPress3.2が設置可能か調べる

    WordPressが動作するPHPのバージョン | Web活メモ帳
  • PHP Ninja | ファーストサーバ WordPress 専用クラウドサービス

    まず最初にPHP(ピー・エイチ・ピー)とは、WEBサーバー側で動作する、オープンソースのプログラミング言語です。WEBサーバーにおけるPHPの用途は、クライアント側の様々なリクエストに対して適切なレスポンスを返すことが可能です。 一般的に広く普及しているワードプレスもPHPによって作られています。HTMLサイトと比較すると数倍の記述コードがあり、動作が緩慢になりがちです、それだけに、ワードプレスでWEBサイト運営することは、このPHPの処理速度がとても重要となります。 余談ですが2015年頃ならPHPWordPress)を高速で動かす「PHP Ninja」と謳うファーストサーバーさんのPaaS(Platform as a Service)クラウドサービスが脚光を浴びていましたが、サーバー事業終了と伴になくなりました。 また、現在のPHPの性能向上は緩やかではありますが、バージョンアップさ

    PHP Ninja | ファーストサーバ WordPress 専用クラウドサービス
  • 1