はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『MORILOG』

  • 人気
  • 新着
  • すべて
  • WordPress » カスタム投稿タイプのパーマリンクを設定するプラグイン — Custom Post Type Permalinks | MORILOG

    15 users

    morilog.com

    以前に、カスタム投稿タイプのパーマリンクの設定方法を解説しましたが、今回はプラグインを使用して簡単に設定する方法を紹介します。 使用するのは、「Custom Post Type Permalinks」というプラグインです。 WordPress › Custom Post Type Permalinks « WordPress Plugins カスタム投稿タイプのパーマリンク設定はかなり大変 以前の記事(記事: カスタム投稿タイプのパーマリンク)で、カスタム投稿タイプのパーマリンクを、テーマファイル内で設定する方法を説明しました。 そちらの記事の方法では、プラグインに依存しないので、プラグインの設定やアップデート等に煩わされる事が無いというメリットがあります。 しかし、簡単なパーマリンク構造なら良いのですが、カスタム投稿タイプに更にタクソノミーなどが加わると、一気にコーディングが複雑な事に!

    • テクノロジー
    • 2016/04/11 12:32
    • wordpress
    • プラグイン
    • plugin
    • Web制作
    • あとで読む
    • WordPress » サーバパスの取得まとめ | MORILOG

      3 users

      morilog.com

      WordPressで、サイト内の絶対サーバパスを取得する関数・定数をまとめました。 インターネットURL・ディレクトリの取得については、記事: URL・ディレクトリの取得まとめにまとめましたので、参照してください。

      • テクノロジー
      • 2016/04/08 10:15
      • WordPress » ローカル環境のWordPressサイトに、LAN内の他の端末からアクセスする | MORILOG

        8 users

        morilog.com

        WordPressサイトをXAMPPやMAMPを使用して動作させている場合、ローカルマシンからは、http://localhost/my-site/のようなURLでアクセスできます。 このWordPressサイトに、LAN内の他のPCやスマートフォンサイトからもアクセスできるようにします。 1. hostsファイルを編集できるPCなどの設定 LAN内の他のPCからWordPressサイトにアクセスする場合、アクセス元のPC内のhostsファイルに設定を加えます。

        • テクノロジー
        • 2015/02/06 11:38
        • WordPress
        • WordPress » カスタム投稿タイプの設定 | MORILOG

          5 users

          morilog.com

          カスタム投稿タイプは、register_post_typeという関数で設定できます。 このregister_post_type関数には、設定項目がいっぱいあるのですが、実際に必要になる項目はごく一部になると思います。 ここでは、register_post_type関数の使い方を、必要になりそうな項目だけをピックアップしてまとめてみます。 カスタム投稿タイプを設定するregister_post_type関数 サイトに「ニュース」というカスタム投稿タイプを設定してみます。 カスタム投稿タイプを設定するには、functions.phpに以下のようなコードを追加します。 add_action( 'init', 'my_post_type' ); function my_post_type() { register_post_type( 'news', array( 'label' => 'ニュース

          • テクノロジー
          • 2014/12/22 13:44
          • WordPress » 親カテゴリや祖先カテゴリを取得 | MORILOG

            6 users

            morilog.com

            WordPressでは、親カテゴリや祖先カテゴリを取得する方法が色々とあります。 ただ、この方法を使えば全てをカバーできる、という物がないので、状況によって使い分けましょう。 親カテゴリのIDを取得する 直接の親にあたるカテゴリだけが必要な場合は、カテゴリのparentプロパティから取得します。

            • テクノロジー
            • 2014/12/17 22:19
            • WordPress
            • パン屑リスト
            • WordPress » 日付アーカイブページのタイトルを修正 | MORILOG

              6 users

              morilog.com

              「2013年12月の記事」というような日付アーカイブのページでは、wp_title関数が生成するページタイトルが「 2013 » 12月」のようになってしまいます。 ※区切り文字「»」の部分は、wp_title関数の引数によって変わります このタイトルを「2013年12月」と変更する方法を紹介します。 ページタイトルの変更 wp_title関数が生成するページタイトルを「YYYY年MM月DD日」というフォーマットに変更するには、functions.phpに下記のコードを追加するだけでOKです。 function jp_date_wp_title( $title, $sep, $seplocation ) { if ( is_date() ) { $m = get_query_var('m'); if ( $m ) { $year = substr($m, 0, 4); $month = i

              • テクノロジー
              • 2014/11/28 12:31
              • wordpress
              • WordPress » パーマリンクの設定がうまく反映されない時の対処法 | MORILOG

                8 users

                morilog.com

                WordPressで、パーマリンクの設定がうまく反映されずに、思ったのとは別のページが表示されてしまったりする事があります。 特に、通常のダッシュボードのパーマリンク設定以外に、プラグインやテーマファイルでパーマリンクのカスタマイズを行った時に、うまく反映されない現象が起きやすいです。 その場合の、簡単な対処法を紹介します。 パーマリンクの設定は、一度データベースに格納される 具体的な方法の紹介の前に、パーマリンクの設定がページの表示に反映される仕組みをざっと紹介します。 ダッシュボードのパーマリンク設定ページや、プラグイン、テーマファイルで設定されたパーマリンクは、いったんデータベース上のwp_optionテーブルのrewrite_rulesオプションに格納されます。 ページを表示する際には、このrewrite_rulesオプションを参照するため、ダッシュボードやプラグイン、テーマファイ

                • テクノロジー
                • 2014/11/15 11:11
                • wordpress
                • WordPress » 画像の取得・表示まとめ | MORILOG

                  24 users

                  morilog.com

                  投稿のアイキャッチ画像や、添付画像を取得・表示する方法をまとめました。 関数に関しては、様々なサイトやブログで解説されているので、ここでは用途別に逆引きにしてみました。 投稿の画像を取得・表示する関数

                  • テクノロジー
                  • 2014/11/07 15:09
                  • wordpress
                  • 画像
                  • WordPress » スタイルシートを読み込む | MORILOG

                    12 users

                    morilog.com

                    <link rel="stylesheet" id="style-css" href="http://my-domain.com/style.css" type="text/css" media="all" /> WordPressでは、この<link>タグを自動生成してくれるwp_enqueue_style関数が用意されています。 テーマファイルでは<link>タグは直接書かずに、このwp_enqueue_style関数を使用します。 <?php wp_enqueue_style($handle, $src, $deps, $ver, $media); ?> $handle — スタイルシートのハンドル名 $src — スタイルシートのURL(オプション) $deps — 関連するスタイルシートのハンドル名(オプション) $ver — スタイルシートのバージョン(オプション) $medi

                    • テクノロジー
                    • 2014/10/27 01:09
                    • wordpress
                    • wp_enqueue_style
                    • 子テーマ
                    • CSS
                    • テーマ
                    • php
                    • WordPress » テーマ作成の基礎〜その4 関数ファイルの役割 | MORILOG

                      5 users

                      morilog.com

                      ・関数、グローバル変数、クラスを定義する (主に、テンプレートファイル上で使用するものを定義) ・関数の呼び出しとフィルタ・アクション関数の設定をする (主に、機能の追加やカスタマイズを行う) これらを順に解説していきます。 関数、グローバル変数、クラスを定義する 関数の定義 関数ファイル内で定義した関数は、全てのテンプレートファイル内で呼び出す事ができます。 テンプレートファイル上で何度も行う処理などを、関数化しておくと便利です。

                      • テクノロジー
                      • 2014/10/16 23:29
                      • wordpress
                      • PHP
                      • メモ » sassとcompassをアップデートしたらエラーが出た — 続 | MORILOG

                        4 users

                        morilog.com

                        前回、sassとcompassをアップデートしたところ、watchのエラーメッセージや、display-boxミックスインのエラーが。 とりあえず応急処置を施し、あとでじっくり解決しようと思ったところ、新たな不具合が。。。 compassの最新バージョンでは、flexboxを使う compassの最新バージョン(v.1.0.1)では、display-boxミックスインが使えなくなったらしい。 と言うよりも、CSS3の使用が変更になり、display:boxでなくdisplay:flexを使うことになったようです。 (これ自体を知りませんでした。勉強不足でした。) そのCSS3の変更に伴い、compassのバージョン0.13より、display-boxミックスインを含むboxモジュールが廃止になり、代わりにflexboxモジュールが導入されました。 CSS3のboxとflexは、仕組み自体も

                        • 学び
                        • 2014/10/13 14:06
                        • WordPress » 条件に応じてテンプレートファイルを変更する | MORILOG

                          4 users

                          morilog.com

                          WordPressでは、表示するページの種類に応じてテンプレートファイルが選択されます。 テンプレートの選択は、決められた階層ルールに従って行われます。 これについては、WordPress Codexにまとめられています。 テンプレート階層 – WordPress Codex 日本語版 この階層ルールはかなり細かく設定されているので、多くのケースはこの階層ルールで対応できるようになっています。 ただし、この階層ルールでも対応できない場合もあります。 例えば、個別投稿ページ(シングルページ)をカテゴリに応じて切り替えたい場合です。 こういった場合の方法をまとめてみました。 カテゴリ別の個別投稿テンプレートは無い 個別投稿ページ(シングルページ)のテンプレートは、3つの階層が定義されています。 single-{post_type}.php — 投稿タイプ毎の個別投稿 single.php —

                          • テクノロジー
                          • 2014/10/07 17:03
                          • wordpress
                          • WordPress » WordPressでechoする文字を適切にエスケープする | MORILOG

                            25 users

                            morilog.com

                            PHPでは、変数や関数を使って文字を出力(echo)する場合、エスケープ処理を行う場合があります。 例えば、「<」を「&lt;」、「&」を「&amp;」に書き換えたり(HTMLエスケープ)、URL内の日本語文字を「%E6%97%A5%E6%9C%AC%E8%AA%9E」というように書き換える処理(URLエンコード)などです。 WordPressでは、文字を適切に表示するためのエスケープ関数が用意されています。 また、セキュリティ上のリスクが高いHTMLタグやURLを処理してくれる関数もあります。 一箇所のエスケープし忘れがセキュリティ上では命取りになり兼ねないので、変数をechoする場合には常に適切なエスケープ処理を行いましょう。 通常のテキストのエスケープ HTMLタグを含まないテキストや、HTMLタグ自体をそのままテキストとして表示する場合には、WordPress関数のesc_html

                            • テクノロジー
                            • 2014/09/28 12:36
                            • wordpress
                            • WordPress » URL・ディレクトリの取得まとめ | MORILOG

                              27 users

                              morilog.com

                              WordPressで、サイト内の様々なURLやディレクトリを取得する関数をまとめました。 テンプレートファイルの作成などにご活用ください。 サーバ上の絶対パスの取得については、記事: サーバパスの取得まとめのほうにまとめていますので参照してください。 ※ ディレクトリの末尾のスラッシュを含む場合と、含まない場合があります。取得値の例を参照してください。 ※ 表において、関数の引数は一例であり、省略可能の物や、書かれている以外にも指定可能な引数があります。詳しくはリファレンスなどをご覧ください。

                              • テクノロジー
                              • 2014/09/22 19:13
                              • wordpress
                              • PHP
                              • メモ
                              • パス取得
                              • WordPress » WordPress 4.0 から、空文字の検索に対する挙動が変わったようです | MORILOG

                                3 users

                                morilog.com

                                WordPress 4.0では、空文字の検索に対する挙動が変わったようです。 そこで、変更点や対処の例をまとめました。 バージョン4.0=大幅なリニューアル、ではないようです 2014年9月5日に、WordPress 4.0がリリースされました。 3.9から4.0へのアップデートで、大きな変更があるのかと思いきや、3.8→3.9の時と同じようなアップデートに過ぎないようです。 そんなわけで、今まで使用していた自作のテーマファイルも、特にコードの見直しなどを求められる事なく、WordPress4.0でも問題無く動きました。 しかし、検索時の挙動が少し変わってしまったようです。 変更された、空文字の検索の挙動 例えば、検索ボックスに何も入れずに、検索ボタンをクリックしてみます。 すると、検索用のパラメータsに空文字が送られ、URLはこのようになります。 この場合、今までのWordPress(バ

                                • テクノロジー
                                • 2014/09/22 16:07
                                • dev
                                • wordpress
                                • WordPress » WordPressサイトの移転方法(マルチサイトにも対応) | MORILOG

                                  11 users

                                  morilog.com

                                  WordPressサイトの移転には、エクスポート・インポート機能を使う事ができます。しかしこの機能で対応できるのは記事とメディアのみです。WordPress設定や「リンク」、プラグインの設定などは移行する事ができないので、移転元のサイトを見ながら一つずつ設定しなくてはならず、サイトによっては大きな労力になり、また移行に漏れが生じる恐れがあります。 そこで、WordPressのエクスポート・インポート機能に頼らず、記事から設定までまるごと移行する方法を試してみました。 マルチサイトについて 以下の方法はWordPressのマルチサイトにも対応していますが、このような条件で行っています。 マルチサイトはサブディレクトリ方式です。 移転元も移転先も同じサブディレクトリ名で移行します。 必要なもの 移転作業で必要な物をまとめてみました。 移転元サイト(当たり前ですが) 移転先になるサーバとデータベ

                                  • テクノロジー
                                  • 2014/09/18 11:58
                                  • マルチサイト
                                  • wordpress
                                  • WordPress » カスタム投稿タイプのパーマリンク | MORILOG

                                    39 users

                                    morilog.com

                                    WordPressで、通常の投稿やアーカイブページなどのURLは、ダッシュボードのパーマリンク設定ページで設定できます。 しかし、カスタム投稿タイプのURLに関しては、ダッシュボードでの設定はできませんし、思ったようなURL構成にするのが難しいです。 ここでは記事: カスタム投稿タイプの設定を踏まえながら、カスタム投稿タイプのパーマリンクを思い通りにカスタマイズする方法をまとめました。 まず、URLを投稿名ベースにするか、数字ベースにするか? 最初に押さえておくポイントは、ダッシュボードのパーマリンク設定をデフォルト以外にした場合、カスタム投稿タイプのパーマリンクは常に投稿名(スラッグ)がベースになるという点です。 例えば、パーマリンク設定を数字ベースに設定します。 この設定で、カスタム投稿タイプの記事を作成してみますが、パーマリンクは数字ベースにはなりません。 パーマリンクが投稿名ベース

                                    • テクノロジー
                                    • 2014/08/30 22:15
                                    • wordpress
                                    • パーマリンク
                                    • permalink
                                    • カスタム投稿
                                    • メモ
                                    • Web制作
                                    • Tips
                                    • #table-post

                                      17 users

                                      morilog.com

                                      header.php、footer.phpなどのパーツテンプレートから、$post, $wp_queryなどの変数にアクセスする場合、

                                      • テクノロジー
                                      • 2014/08/19 19:21
                                      • wordpress
                                      • PHP
                                      • WordPress » 便利な条件分岐タグまとめ | MORILOG

                                        7 users

                                        morilog.com

                                        テンプレート内で使用できる主な条件分岐タグをまとめました。 ページの条件分岐 この条件分岐タグは、表示するページに対して条件分岐します。

                                        • テクノロジー
                                        • 2014/08/12 11:44
                                        • wordpress
                                        • メモ » Apple Magic MouseでGoogleマップを使いやすくするブックマークレット | MORILOG

                                          3 users

                                          morilog.com

                                          自宅のMacではApple Magic Mouseを使用しているのですが、このマウスは指の接触でもスクロール動作をしてしまうのが難点。 とくに、ブラウザでGoogleマップを見ている時と、Adobe Illustratorで作業している時には、予期せぬズームやスクロールが発生してイライラする事もしばしば。 そこで、Googleマップのページ用に、マウスのスクロール動作をオフにするブックマークレットを作成しました。 マウスのスクロールをオフにするブックマークレット 作成したブックマークレットはこちらです。 javascript:w=window;if(w.addEventListener){w.addEventListener('mousewheel',c,true);w.addEventListener('DOMMouseScroll',c,true);}function%20c(e){i

                                          • テクノロジー
                                          • 2014/07/07 16:25

                                          このページはまだ
                                          ブックマークされていません

                                          このページを最初にブックマークしてみませんか?

                                          『MORILOG』の新着エントリーを見る

                                          キーボードショートカット一覧

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

                                          • 総合
                                          • 一般
                                          • 世の中
                                          • 政治と経済
                                          • 暮らし
                                          • 学び
                                          • テクノロジー
                                          • エンタメ
                                          • アニメとゲーム
                                          • おもしろ
                                          • アプリ・拡張機能
                                          • 開発ブログ
                                          • ヘルプ
                                          • お問い合わせ
                                          • ガイドライン
                                          • 利用規約
                                          • プライバシーポリシー
                                          • 利用者情報の外部送信について
                                          • ガイドライン
                                          • 利用規約
                                          • プライバシーポリシー
                                          • 利用者情報の外部送信について

                                          公式Twitter

                                          • 公式アカウント
                                          • ホットエントリー

                                          はてなのサービス

                                          • はてなブログ
                                          • はてなブログPro
                                          • 人力検索はてな
                                          • はてなブログ タグ
                                          • はてなニュース
                                          • ソレドコ
                                          • App Storeからダウンロード
                                          • Google Playで手に入れよう
                                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                                          設定を変更しましたx