タグ

tipsとwordpressに関するdiv1のブックマーク (22)

  • #WordPress マルチサイトネットワーク内の各ブログから最新の投稿1件を取得し時系列で並べる方法 | umbrella_process blog

    2011.8.28:別サイトにて修正版をアップしました。 — WordPress3.0以降で標準で使える様になった、複数のブログをひとつのWordPressで管理できるネットワーク機能。ネットワーク内のブログの新着記事は普通トップページに表示したいと思うので、表題の機能は需要がありそうだからテンプレートタグがあってもいいのになぁと思うのですが、見つからなかったので自作。いや、ほんとに探したらあるのかもしれないけど! 方針 functions.phpに、ネットワーク内の全ブログから最新1件の投稿を取得し、時系列で並び替える関数を用意する。表示はお好みで。 関数(functions.phpに入れるととりあえず使えます) // $startを1以上にすると最新のn件を飛ばして取得できます // $numで取得する件数を指定。 function get_recentposts_from_netwo

  • Displaying Posts Using a Custom Select Query « WordPress Codex

    Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference! Description At some point in your WordPress development career you may be presented with the need to display one or more posts using SELECT criteria not provided by WordPress' query_posts architecture. For instance, it may become necessary to JOIN WordPress tables to determine which posts should be dis

  • WordPressで最終更新日時をプラグインなしにPHPで表示する - 東京税理士ブログ

    前置き このブログはWordPressで作っています。WordPressはオープンソースで無償ですし、いろいろなブログにTipsが載っていて、あちらこちらに随分とお世話になっています。何かちょっとしたことでも、WordPressを使う人達に還元できたらいいなと思います。 さて、私にとって、ものを書くには、まず最初に手に馴染むペンが必要です。内容を考えるのはその後です。以前のペンは、ワープロ、つまりWordとExcelでしたが、最近、これにブログが加わりました。WordやExcelはそこそこの努力でそれなりに手に馴染みましたが、ブログを手に馴染ませるには、体感で10倍の労力を必要とします。 ブログを手に馴染ませるとはどういうことかといいますと、プラグインを導入したり、テーマを改造したり、そのためにHTMLCSSSEOPHP、サーバー管理などを勉強したり、要するにカスタマイズすることです

    div1
    div1 2009/10/23
    ヒントをゲットさせてもらいました
  • 知っていると便利なWordPressのTips | コリス

    Stylized Webのエントリーから、知っていると便利なWordPressのTipsを紹介します。 Useful WordPress Tricks 参考情報として、WordPress Codex 日語版の関連項目へのリンクを追加しています。 カテゴリ名の表示 カテゴリ名を表示します。 参考:テンプレートタグ/get the category <textarea name="code" class="html" cols="60" rows="5"> <?php $category = get_the_category(); echo $category[0]->cat_name; ?> </textarea>

    知っていると便利なWordPressのTips | コリス
  • one-seed.com - one seed リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • WordPressで最上層のカテゴリーを取得するTips | ウェビンブログ

    WordPressで、上の画像のようなトップイメージのあるブログを構築して、 カテゴリーが Photo » Night Photo » Dog Photo » Night » Star のいずれの場合でも「Photo」のイメージを出したい…という場合 「現在のカテゴリーを含む、いちばん上の階層のカテゴリー」の情報を取得する必要があります。 これにはいろいろな方法がありますが、 「表示名を取得する方法」と「IDを取得する方法」の二種類を紹介します。 1. 各エントリーのIDを取得する どちらの方法を使うにしても、まず 「現在のエントリーが属しているカテゴリーのID」を調べることになります。 カテゴリーアーカイブの場合は、変数「$cat」に既に値が入っていますが、個別アーカイブなどでは以下のようにPHPスクリプトを書きます。 ID); $cat = $catA

    div1
    div1 2009/10/23
    カテゴリー関係
  • シングルやアーカイブで現在属するカテゴリーを取得する方法(WordPress) | とりさんのソフト屋さん

    福井のソフトウェア会社です。AccessやExcel、.NETソフトウェア開発、WordPress等を使用したホームページのシステム化、PCサポート・メンテナンス、コンサルなどを行っています。 投稿日 2009 年 4 月 10 日 – 1:23 AM カテゴリ: カスタマイズ シングルページやアーカイブページで現在属するカテゴリーのオブジェクトを取得する方法。 現在のカテゴリーIDなどを取得したくても何故かget_the_category()関数で得られる値は違う値。何故なんだぁ~!! と調べていくとどうも途中でグローバル変数である$postが書き換えられるとget_the_category()関数は誤動作する模様 なのでカテゴリーに限らず情報の取得はwp_head()の中かfunction.phpで実行。もしくはプラグイン化してコンストラクタで取得しちゃうのが吉。 一つのカテゴリだけ

    div1
    div1 2009/10/23
    カテゴリーid取得
  • is_category で分岐するのか、category-n.php に振り分けるか…

    サーバーに負担の少ない方法はどちらか分からずにいます。 現在カテゴリー数が20を超えるサイトで、今後も増えていく可能性があります。 カテゴリーごとにレイアウトや表示したい項目が若干違うので、is_category(x) を使い表示(echo や include)を変えてますが、上記のとおり今後カテゴリーが増加し、サーバー側の負担(?)を考えると、テンプレート(category-n.php)で分けた方が良いのでしょうか。 is_category で分岐した場合、ファイル数を抑えることができますし、メンテナンスが楽になる気がします。(カテゴリーの複数指定などで) category-n.php で分けた場合、専用のテンプレートになるので、そのファイル自体のコードはシンプルになりますが、ファイル数が多くなるので、全体のコード修正時は面倒に感じます。 category-n.phpをカテゴリーの数だけ

    is_category で分岐するのか、category-n.php に振り分けるか…
    div1
    div1 2009/10/23
    カテゴリー分岐
  • WordPressのコーディングテクニック10 – creamu

    Smashing Magazineで、WordPressのコーディングテクニックが紹介されています。 これは自分的にもタイムリー。ざっとご紹介しますね。 エントリーごとのスタイルを変える post_class()を使って、「.henry」「.sticky」「.category-tutorials」「.tag-wordpress」といったクラスにCSSを指定できるようにする。post IDでは例えば「#post-876{} 」にCSSを適用できる 関連するエントリーをサムネイル付きで表示する PHPの画像リサイズスクリプトであるTimbThumbを使って、画像を40 x 40pxにリサイズ トップページの見せ方を変える 新着3件のエントリーを、他と違ったデザインで見せるテクニック 複数のループを使う WPの標準機能である「rewind_posts()」を使って、1番目のループをリセットし、2

  • the_content()の代わりにget_the_content()を使う | WordPressDesign

    the_content()の代わりにget_the_content()を使うコンテンツの内容にPHPで処理を加えて出力する場合、関数the_content()内の処理を手動で行い、成形された状態を出力させる。 $content = get_the_content(); // コンテンツ内容を取得 : // コンテンツ($content)に何らかの処理や加工 : // コンテンツ($content)を成形 $content = apply_filters('the_content', $content); $content = str_replace(']]>', ']]>', $content); echo $content; // 成形されたコンテンツを出力 コンテンツ内の文字列を別の文字列に置き換えて出力するときに便利。 256design テンプレートタグ

  • トップページのループ内の表示をカスタマイズしたい

    こんにちは。 ブログのトップページなんですが、ループ内の表示のしかたをカスタマイズしたいと思っています。 最新の1件を、the_contentで<!–more–>クイックタグより前の内容のみを表示させ、 次の記事からは、the_excerptで抜粋文を表示させる。 また、1ページに20件の記事が表示されて、次のページにいくと 全部の記事が抜粋文のみになるようにしたいのですが、 どうすれば、いいのかちょっとわかりません。 アドバイスいただけると幸いです。 よろしくお願いします。 is_home()で分岐させて、1ページ目とそれ以降でまず分ける。 で、ループ用のカウンターを作って、カウントが0ならthe_content()で記事を表示、 1以上ならthe_excerpt()を呼んでやればいいかと。 具体的には以下。 <?php if(is_home()) : // ホームなら ?> <?php

    トップページのループ内の表示をカスタマイズしたい
  • アーカイブ取得時の表示方法の変更

    初めての質問させていただきます。 <?php wp_get_archives(‘type=monthly’); ?> とアーカイブを取得したときの「200●年●月」という表示を 「200●・●」と変更したいのですが wp-content/languages/jp-mo の何行目を変更したらよいのでしょうか? 以前のトピックで2.5バージョンはこちらに回答があるのですが 場所が違うようで見当たりません。 過去のトピック よろしくお願いします。

    アーカイブ取得時の表示方法の変更
  • WordPressDesign

    例)カテゴリIDの7が「間取り」で、その子カテゴリである「1DK」「1LDK」「2LDK」などを取得する場合。 // 間取りカテゴリ取得 function get_cat_madori() { global $post; foreach((get_the_category($post->ID)) as $tmp_cat) { // 親カテゴリが「間取り」か? if ($tmp_cat->parent == 7) { return $tmp_cat->name; } } return ""; } 256design テンプレートタグ

  • WordPress における日付/時間の表示とフォーマット変更方法

    WordPress への記事投稿日の日付および時間の表示方法と、日付/時刻フォーマットを変更するカスタマイズをご紹介します。 このエントリーのきっかけは、当サイトで配布しているテーマに表示される記事投稿時間を24時間表記に変更する方法についてのご質問だったのですが、それだけでは何なので一通り調べてみました。 1.概要 テンプレートの記事投稿時間を表示したい位置に <p><?php the_time() ?></p> を設定すると、下のように時刻情報に変換されてページに表示されます。 <p>21:07:51<p> 2.テンプレートタグ 日付表示用テンプレートタグには次の2つがあります。 2.1 the_time 記事の投稿時間を表示します。書式は次の通りです。 <?php the_time('format') ?> format には2項以降に示す「表示フォーマット」を設定します。 カッコ内

    WordPress における日付/時間の表示とフォーマット変更方法
    div1
    div1 2009/10/19
    繰り返し表示させたい場合は the_time() を使う
  • WordPress備忘録 - Tips - AZ store

  • 静的 HTML に WordPress を埋め込む方法 | hiromasa.another :o)

    実は昔の hiromasa.zone なんかがそうだったりしましたが、WordPress の情報を WordPress 管轄以外から取得したいときがあります。 たとえば、静的 HTML のトップページに WordPress の新着をだしたい、、とかですね。 全部のページ WordPress でやるのもおっくうってこともあるわけです。 🙂 そんな場合は以下のようなコードを使うのもひとつの方法かもしれません。 とりあえず、静的 HTML の場合は、拡張子を .php とか変更して PHP が動くようにします。 すでに、.html で他からリンクしちゃっていてリネームできないよーって方は mod_rewrite で化かすとかとかしてください。 / で終わる URL のときは、index.html をリネームして index.php にすれば OK です。 で、こんなコードを元 html に挿入

    静的 HTML に WordPress を埋め込む方法 | hiromasa.another :o)
    div1
    div1 2009/10/15
    静的ページにwordpressの内容を埋め込む
  • WordPress の月・曜日を英語表記にする

    WordPress における日付/時間の表示とフォーマット変更方法」でフォーマット文字の一覧を示しましたが、日語版 WordPress では、月および曜日は日語で表示されます。これを英語表記に変更する方法を紹介します。 1.変更対象のフォーマット文字 英語表記に変更するフォーマット文字は下記の4種類です。 出力される日付文字列の書式(抜粋) 単位フォーマット文字意味日語表記英語表記 月Fフルスペル1月 - 12月January - December M3文字の省略形式1月 - 12月Jan - Dec 曜日D3文字の省略形式月 - 日Mon - Sun lフルスペル月曜日 - 日曜日Sunday - Saturday 2.変更方法 wp-includes/locale.php をダウンロードし、任意のエディタで開き、下記リストのように修正します(青色は修正した箇所)。修正が面倒な方

    WordPress の月・曜日を英語表記にする
  • Top Level Categories » Fortes

    The Top Level Categories plugin allows you to remove the prefix before the URL to your category page. For example, instead of http://fortes.com/category/work, I use http://fortes.com/work for the address my “work” category. WordPress doesn’t allow you to have a blank prefix for categories (they insert category/ before the name), this plugin works around that restriction. Download Latest Version: T

    div1
    div1 2009/10/10
    URLからcategoryを取り除くプラグイン
  • WordPressで特定カテゴリのエントリ記事を表示する | Imai Blog!

    日の仕事、忘れそうなので記録。 ■特定のカテゴリ(ここでは1)で最新の5件を表示 1.Customizable Post Listingsプラグインを使用する場合(WP2.3は未対応) <?php c2c_get_recent_posts(5, "%post_date%: %post_URL%", "1", 'date', 'DESC', 0, 'Y/n/j'); ?> 2.タグでなんとかする場合 <?php $posts = get_posts('numberposts=5&category=1'); foreach($posts as $post) : setup_postdata($post); ?> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <?php endforeach; ?> ■特

  • WordPressを導入したら入れた方がよいと思う10のプラグイン | PrivateMoon

    などという今時のそっち系ブログ記事のようなものをしたためてみるよ!! 興味の無い方は全力でスルーしていってね!!!(・ω・)n-n とりあえずこのサイトで利用しているもののうち、これは入れておいた方が いいんじゃないかなーとオススメするプラグインをリストアップしてみました。 WordPressのプラグインはたくさん入れればよいというものではないので、 厳選して導入していきたいですね。 All In One SEO Pack WordPress Plugin titleタグやmetaタグのdiscriptopnなどをページごとに自動で変えてくれたり その他ページごとにheadタグ内に追加したりなどが出来るようになります。 特にdiscriptionは素のWordPressだと全部同じになってしまうので、これで設定してます。 brBrbr(CamCam) 管理画面の利便性向上用。 WordPr