2022-02-01から1ヶ月間の記事一覧

WP 投稿用・固定ページ用に別テンプレートを作成

投稿ページに別のテンプレートを作成する方法 ファイル名は任意でOK。 テンプレート冒頭に下記を明記。Template Post Type: post,newsで指定します。カスタム投稿ページに利用する場合はスラッグ名(例:news)を指定すると投稿ページで選択できるようになり…

複数のループがある時はWP_Queryを使う

投稿記事を普通にループで取得したい時は下記のように書きますね。 <div class="col-md-4"> </div> 投稿した記事をループさせるのはWPに用意されているメインクエリを使用しますが、 下記のページのように投稿ページのサイドバーやページ下部…

WP カテゴリー一覧

http://webdesign.practice.jp/wordpress-theme13-category-php

WP 投稿記事に親子

http://www.saka-en.com/wordpress/wordpress-registered-post-hierarchical/

WP 同じタグのついた関連記事を表示させる

見ている記事とタグが同じ記事を、関連記事として出すことも可能です。 https://cms-hikaku-navi.com/column/5564/ https://nelog.jp/tag-reated-entries https://qiita.com/marumasa/items/463cd23549a98b012797

PHP for文で図形を書く(2重ループ)

PHP

$i; $j --){ echo ' '; } for($k = 0; $k <= $i * 2; $k ++){ echo '0'; } echo PHP_EOL; …

PHP配列でundefined が出る時の対処

https://qiita.com/wakahara3/items/bb7c8d7a1673b161abe7

PHPで処理を止めるexit

https://webukatu.com/wordpress/blog/37278/

PHP で比較演算子==で頭に数字・文字列を使うとチェックする時文字列が消える

PHP

PHP で比較演算子でチェックすることはよくありますが、『==』でチェックすると20と20Aを同じと判定されてしまいます。 PHP では『==』だとチェックの時に数値型へ変換する時、頭の数値以外の文字列は消えてしまうのが原因のようです。 PHP でチェックする時…

PHP for文の中で何個あるかを数える

PHP

0; $i--){ if($i % 3 === …

疑似要素でpadding-topを指定してブロック要素の縦横比を維持する方法

css

cssのaspect-ratioも随分普及してきましたが、 今日は以前からブロック要素の縦横比を維持する方法です。 ・縦横比を設定したい要素にposition:relativeを設定。(中身はposition:absolute) ・上記の要素に疑似要素を作成してpadding-topで縦横比を設定 ・中…

Macでバックスラッシュ option + ¥

macOSをJISキーボードで使っている場合、バックスラッシュ(\)の入力は optionキーを押しながら、¥キーを押す。(Mac mini 等で Windows用のキーボードを接続している場合は Alt キー) の方法でできます。 参考にしたサイトは下記です。 Macにおけるバックス…

PHPの改行方法「PHP_EOL」

PHP

PHPで改行をする方法の1つとしてPHP_EOLがあります。 PHP_EOLはPHPの定義済み定数であり、OSに応じて自動的に改行文字を設定してくれます。つまりOSに関係なく改行できる定数ということです。 使い方 ドットで連結もできます。 for($i = 1; $i <=10; $i++)…

Mac 右クリックとoptionキーでパスを簡単コピー

Macでファイルパスをコピーする方法、右クリックとoptionキーでパスを簡単コピーできます。 参考にしたのは下記のサイトです。 blog.skeg.jp

MacでHomebrewでphpをインストール

Macにphpがインストールされているものと思い込み、ターミナルで php -v と打ったらphpが入っていないことに気づきインストールをすることに。 調べてみるとHomebrewでphpをインストールするのが多く出てきたので、 Homebredの公式サイトで出てくるコマンド…