WEB開発 MW WP Formでフォーム内容を修正する 例えば、MW WP Formを使って投稿内容をプログラムで処理をしたいときがある。そういうときはfunction.phpで設定が可能 function my_mwform_post_content( $content, $Data ) {r... 2020.04.16 WEB開発
WEB開発 MW WP Formで投稿情報を利用する プラグインのフォーム設定で作成時に右にある「URL引数を有効にする」をチェックすることで、URLの最後にpost_idを入れることで投稿情報を引っ張ってくることができる 例: これを利用することで投稿のデータをメールに追加することができる 2020.04.16 WEB開発
WEB開発 Advanced Custom Fieldsの投稿オブジェクトが便利 Advanced Custom Fieldsの投稿オブジェクトを利用すると、別の投稿タイプで投稿した情報を引っ張ってくることができる。これを利用すると何ができるかというと、一つの投稿に対し、関連付けたい投稿を呼び出すことができる。 具体的に... 2020.04.08 WEB開発
WEB開発 見た目を変えずページを全て同じ表示にする 見た目を変えずにページをどのURLで見ても同じページにする技。.htaccessを利用することで簡単に実現が可能。 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME}... 2020.04.03 WEB開発
WEB開発 PHPで配列の空を除く $array = array(1,'a','',false,'あ'); $response = array_filter( $array, "strlen" ) ; 結果「1,a,あ」が残る。 falseも消える点注意ですがシンプルに処理で... 2020.04.01 WEB開発
WEB開発 SSLページがfile_get_contentsでエラーが出る PHPでfile_get_contentsでSSLのサイトを引っ張ってこようとするとサーバーによってうまくいかないことがある。主に古いサーバーで発生する。 SSL通信をしない方法をとることによって回避できるかもしれない。file_get_c... 2020.03.31 WEB開発
WEB開発 セッション保存先は指定しておくべき PHPで、ログイン情報などのセッションを扱う際は、データがサーバー上に保存され、指定されている時間でセッションデータを定期的に削除する。 1サーバーに1コンテンツならそこまで大きなことにならないですが、バーチャルホストなどで複数WEBサイト... 2020.03.27 WEB開発
WEB開発 PHPで出力した画像が破損する PHPで出力した画像が破損する場合はまずエラーを確認する。一番簡単なのは、メモ帳などのテキストエディタでその画像を開いてみること。もしPHPでエラーが吐かれていた場合エラー文が出ているはずなので、それを元にPHPを修正してあげればOK また... 2020.03.26 WEB開発
WEB開発 dockerがローカルで別端末でアクセスできない Windows10で dockerでウェブサーバーを立ちあげた際に192.168.0.1などのローカルIPで別端末からアクセスできない症状が発生した。 原因:Windows10のファイアーウォールの設定によって外部からアクセスできない解決方... 2020.03.24 WEB開発
WEB開発 SSLサイトをfile_get_contentsできない場合 第三引数にちょっと追加してあげるとできるかもしれない。 $ctx = stream_context_create([ 'ssl' => [ 'crypto_method' => STREAM_CRYPTO_METHOD_TLS_CLIENT... 2020.03.23 WEB開発