Запросить базу данных после включения get_header ()

Я пытаюсь создать собственный шаблон. Iv'e много искал, но не может найти, как запросить базу данных, как только get_header () будет добавлен на страницу.

Я ищу для PROPER способов запроса к базе данных.

благодаря

Обновить:

в основном я добавил свои собственные таблицы в базу данных. Включение заголовка в мой шаблон СЛЕДУЕТ автоматически включать также необходимое соединение с базой данных, используемое wordpress. Мой вопрос: как использовать это открытое соединение с базой данных для запроса базы данных и чтения данных из моих пользовательских таблиц. например, как вызван объект mysql-соединения и как правильно выполнить запрос. (Я знаю, как сделать запрос в целом, но я хочу избежать использования незавершенного кода, если он уже предоставлен, и я хотел бы избежать спагетти-кодирования.)

это то, что у меня есть до сих пор:

global $wpdb; $querystr = "SELECT *FROM mytable WHERE name ='".$name."'"; echo $querystr; $gmdata = $wpdb->get_results($querystr, OBJECT); foreach ($gmdata as $gm) { echo $gm[1]."<br>"; } 

Благодаря!

Ваш вопрос нечеткий: я постараюсь быть максимально конкретным.

Основное правило: если вам нужно изменить запрос по умолчанию, используйте pre_get_post. Если вам нужно отобразить другой список результатов, отличный от ссылки, связанной с вашим шаблоном, используйте get_posts.

Я считаю эту документацию весьма полезной.

Doc на pre_get_posts http://codex.wordpress.org/Plugin_API/Action_Reference/pre_get_posts

Doc на get_posts http://codex.wordpress.org/Template_Tags/get_posts