リンク

本文内の見出し(H1~H6)を階層配列として保存する方法【WordPress】
WordPressで本文に表示する目次用にH1~H6の見出しを一旦階層を持つ配列にして保存しておく方法を熟考しました。 まずは本文中から見出しを取得して、一時的に配列に保存しておきます。 コード解説 まずは本文を取得して...
pre_get_postsでメインクエリを変更した際の次/前リンクの取得する方法
WordPressでは、pre_get_postsを使用することで、メインクエリで取得される記事の順番をカスタマイズすることができます。 例えば「イベント投稿」では、並び順をカスタムフィールドで設定した「開催日」に変更す...
WordPressを静的サイトとして保存しておく方法
クライアント様のご要望で、現在公開しているWordPressサイトを取り下げて閉鎖したいと(サーバーの契約も終了)。しかし、サイトそのものはいつでも確認出来るようにしておいて欲しいとのこと。 何となくおっしゃりたい事も必...
画像挿入時にリンク先が画像の時のみデータ属性値を付加する方法【WordPress】
WordPressの投稿画面で画像を挿入する際、リンクをLightboxで開くように設定したいと思います。 処理内容 「添付ファイルの表示設定」で指定するリンク先が画像ファイルの場合に限りaタグにdata-type="l...
WordPressのログイン画面をカスタマイズしてみました。
せっかくWordPressのテーマを作成しているのだから、ログイン画面も少し手を加えてみました。 参考にしたのはこちら。 カスタマイズ ・背景色をbootstrapのprimaryカラーを利用 ・ロゴをテーマオプションを...
イベントカレンダーを作るには日別イベントアーカイブの作成も必要
さて、イベント投稿のカレンダーを作成しようと考えた際、デフォルトのカレンダーウィジェットですと、投稿のある日付をクリックすると [bash]http://hogehoge.com/2019/01/28/[/bash] の...
日付形式のカスタムフィールドを元にどのようなアーカイブページを作るか
WordPressでイベント投稿を作成する際に、カスタムフィールドで「開催日」などの日付を入力するように設計することになると思いますが、さて、「投稿日」ではなく、「開催日」をベースに投稿をアーカイブ(「2019年1月のイ...
WordPressでページ番号を除いたURLを取得する方法
これまでは、純粋に今表示しているURLを取得する方法を考えてきましたが、今回は のようなURLから、ページ番号を除いたURLを取得する方法です。 これで、 と取得出来ます。...
WordPressで現在表示のURLをパラメータを除いて取得する方法(改)
先程の記事で、全てのパラメータを取り除かれると、検索結果ページだとホームURLになってしまう問題。 もう少し改良して以下のようになりました。 まず、検索結果ページの場合にはget_search_link()で個別にURL...
WordPressで現在表示のURLをパラメータを除いて取得する方法
WordPressで投稿、ホーム、アーカイブを問わず、現在のURLを取得するには、 があるのですが、何だかシンプルじゃ無いなと。 そこでWordPressの関数を用いた方法は無いかなと探してみましたところ、 とすればUR...
123...4