WEB開発 xserverでネイキッドドメインからサブドメインに接続させない Xserverではサブドメインを作成すると、ネイキッドドメインのフォルダにサブフォルダが作成される。そのため、ネイキッドドメインのサイトからサブドメインのページにアクセスできてしまう。サブフォルダの方に以下のように.htaccessを指定す... 2024.06.13 WEB開発
WEB開発 cloudflare上でREMOTE_ADDRを取得するIP CloudFlareでREMOTE_ADDRを取る方法。REMOTE_ADDRは通常の取り方では取ることができない。HTTP_CF_CONNECTING_IPを利用することで、取得ができる。 $user_ip = (isset($_SERV... 2024.06.13 WEB開発
WEB開発 Advanced Custom Fieldsの重複取得バグ post_statusフィールドでacf-disabled があるとpost_dateで並び替えの際、公開日が全く同じものがあるとアーカイブのページ送りで重複して取得されてしまうデータが存在する以下に生成されたSQLクエリを記載した。 po... 2024.06.10 WEB開発
WEB開発 WPをカスタムフィールドで並べる方法 functionのargの部分を以下のようにするこの場合、post_typeがnetworkであり、この場合はmeta_keyのnetwork_idで並び替えを行う $args = array( 'post_type' => 'networ... 2024.06.10 WEB開発
WEB開発 zendmailの利用方法 すごいニッチなzendform1のお話これは、SMTPを指定する方法である $config = array( 'auth' => 'login', //'ssl' => 'tls', //tlsなら利用 'port' => 587, 'us... 2024.06.10 WEB開発
サーバー開発 smartrereseのphpパーミッションエラー スマートリリースを利用して更新する場合、以下のようなエラーが出てうまく更新できない場合がある。これはパーミッションによるエラーの可能性がある。パーミッションが644となっておりsmartrerese書き込みは所有者のみになっている。このよう... 2024.06.10 サーバー開発
WEB開発 時間丸め private function _ceilDatetime($timestamp, $margin_minutes = 10){ $_year = date('Y', $timestamp); $_month = date('m', $t... 2024.06.10 WEB開発
WEB開発 MWWPFORMにclass属性を付与するjQuery if($('.mw_wp_form.mw_wp_form_input').length){ //エラーなら直前のinputにクラス付与$('.mw_wp_form.mw_wp_form_input').find('.error').pare... 2024.06.10 WEB開発
WEB開発 直接SQLを絞るwordpress 備忘録function上でglobal $wpdb;を利用する $pre = $wpdb->prepare($sql,$now_post_num,$get_post_num); $results = $wpdb->get_results($... 2024.06.10 WEB開発
サーバー開発 php:8.3-fpmでimagickビルドが安定しない make: *** Error 1ERROR: `make INSTALL_ROOT="/tmp/pear/temp/pear-build-defaultuserl7RXwn/install-imagick-3.7.0" install' ... 2024.06.10 サーバー開発