Intereting Posts
Как я могу зарегистрировать пользователя из WordPress до загрузки страницы? Пользовательские почтовые таксономии Предельные попытки входа в систему перед запуском PHP? Как установить образ архива по умолчанию без переопределения первого прикрепленного изображения? Почему get_theme_mod возвращает пустое (или значение по умолчанию), но get_option возвращает сохраненное значение? Изменение WP_CONTENT_DIR и WP_CONTENT_URL в wp-config.php не регистрируется? WordPress удалить подменю if (! is_user_logged_in ()) возвращает true, когда 404 Популярные сообщения от Jetpack Мой плагин не может видеть мои файлы Как следует подключить session_start () при создании плагина? Страница редактирования тегов для иерархической таксономии не отображает таксономии на всех глубинах Может ли is_page () быть объединен с структурой управления переключателем? Бесплатная тема WordPress для учебного сайта интрасети Как изменить атрибут действия формы wp-login.php? Action = register?

получать данные с помощью короткого кода

У меня есть wp db. и я добавил таблицу "wp_mapmus"

теперь я хочу показать эти данные на странице с коротким кодом. Но есть ошибка. и я не знаю php очень хорошо. Я использую только те же плагины. Каков правильный код?

мой код:

function veri_cek($atts, $content = null) { extract( shortcode_atts( array( 'id' => '0', ), $atts ) ); global $wpdb; $table = $wpdb->prefix . 'mapmus'; $sql = 'SELECT point FROM '.$table.' WHERE id = '.$id.''; $results = $wpdb->get_results($sql); foreach ( $results as $result ) { return ' Point: '.$result.' '; } } add_shortcode( 'veri', 'veri_cek' ); 

Solutions Collecting From Web of "получать данные с помощью короткого кода"

Я тоже не уверен в вашей ошибке, но одна вещь вы делаете неправильно. Возврат данных.

Вы должны «собирать» их, а затем возвращаться.

 $data = ''; foreach ( $results as $result ) { $data .= ' Point: '.$result.' '; } return $data; 

Попробуйте этот цикл.