Допоможіть з темою...

Avatar

Від ramzan 29-01-2014 17:22:37

Новенький · 2 повідомлень

Привіт усім. Ситуація наступна . Є самопальна тема. Робив по мануалу з WP CODEX. Все працює - пости виводяться і все таке . Але виводити пости вже мало. Виникла потребність в декількох статичних сторінках - тобто сама тема не зміниться але контент - буде інший . І з'явилося питання - а що робити коли макет теми має декілька сторінок, в моєму випадку 3 сторінки, в 2-х з яких буде статична інформація (головна сторінка + сторінка контактів) а на 3-й виводитимуться новини .

Чи мог ли б Ви мені допомогти це реалізувати. Тому що з постами проблем немає .. а ось - з більш делікатним контентом ні як не можу подружитися . Може у Вас є статті або мануал ан форумі .. Або підкажете в яку сторону копати ?

допоможіть будь ласка.

Avatar

Від mr.psiho 31-01-2014 10:48:50

Сусід · 160 повідомлень

Привіт!

А що ви маєте на увазі під "делікатний контент"? 🙂

Загалом вам точно треба добре вивчити інформацію про ієрархію шаблонів http://codex.wordpress.org/Template_Hierarchy


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)

Avatar

Від ramzan 31-01-2014 20:32:01

Новенький · 2 повідомлень

Вже читав і не раз.. але цесно чи я нерозумію чи заплутався - незнаю..

Я створив дизайн в фотошопі . Зверстав макет з psd шаблону - і коли хотів перенести його на WP - вийшло тільки зі сторінкою новини .. Адже хедер і футер у мене однакові. Міняється тільки контент - на 2 -х сторінках буде головна ( про фірму і т.д.) + контакти ( на моб . Емайл. Координати) та сторінка з новинами ( висновок якої вдалося реалізувати )

А от як зробити 2 інші сторінки + що б вони відповідали шаблону - скажу чесно НЕЗНАЮ ...

тому й прийшов до Вас по допомогу ...


Одним словом - поки я роблю так як у більшості відео і мануалів - все ОК .. як тільки відхиляюся від курсу - починаються проблеми.
Я досить непогано працюю з html + css + js і навіть трошки розумію php - але мабуть або я щось не так шукаю , розумію ...
як кажуть у народі перший млинець завжди комом ...

ось приклад макета

9f5e74e02424.jpg

Avatar

Від mr.psiho 05-02-2014 12:34:18

Сусід · 160 повідомлень

Загалом, за тим посиланням досить конкретні дані щодо того як додати той чи інший шаблон у тему.
Але спробую ще трошки прояснити тут. Отже..

Сторінка з новинами. Підозрюю що це файл index.php і там звичайний цикл. В такому випадку це дійсно працює без проблем.

Для двох інших сторінок потрібно додати файл page.php теж зі звичайним циклом. Це буде загалом шаблон сторінки. Якщо обидві сторінки мають дуже відмінну верстку, то потрібно створити шаблони конкретно цих сторінок на основі page.php. Для цього треба скопіювати пейдж.пхп і зверху додати:

Template name: ....

Наприклад це виглядатиме так:

<?php
/*
*  Template name: About
*/
get_header();
?>

Далі додати верстку цієї сторінки і звичайний цикл, якщо потрібно редагувати текст з адмінки.
І далі в адмінці для відповідної сторінки вибрати шаблон About

Аналогічно з іншою сторінкою.

Ось і все.


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)