ifの別構文
特にwordpressではこちらの方が見通しがよくなるでしょう
wordpressでデバッグモードを実装する
xamppで実行する時にデバッグモードを自動でONにするコードです
今回はサーバーアドレスで分岐させるようにしています。
別の分岐方法として、格納しているディレクトリを参照するのも良いでしょう
以降はWP_ ...
wordpressでのifやforの記述について
テンプレート内では別の構文による記述が推奨されています
if {}
ではなく、
if :
endif;
で記述しましょう
単純に見やすいからでというのが理由です
/* テ ...
wordpressでfunctionの書き方
必ずreturnで返してからテンプレートでechoするようにします。
そうすれば再利用しやすくなり、作業が楽になります。
add_shortcodeでの利用も楽になるでしょう。
/* common.php ...
wordpress、function.phpの書き方
functionの取扱について
functionは基本的にファイルで分ける
functonName.phpとする
themeの中にfunctionsフォルダを作り、その中に格納
theme/ ...
wordpressのjQueryを変更する
jQueryの出力を管理画面以外で抑制します
管理画面はデフォルトのjQueryで無いと、エラーが発生する恐れがあり危険です
まずは管理画面以外jQueryを読み込まない方法です
/* function ...
固定ページをID指定で1ページ表示させる方法
よくテストで使うのでメモ
ページIDは123とします。
headerやfooterは適宜取得・表示させて下さい。
固定ページがIDで取得できない時
pではなくpage_idです
$args = array(
‘page_id’ =>‘123’,
);
/* 投稿はpで取得します
$args ...
wordpress同ドメインでマルチサイト
wordpressのマルチサイトは基本、複数のドメインで使うことが前提。
同ドメインでもマルチサイトが使えますが、やめたほうが良いです。
以下、失敗したなぁと思う点
・フォーム、スライダーなどの設定をサイト ...
is_home()がfalseになる
is_home()
はテンプレートファイルにhome.phpを使っているかどうかの判定です。
…/wp-admin/options-reading.php
のフロントページの表示で固定ページを選 ...