PHP

WordPressで投稿に「階層」設定したら結構面倒なことになった。
WordPressで通常の投稿に固定ページ同様に「階層」を設定しましたら、色々と面倒なことになりました。 ①ラベル表示が「固定ページ」になった。 編集画面の「投稿の編集」などの表記ラベルが「固定ページの編集」と変わってし...
WordPressでjQueryがフッターに読み込まれなかったのはプラグインが原因
個人的な 覚書です。 WordPressでjQueryをフッターに呼び込み直そうと、 のように書くのですが、何度検証してもフッターではなく、ヘッダーに出力されてしまいます。 その原因を調べてみましたら、デバッグ用のプラグ...
WordPressでショートコード内のJSをフッターで読み込む方法
タイトルの 書き方が 難しい 要は、これまではjQueryの読み込みをヘッダーにしといたので、ショートコード内にスクリプトを直書きして出力していても問題無かったのだけれど、WordPressの高速化のためにjQueryな...
WordPressでページ番号を除いたURLを取得する方法
これまでは、純粋に今表示しているURLを取得する方法を考えてきましたが、今回は のようなURLから、ページ番号を除いたURLを取得する方法です。 これで、 と取得出来ます。...
WordPressで現在表示のURLをパラメータを除いて取得する方法(改)
先程の記事で、全てのパラメータを取り除かれると、検索結果ページだとホームURLになってしまう問題。 もう少し改良して以下のようになりました。 まず、検索結果ページの場合にはget_search_link()で個別にURL...
WordPressで現在表示のURLをパラメータを除いて取得する方法
WordPressで投稿、ホーム、アーカイブを問わず、現在のURLを取得するには、 があるのですが、何だかシンプルじゃ無いなと。 そこでWordPressの関数を用いた方法は無いかなと探してみましたところ、 とすればUR...
WordPressでカスタムフィールドの値で並べ替え出来るようにする
例えば投稿の表示件数をカスタムフィールド「post_view」に保存するように設定しているとします。 今回は、アーカイブページで並べ替えソート用のフォームを設置して、そこに「人気記事順」を追加する方法です。 まずはソート...
WordPressでRest APIの投稿タイプを指定する際は"rest_base"を使用する。
WordPressのRest APIが便利なことにようやく気づき、テーマのオプションで使おうといじっています。 そこで気づいたのですが、例えば投稿リストを取得する際は ページの場合は メディアの場合は となります。 つま...
WordPress 5.0のGutenbergを停止するコードが間違っていた。
テーマ内にWordPress 5.0から搭載された新エディターGutenbergですが、特定のカスタム投稿タイプによって停止をするために、以下のようなコードを使っていました。 ですが、いよいよWordPress 5.0に...
TablePressの標準スタイルシートの読み込みを停止する方法
WordPressで表組みを作成するプラグインと言えばTablePressが定番で使い勝手も良く重宝しています。 しかしながら、TablePressで表を作成すると、tableタグに.tablepressというクラス名が...
12345...6