スポンサーリンク
WEB開発

xserverでネイキッドドメインからサブドメインに接続させない

Xserverではサブドメインを作成すると、ネイキッドドメインのフォルダにサブフォルダが作成される。そのため、ネイキッドドメインのサイトからサブドメインのページにアクセスできてしまう。サブフォルダの方に以下のように.htaccessを指定す...
WEB開発

cloudflare上でREMOTE_ADDRを取得するIP

CloudFlareでREMOTE_ADDRを取る方法。REMOTE_ADDRは通常の取り方では取ることができない。HTTP_CF_CONNECTING_IPを利用することで、取得ができる。 $user_ip = (isset($_SERV...
WEB開発

Advanced Custom Fieldsの重複取得バグ

post_statusフィールドでacf-disabled があるとpost_dateで並び替えの際、公開日が全く同じものがあるとアーカイブのページ送りで重複して取得されてしまうデータが存在する以下に生成されたSQLクエリを記載した。 po...
スポンサーリンク
WEB開発

WPをカスタムフィールドで並べる方法

functionのargの部分を以下のようにするこの場合、post_typeがnetworkであり、この場合はmeta_keyのnetwork_idで並び替えを行う $args = array( 'post_type' => 'networ...
WEB開発

zendmailの利用方法

すごいニッチなzendform1のお話これは、SMTPを指定する方法である $config = array( 'auth' => 'login', //'ssl' => 'tls', //tlsなら利用 'port' => 587, 'us...
サーバー開発

smartrereseのphpパーミッションエラー

スマートリリースを利用して更新する場合、以下のようなエラーが出てうまく更新できない場合がある。これはパーミッションによるエラーの可能性がある。パーミッションが644となっておりsmartrerese書き込みは所有者のみになっている。このよう...
WEB開発

時間丸め

private function _ceilDatetime($timestamp, $margin_minutes = 10){ $_year = date('Y', $timestamp); $_month = date('m', $t...
WEB開発

MWWPFORMにclass属性を付与するjQuery

if($('.mw_wp_form.mw_wp_form_input').length){ //エラーなら直前のinputにクラス付与$('.mw_wp_form.mw_wp_form_input').find('.error').pare...
WEB開発

直接SQLを絞るwordpress

備忘録function上でglobal $wpdb;を利用する $pre = $wpdb->prepare($sql,$now_post_num,$get_post_num); $results = $wpdb->get_results($...
サーバー開発

php:8.3-fpmでimagickビルドが安定しない

make: *** Error 1ERROR: `make INSTALL_ROOT="/tmp/pear/temp/pear-build-defaultuserl7RXwn/install-imagick-3.7.0" install' ...
スポンサーリンク