Wordpress First Index PHP расположение - PullRequest
0 голосов
/ 27 декабря 2011

На какой первый php-файл отправляется wordpress, чтобы определить, какую страницу, документ или URL загрузить.У меня есть PHP, который я хочу выполнить, чтобы определить, что происходит при вводе определенных URL.На данный момент он находится в 404.php из-за отсутствия лучшего места.

Это, однако, не идеально.На index.php в теме нет ссылок, так что же?

1 Ответ

1 голос
/ 27 декабря 2011

Это одна из многих страниц, загруженных из wp-settings.php. В любом случае, вам не нужно углубляться в структуру ядра и портить нативную функциональность WP. Я думаю, вы можете делать все, что пожелаете, в файле functions.php, так что вы можете получить имя страницы, просто выполнив нечто подобное в функциях. .php:

$pagename = get_query_var('pagename');
if ( !$pagename && $id > 0 ) {
    $post = $wp_query->get_queried_object();
    $pagename = $post->post_name;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...