wordpressに関するmikakaneのブックマーク (13)

  • wordpressで投稿記事の抜粋を表示する方法

    wordpressの投稿記事を抜粋して、トップページやカテゴリーページで表示させたい時に使える方法です。 the_excerpt wordpressのループ内で使うことができる投稿記事を抜粋してくれるwordpressの関数です。 例えば、 <?php if(have_posts()): ?> <?php while(have_posts()): the_post();?> <h2><a href="<?php the_permalink(); ?>"> <?php the_title(); ?></a></h2> <div><?php the_excerpt(); ?> <p><?php the_category(); ?></p></div> <?php endwhile; ?> <?php endif; ?> ※the_excerpt();初めからpタグに囲まれて表示されます。 ただ

    wordpressで投稿記事の抜粋を表示する方法
  • WordPress高速化 – MySQL のクエリーキャッシュを使ってみた - ねたみまん

    WordPress の高速化の続き・・・ WordPress のプラグインでキャッシュを導入して、かなりキビキビと動くようになったので、 もうひとつカンタンそうな高速化「MySQLのクエリーキャッシュを有効にする」を試してみた。 参考にしたのはここ flatmemo クエリ結果のキャッシュ 実にカンタン。 まずはMySQLのクエリキャッシュが動いているかのチェック mysql> show variables like ‘query_v cache_%’; +——————————+———+ | Variable_name                | Value   | +——————————+———+ | query_cache_limit            | 1048576 | | query_cache_min_res_unit     | 4096    | | quer

  • WordPressでサイトのURLを取得する方法を整理してみた。 | Firegoby

    WordPressでは以下のように複数の方法(テンプレートタグ)でサイトのURLを取得できます。 get_bloginfo(‘home’) get_bloginfo(‘siteurl’) get_bloginfo(‘url’) get_bloginfo(‘wpurl’) home_url() site_url() これらの関数は多くの環境では同じ値を返していますが、使い分けをきちんと理解していないと不具合が発生することがあります。 非推奨となっているテンプレートタグ 以下の二つの方法はすでに非推奨になっています。 自作のプラグインやテーマで使用している場合には、他の方法を使用しましょう。 get_bloginfo(‘home’) get_bloginfo(‘siteurl’) 別名になっているテンプレートタグ 以下のテンプレートタグは、単純に別のテンプレートタグのエイリアス(別名)となって

  • WordPressでURLを取得する関数あれこれをまとめた。 | Firegoby

    WordPressにはURLを取得するための様々な関数が用意されてます。 毎回Google先生に聞いててウキーってなったのでまとめておくことにしました。 基的にアホなので、あれ?plugin_url()だっけ?plugins_url()だった?みたいな感じでなかなか覚えられないんです…。 WordPressでURLを取得するための関数あれこれ 関数名 出力例 メモ

    WordPressでURLを取得する関数あれこれをまとめた。 | Firegoby
  • WordPressのマルチサイト機能で複数のブログを管理する

    ちょんまげ英語塾 > WEB制作TIPS > WordPressのマルチサイト機能で複数のブログを管理する WordPress(ワードプレス)のマルチサイト機能とは ※WordPress の解説及びインストール方法については、WordPressをxreaにインストールするで解説していますので、まずはこちらをお読みください。 WordPress 3.0 から、いままで WordPress MU でのみ提供されていた一つの WordPress で複数のブログを管理する機能(マルチサイト機能)が統合されました。このページではデジロック社が運営している xrea や coreserver といったレンタルサーバにインストールされた WordPress でマルチサイト機能を使って複数のブログを管理・運営する方法を解説します。※他社のサーバを使ってる方へ 一言でマルチサイト機能と言ってもブログの公開U

    mikakane
    mikakane 2013/06/27
    マルチサイトのアレ
  • WordPressのショートコードを自作してみる

    WordPressのショートコードを自作してみる Wordpressで記事を書いていると、投稿記事からテンプレートタグを使いたくなったり、自作のプログラムを動かしたいくなる場合があると思います。 そんなときに便利なのがショートタグです。 投稿日2010年07月11日 更新日2011年04月03日 ショートタグは投稿記事に[](ブラケット)内にショートコード名を記述することで、あらかじめ設定しておいた関数を呼び出すことができます。 で、肝心の関数を記述する場所はというと、プラグインとして読み込ませたり、テンプレートフォルダのfunctions.phpに記述します。 プラグインというとちょっと大げさな気がするので、今回はfunctionsファイルの方を試してみたいと思います。 たぶん一番シンプルなショートコード ショートコード第一号は呼び出すと決められた文字列を返すだけという、実用性0のコード

    WordPressのショートコードを自作してみる
    mikakane
    mikakane 2013/06/27
    プラグイン制作 ショートコード特化
  • Wordpress プラグイン作成前の基礎知識|WEBプログラム覚書

    HOME>WEBプログラム覚書>Wordpress プラグイン作成前の基礎知識 Wordpress プラグイン作成前の基礎知識 そろそろプラグインの一つでも作れるようになりたいので調べてみたのをメモ。 Wordpressのプラグインと呼ばれるものには大きくわけて3種類ある。 アクションプラグイン フィルタープラグイン カスタムテンプレートタグ カスタムテンプレートタグについては単なる関数なので特に問題はない。 プラグイン動作の仕組み Wordpressがページを出力するまでの流れの中に、プラグインを実行するチェックポイントのようなものが存在する。 チェックポイントはコードにdo_action( $tag, $arg )、apply_filters( $tag, $value )と記述されている。 Wordpressが順に実行されチェックポイントに到達したとき、プラグインを動作させるようにす

    mikakane
    mikakane 2013/06/27
    プラグイン政策チュートリアル
  • WordPress Codex 日本語版

    当サイト、Codex 日語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。 万が一、当サイトで重大な問題を発見した際などは、フォーラムや WordSlack #docs チャンネルでお知らせください。</p>

  • WordPressの投稿画面に画像アップロード機能つきの自作メタボックスを追加する | カテゴリー: Wordpress | 作業メモ

    プラグインを使わずにWordpressの投稿画面に追加したメタボックスのカスタムフィールドに、アップローダー経由で画像を流し込めないかと探してみたところ以下を見つけた。 Creating custom metaboxes and the built in uploader 内容はというと、自前のメタボックス内にボタンを配置して、ボタンをクリックしたときにWordPressのアップローダーを呼び出し、そのなかの挿入ボタンが押されて渡された値を、jQueryで取り回してメタボックスにインサートしてやるというものだ。割とトリッキーなやり方だがこれに代わるWordPressの関数なりが用意されてない?以上、現状この方法がベストだろうと思う。PHP漬けで視野が狭くなっていたので感心した。 さて、このままIDを変えたりして使ってもいいのだが、現場の人間としては実際に案件で導入した場合どういう背景で求め

    mikakane
    mikakane 2013/06/27
    管理画面編集。メタボックスとアップロード
  • WordPressのサイト内検索の検索条件をカスタマイズする

    WordPress3.3.2を使用しています。 2012.06.01 「投稿記事だけ検索したい」に抜けている部分があったので修正しました。 検索フォームの設置 一つのテキストフォームだけで検索する場合は以下のコードを表示させたい位置に配置するだけですね。 wp template <div id="search-box"> <form method="get" action="<?php bloginfo( 'url' ); ?>"> <input name="s" id="s" type="text" /> <input id="submit" type="submit" value="検索" /> </form> </div> あとは「search.php」を作成して適当にループさせれば検索結果が表示されます。 投稿記事だけ検索したい 標準のサイト内検索は固定ページも検索範囲に含まれて

    WordPressのサイト内検索の検索条件をカスタマイズする
    mikakane
    mikakane 2013/06/27
    SQLとかではなく、フィールド系View系周りの話
  • WordPressのオリジナルテーマ作成フロー・基本マニュアル

    初めてWordPressオリジナルテーマの作成にトライしたい、という方向けの基のマニュアルです。マニュアルというほど大袈裟なものではありませんけど、ある程度敷居が低くなると嬉しいなぁという思いを込めて記事にします。 この記事の内容はあくまで基中の基で、初心者・ノンプログラマー向けとなっていますので応用的な情報は殆どありません。また、説明の仕方も分かりやすさ重視で、厳密的にはちょっと違う点もあります。 初心者さん向けに、もう少し情報があってもいいかなと思って、書いてみることにしました。僕もまだまだ初級レベルなので一緒に学んでいきましょう。初級者レベルでこんな記事書くなって話ですけども。 目次 目次です。各セクションで必要と思う場所から見るようにしてください。 はじめに 作成するWebサイトの目的と構造 テーマ作成前に用意するものと環境 テーマの構造を(触り程度だけでも)理解する HTM

    WordPressのオリジナルテーマ作成フロー・基本マニュアル
    mikakane
    mikakane 2013/06/27
    チュートリアル
  • WordPressテーマ制作チュートリアル

    この記事は、はじめてブログ用のオリジナル WordPress テーマを制作される方向けに書いたチュートリアル記事です。 なぜこの記事を書いたかというと、「WordPress でブログを作ってみたい、でも作り方がわからない」とおっしゃっている方が想像以上に多いことと、私が Webデザインスクールで WordPress ブログテーマの作り方を教えていると、想像以上にテーマ制作の基礎を理解していただくのが難しかったからです。 おそらく、HTML+CSS コーディングができる方であれば、この記事を読めばブログ用のWordPressテーマを制作できるようになるはずです。 このチュートリアルでできるテーマのサンプルファイルも以下からダウンロードできます。 実際のファイルを見ながら(あるいは作りこみながら)読むと理解が深まると思います。 WordPressのインストール まだレンタルサーバを借りていない

    WordPressテーマ制作チュートリアル
    mikakane
    mikakane 2013/06/27
    チュートリアル
  • オリジナルテーマの作り方 3.0+

    2014年8月22日 Wordpress WordPressのオリジナルテーマの作り方について説明していきます。2010年1月に書いた記事とはバージョンが違い、コードも変更されたため、新たに記事にしてみました。慣れると簡単なのですが、初心者には少し難しいWordpressのカスタムデザイン。Wordpressのテーマがどのように動くのか、スタティックのHTMLテンプレートにどうやってWordpressの機能をつけるのかを説明していきます。PHPの知識は必要ありませんが(もちろんあった方が楽ですが)、自分でデザインをするためのPhotoshopとCSSの知識は必要です。 ↑私が10年以上利用している会計ソフト! WordPress オリジナルテーマの作り方 3.0+ WordPress オリジナルテーマ作成 完璧ガイド WordPressをローカルにインストールする WordPress オリ

    オリジナルテーマの作り方 3.0+
  • 1