2014-01-07 4 views
0

Я читал иерархию wordpress, и я вроде как делаю, но также не понимаю.Отображение данных на страницах, wordpress

То, что я не получаю, - это то, как показывать данные на странице, например, где я могу ввести свой код, чтобы показать его.

Я получил настройку прессы от кого-то и на нем несколько страниц со следующим.

<?php if (have_posts()) : 
     while (have_posts()) : the_post(); ?> 
    <?php the_title(); ?> 
    <?php the_excerpt(); ?> 
<?php endwhile; endif; ?> 

Это будет отображать данные на страницах, которые я создаю на wordpress, я полагаю?

Но как бы получить информацию на странице, как в обычном php, тогда как вы создаете страницу с именем info.php и просто эхо все, что хотите. (Я новичок в wordpress, так жаль мое недоразумение).

ответ

1

Wordpress использует шаблонные страницы. Так, например, index.php будет представлять домашнюю страницу, page.php будет представлять страницы вашего сайта, а single.php будет использоваться при просмотре отдельных сообщений. Чтобы внести изменения, вам необходимо отредактировать соответствующий шаблон в папке темы. Принимая во внимание, если вы измените, например, page.php, все ваши страницы будут выглядеть по-другому. Таким образом, вы затрагиваете несколько страниц.

Если вы хотите отредактировать одну страницу, вы можете создать шаблон страницы. Назовите его info.php, а затем выберите страницу/несколько страниц, чтобы использовать этот шаблон.

См. Эту ссылку при создании страницы шаблона и присвоении ей страницы.

http://codex.wordpress.org/Page_Templates

Короче говоря, хотя вы создаете страницу info.php, отбросьте это в папку темы. Поместите этот код в файл.

<?php 
/* 
Template Name: Any Name Here 
*/ 

Затем на странице в приборной панели вы увидите шаблон справа, который вы можете изменить выбранный шаблон. В этом случае в выпадающем меню вы увидите «Любое имя здесь»

Если, например, вы хотели создать независимую страницу, то в самом корневом каталоге Wordpress (а не в папке с темой), создайте, скажем, папку с именем теста и здесь создайте info.php. Затем вы можете перейти на сайт www.yoursite.com/test/info.php. Очевидно, это полностью отделено от Wordpress.

Смежные вопросы