WEB開発 WordPressでデータベースに接続する方法 wpdb関数を使うことでデータベースに接続ができる。 $wpdb = new wpdb(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST); 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開発 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開発
WEB開発 WordPress本体バージョンやプラグイン、テーマの更新を非通知にする 勝手に更新されたりすると困る場合がある。また、ワードプレスのテーマが同名であった場合、不都合が生じることがあるので自分で作ったテーマの場合は切るなどしたい時に。 // 本体バージョンの更新非通知 add_filter('pre_site_t... 2023.05.01 WEB開発
WEB開発 create_functionがエラーを吐く ワードプレスのfuction.phpにはcreate_functionがあり、これが古いテーマだと新しい関数に対応していない。以下のような表記が出てしまう。 Deprecated: Function create_function() is... 2023.05.01 WEB開発
WEB開発 WordPressのDBポート設定方法 WordpressのDBサーバーのポートが3306ではない場合、ポート番号を指定してあげる必要がある。 define( 'DB_HOST', 'mysql.xxx.com:3307' ); wp-config.phpのDBホスト設定の後ろに... 2020.06.18 WEB開発
WEB開発 カスタムフィールドを数値順で並べたい $args = array( 'post_type' => 'product', 'orderby' => 'meta_value_num', 'meta_key' => 'price', ); $query = new WP_Query(... 2020.06.04 WEB開発
WEB開発 WordPressで現在時刻を利用すると9時間ずれてしまう問題 通常の方法の関数では、ずれてしまうので専用のWordPress関数を使うdate_i18n('Y-m-d H:i:s');を利用する 参考 2020.04.28 WEB開発