26.02.2011


Константы — имя базы данных, пользователь базы данных и его пароль


Категории: WordPress — Administrator

Если вы используете в своем коде прямое обращение к таблицам WORDPRESS, то при этом в запросах необходимо указывать название базы данных. Это делает затруднительным использование разработанных функций в других блогах, так как придется менять название базы, возможно, во многих местах. WORDPRESS имеет константы, которые содержат название базы данных, логин пользователя и пароль. Вот пример их использования:

echo DB_NAME.'<br>';
echo DB_USER.'<br>';
echo DB_PASSWORD.'<br>';

Ниже я привожу пример использования этого подхода для вызова метода get_results:

  $sql = 'SELECT tt.term_id,
                 te.name,
                 tt.count,
                 tt.parent
            FROM '.DB_NAME.'.wp_term_taxonomy tt, '.DB_NAME.'.wp_terms te
            WHERE tt.taxonomy = "category"
              AND tt.term_id = te.term_id
            ORDER BY tt.parent, te.name';

  $rez = $db–>get_results($sql, OBJECT_K);





Календарь


Архив