Intereting Posts
Лучшее действие для создания пользовательского сообщения и присвоение ему таксономических условий при активации плагина? Изображение в виде ссылки с помощью wp_nav_menu () Как удалить приветственное сообщение, сгенерированное плагином нового пользователя? Неверная спецификация тега $ для вызова apply_filters, в основном файле options.php Почему мои текстовые сообщения всегда возвращают одни и те же результаты? Где вставить код API Карт Google в functions.php Как рандомизировать мои пункты меню? Контролируйте, следует ли удалять собственный тип сообщения Alert Email при изменении любой почты или страницы Использование фонового меню Foundation 5 с помощью WordPress Показать сообщения из нескольких пользовательских таксономий Плагин для пользовательского порядка сортировки для категорий? Как register_sidebar (), не нарушая порядок? Удалить rel = "приложение wp-att-XX" Как передать идентификатор гиперссылки на обработчик ajax?

Получить информацию о usermeta из sql-запроса

Я использую WooCommerce и должен получить имя пользователя, платежный адрес, платежный телефон, платежный адрес электронной почты и т. Д. От wp_usermeta в хорошем формате:

name,address,phone,email fake name, 123 stackexchange rd,111-111-1111,email@email.com 

Кто-нибудь знает, как это сделать? Мне нужно сделать это для многих пользователей (10k +) за один раз, если это возможно. Я пробовал использовать некоторый php-код, но он не работал. Любая помощь оценивается

Solutions Collecting From Web of "Получить информацию о usermeta из sql-запроса"

Вы можете использовать meta_query, чтобы указать, какие условия вы хотите выполнить с тем запросом, который вы выполняете. то есть:

 // grab some record from DB with a specific meta query $args = array( 'post_type' => array( 'woo_commerce_something' ), 'orderby' => 'rand', 'posts_per_page' => -1, 'meta_query' => array( array( 'key' => 'meta_something_woo_commerce_email', 'value' => 'email@email@email.com' ) ) ); $the_query = new WP_Query( $args ); if ( $the_query->have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); // do something endwhile; endif; wp_reset_postdata();