php, wordpress

No Image

特にwordpressではこちらの方が見通しがよくなるでしょう

php, wordpress

No Image

xamppで実行する時にデバッグモードを自動でONにするコードです
今回はサーバーアドレスで分岐させるようにしています。
別の分岐方法として、格納しているディレクトリを参照するのも良いでしょう

以降はWP_ ...

wordpress

No Image

テンプレート内では別の構文による記述が推奨されています

if {}
ではなく、
if :
endif;
で記述しましょう
単純に見やすいからでというのが理由です

/* テ ...

wordpress

No Image

必ずreturnで返してからテンプレートでechoするようにします。
そうすれば再利用しやすくなり、作業が楽になります。
add_shortcodeでの利用も楽になるでしょう。

/* common.php ...

wordpress

No Image

functionの取扱について

functionは基本的にファイルで分ける
functonName.phpとする

themeの中にfunctionsフォルダを作り、その中に格納

theme/ ...

jquery, wordpress

No Image

jQueryの出力を管理画面以外で抑制します
管理画面はデフォルトのjQueryで無いと、エラーが発生する恐れがあり危険です

まずは管理画面以外jQueryを読み込まない方法です

/* function ...

wordpress

No Image

よくテストで使うのでメモ

ページIDは123とします。
headerやfooterは適宜取得・表示させて下さい。

wordpress

No Image

pではなくpage_idです

$args = array(
‘page_id’ =>‘123’,
);
/* 投稿はpで取得します
$args ...

wordpress, マルチサイト

No Image

wordpressのマルチサイトは基本、複数のドメインで使うことが前提。
同ドメインでもマルチサイトが使えますが、やめたほうが良いです。

以下、失敗したなぁと思う点
・フォーム、スライダーなどの設定をサイト ...

wordpress

is_home()
はテンプレートファイルにhome.phpを使っているかどうかの判定です。

…/wp-admin/options-reading.php
のフロントページの表示で固定ページを選 ...