タグ

*wordpressに関するhurvinekのブックマーク (75)

  • 各種フィード用テンプレートの変更 - dogmap.jp

    だるまんさんが、Twitter 上で「なんでwpにfeedのテンプレートがないんだぜ?」とつぶやいていました。 確かに WordPress では、テーマ変更で見栄えがガラッと変わるのに feed は色気の無い画一的なものばかり。 feedburner 導入で表示されるフィードのようにちょっと一工夫したカッコイイフィードを表示すると自己満足度が急速に上がりそうです。 他にも P2 テーマ用にエントリ文+コメントを含んだフィードを配信するとか、私的にはあまり嬉しくないですがフィードに AdSense 等の広告を含んだりとか、色々と応用範囲が広がりますね。 そんなわけで、各種フィード用テンプレートをデフォルト以外のものに変更する方法を調べてみました。 結論から言うと、アクションフックの remove, add で、簡単にできます。 WordPress では、各種フィードを要求された場合 do_

    hurvinek
    hurvinek 2012/05/08
    WPのRSSテンプレートはwp-includes にあって扱いづらいのでテーマにする
  • タクソノミーの使い勝手を劇的に向上させるWordPressプラグイン PS Taxonomy Expander – Simple Colors

    カテゴリーや投稿タグ、カスタムタクソノミーの使い勝手を、どどーーーーーーんと向上させてしまうプラグインPS Taxonomy Expanderを公開しちゃいます。 このプラグインは、単一機能ではなく、カテゴリーなどのタクソノミー全般に対し、実運用時のユーザビリティーを向上させる複数の機能から成り立っています。 機能一覧 1.カテゴリー・階層化タクソノミーの登録方式を変更可能に カテゴリーや階層化を有効にしたタクソノミーの選択方式を、タクソノミー毎に、複数選択(チェックボックス)または、単一選択(ラジオボタン)から選べるようにします。 サイトの構造や見栄えなどによっては、複数のカテゴリーを選択されると、表示上不整合が発生するケースもありますが、そういった場合でも、ユーザーの運用に頼るのではなく、タクソノミーの選択方式自体をラジオボタンに変更し、ヒューマンエラーを軽減させます。 2.タクソノミ

    hurvinek
    hurvinek 2012/02/17
    カスタムタクソノミーが既存でもちゃんと動く。便利。
  • TRANS - WordPressで企業サイトを作る際に押さえておくべき10個のこと

    少し前に、WordPressで企業サイトを作る際によく使うプラグインという記事を書きましたが、プラグインを入れたらそれで完成、という訳にはいきません。そこで、プラグインとは別に、企業サイトを構築する際に押さえておくべき10個のことを書き出しておきますので、参考にして下さい。 そのコンテンツにはページなのか、記事なのか、それともHTMLなのか。 WPには、「ページ」というブログの時系列には影響されない個別のコンテンツを作るための機能があります。まず、はじめに考えておくべきことはWP自体をどの階層にインストールしておくのか、ということです。 同時に、あるコンテンツを作る際にそれを「ページ」で作るのか、それともブログベースの「記事」で作るのか、それともWPとは別に単なるHTMLファイルとして作るのか、そのあたりを考えておく必要があります。僕がよく使う方法は、「お知らせ」や「新着ニュース」などは「

  • WordPressをプラグインに頼らず多言語化する方法 | Stocker.jp / diary

    現在、WordPressを使ってギャラリーサイトを構築しているのですが、その過程でプラグインに頼らず多言語化(日語と英語の自動切替)の方法がわかったのでここにまとめておきます。 なぜプラグインに頼らないかというと、プラグインを使用していた場合WordPress体がバージョンアップしたときにプラグインがうまく動かなくなる可能性があるからです。 ちょっとした箇所ならともかく、サイト全体がうまく表示されないなどということはあってはならないので、今回はWordPressの基的な機能を使い、自力で多言語化する方法をご紹介します。 多言語化の目的 今回は、WordPressを使いギャラリーサイト(たくさんの写真素材を無料配布するサイト)を構築中です。 文章中心のブログだと多言語化しようにも翻訳など大変ですが、写真素材が中心のサイトの場合ナビゲーションなどのインターフェースさえ多言語化されていれば

    WordPressをプラグインに頼らず多言語化する方法 | Stocker.jp / diary
  • カスタムタクソノミーのアーカイブについて

    カスタムタクソノミーを作成して、下記のコードで一覧表示しているのですが、表示されたリンクをクリックしてもカスタムタクソノミーのアーカイブが表示されません。 <?php wp_list_categories('taxonomy=artist'); ?> タクソノミーのアーカイブ用に「taxonomy.php」を用意しているのですが、「ページが見つかりませんでした」と表示されてしまいます。 上記のコードで生成されるリンクURLは下記のような感じです。 http://example.com/archives/artist/exaile スラッグが日語ではダメなのかと思って英数字にしても変化ありませんでした。 パーマリンクの設定は、数字ベースの/archives/%post_id%です。 参考サイト http://varl.jp/memo/create-custom-taxonomy http:

    カスタムタクソノミーのアーカイブについて
    hurvinek
    hurvinek 2012/01/24
    パーマリンク設定を数字ベースにしたときカスタム投稿がうまく表示できない場合の回避方法
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • Monkeyman Rewrite Analyzer

    hurvinek
    hurvinek 2012/01/23
    現在のRewriteRuleを一覧できる
  • WordPress でカスタムフィールドの日付から年別アーカイブリストを作成する

    元ネタは WordPress語公式フォーラムの「カスタムフィールドの日付から年別アーカイブリストを作成」です。このような、投稿の日付ではなくてカスタムフィールドに入力した日付でイベントカレンダー的なこととか、そらもう色んなことをひととおりしたい、というご要望は wpxtreme にもたくさん寄せられます。かなりの需要があると思われますので、自力で頑張りたい人のために一例としてやってみます。 仕様 カスタムフィールドに入力した日付を元に、年別アーカイブ一覧を出力したり年別アーカイブを表示したりする。 カスタムフィールドの値の書式は 'yyyy年mm月dd日'。 カスタムフィールドのキーは 英数字。 使い方 wp_get_archives() とほぼ同じですが、パラメータがちょびっと違ってます。 書式 <?php my_get_year_archives( array( 'date_fi

    WordPress でカスタムフィールドの日付から年別アーカイブリストを作成する
  • WordPressのカスタム投稿タイプのアーカイブをパーマリンクで表示できるようにしてみた – Simple Colors

    WordPressのカスタム投稿タイプは、投稿などと切り分けられて便利ではあるのですが、パーマリンク利用時にカスタム投稿の一覧や年月アーカイブの表示に困ったりすることになります。 WordPressのパーマリンクというのは、アクセスされたURLをもとに、デフォルトのURLのパターンに変換し、内部処理を行っています。 カスタム投稿タイプについても、デフォルトのパーマリンクでは、?post_type=customや?post_type=custom&year=2011&monthnum=04で表示出来るので、簡単に言うと、パーマリンクのURLから、左記で示したデフォルトのURLに変換できるようにマッピングさせてあげれば良いのです。 CODE 1は、デフォルト以外の投稿タイプで、投稿タイプの一覧や、投稿タイプの年月アーカイブが表示できるようにするコードです。 /custom_post_slug/

  • WordPressのカスタム投稿タイプでイベント情報ページを作ってみる

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

    WordPressのカスタム投稿タイプでイベント情報ページを作ってみる
    hurvinek
    hurvinek 2012/01/13
    日付検索がうまく行かない
  • 投稿一覧画面の表示項目をカスタマイズ : WordPress | FindxFine

    履歴 愛知高等学校 東海大学文学部北欧文学科 東北大学大学院経済学研究科(中途退学) 個人サイト »Hiroshi Sawai »Info Town ご質問などありましたら下記アドレス宛へメールをお送りください。 info@findxfine.com テーマ、プラグインを公式テーマディレクトリ、公式プラグインディレクトリで公開しています。 テーマ WordPress › Theme Directory › kanagata プラグイン Category Archives « WordPress Plugins List Calendar « WordPress Plugins Min Calendar « WordPress Plugins Resize Editor « WordPress Plugins concrete5 Infotown Table 簡単な操作でテーブルを作成するア

    投稿一覧画面の表示項目をカスタマイズ : WordPress | FindxFine
    hurvinek
    hurvinek 2012/01/13
    管理画面の投稿一覧に独自の項目を追加
  • スゴク便利な万能タグ「query_posts」ただし…【WordPressカスタマイズメモ】

    価値(Value)が適切に評価される社会を。 固定金額や契約期間の縛りが無いSEO支援を提供

    スゴク便利な万能タグ「query_posts」ただし…【WordPressカスタマイズメモ】
    hurvinek
    hurvinek 2012/01/12
    query_postsでクエリ変数を読み込む方法
  • WordPress3.0のカスタム投稿タイプを、実案件を想定して実践してみる | カテゴリー: Wordpress | 作業メモ

    いまさらながら「カスタム投稿タイプ」をきちんといじってみる。 以下の“ありがちな要件”を立てて完成までの流れを追っていく。 お知らせを専用の投稿画面から追加・管理していきたい - 管理画面にカスタム投稿タイプを追加する トップページにお知らせ最新10件を表示したい - ”最新10件のカスタム投稿タイプ”を出力するループを作成する お知らせのトップ(/news/)に20件区切りでページングした一覧ページを作りたい。 - ”カスタム投稿タイプ一覧”を表示するページ用のテンプレートを作成する お知らせの詳細ページは他と体裁が違うので、それ用のテンプレートを適用したい - ”カスタム投稿タイプの詳細記事”を表示するテンプレートを作成する 管理画面にカスタム投稿タイプを追加する カスタム投稿タイプを編集するインターフェースを追加するために、function.phpに register_p

  • How-to: Custom Post Type for Events using WordPress | Noel Tock

    Chances are you found this page looking for a tutorial on how to create Events with Custom Post Types within WordPress. I will outline the entire process I’ve used for one of my themes that I’m re-coding (in order to make use of this great feature). You can also download the entire custom post type file that includes the code mentioned here. This is the visual output as is in testing today (please

    How-to: Custom Post Type for Events using WordPress | Noel Tock
  • Simple Page Ordering

    Description Order your pages, hierarchical custom post types, or custom post types with “page-attributes” with simple drag and drop right from the built in page list. Simply drag and drop the page into the desired position. It’s that simple. No new admin menus pages, no clunky, bolted on user interfaces. Just drag and drop on the page or post-type screen. The plug-in is “capabilities aware” – only

    Simple Page Ordering
    hurvinek
    hurvinek 2011/12/21
    Ajaxで固定ページの順序を変えられる。超便利
  • WordPressの固定ページ一覧に順序の項目を追加する方法 – Simple Colors

    WordPressの固定ページは、ページ属性の順序によってソートされるようになっているのは知られていますが、この項目が固定ページの一覧に表示されていたら、新規追加の際にいくつにすれば良いか分かりやすいですよね? 今回は、そんな固定ページの使い勝手を良くしてくれるコードを紹介します。 ちょっと長いですが、CODE 1 をテーマの functions.php に追加してもらえれば、 この通り。 固定ページに順序の項目が追加されます。項目名が青字になっていることからも分かるように、順序でソートできるようにもしていますし、page-attributes をサポートしたカスタム投稿タイプでは自動的に追加されるようにしましたので、汎用的に使えるのではないでしょうか。 是非、ためしてみてくださいね。 CODE 1 function check_post_type_support_page_attr()

    hurvinek
    hurvinek 2011/12/21
    最初からいれといて欲しいなこれ。。
  • スタジオとぅえいん アーカイブス | Xserve G5にWordPress 3を導入したときの自分用メモ

    プロフィール スタジオとぅえいん なんちゃって主宰 神海 螢 / コウミ ケイ “スタジオとぅえいん”という名もなきWebサイトを20世紀末から続けております。 お問い合わせやご意見・ご要望などは,info-st★studiotwain.jp までメールでお気軽にどうぞ。 ※★はアットマークに置き換えてください。 ツール フォトログまとめ読み 検索(by Google) カテゴリーリスト Mac&あぽー (94) Mac鯖管理 (16) ディジタルな話題 (62) ひこーきな話題 (32) 鉄な話題 (93) よもやま (172) クリエイティブ (15) フォトログ*YS-11 (14) フォトログ*ひこーき (4) フォトログ*トラム (11) フォトログ*鉄道 (151) フォトログ*旅 (16) フォトログ*四季 (5) フォトログ*パラダイス (2) フォトログ*その他 (8)

  • 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
    hurvinek
    hurvinek 2011/12/21
    チマチマチューニングするよりキャッシュいれろと
  • WordPress のブログサイトでパンくずリストを表示するコード

    <div class="breadcrumbs"> <a href="<?php bloginfo('url'); ?>"><?php bloginfo('name'); ?></a> &gt; <?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' &gt; '); ?> </div>

  • WordPressのカスタム投稿(ポスト)タイプを作成するまでの手順リスト - かちびと.net

    捜し物をしている最中に、ちょっと気になったのでテスト的に記事にしてみます。WordPressに新たに追加されたカスタム投稿タイプですが、多少なりにカスタマイズ経験が無いとハードルも低くはない印象なので手っ取り早く作成出来る用にリスト化します。 便利なのにさほど深く浸透していない印象のカスタム投稿タイプ(カスタムポストタイプ)やカスタムタクソノミー(タグに親子関係を持たせる的な機能)とかいろいろと不可解なキーワードで混乱してる方も多いような気がします。 個人的には理解の前にとりあえず触ってみるのもひとつの手だと思いますので、まずは気軽に追加してみてからどういったものか調べればいいかなと。(賛否両論あるでしょうけど僕はとりあえず触って失敗して学びたい人なので カスタム投稿タイプってなんだろう カスタム投稿タイプとは、WordPressにデフォルトである「投稿」という機能とは別の「投稿」機能を加

    WordPressのカスタム投稿(ポスト)タイプを作成するまでの手順リスト - かちびと.net
    hurvinek
    hurvinek 2011/12/20
    カテゴリより分かりやすいかも?