TS-Labs wrote:А зачем разбираться в РНР в контексте вордпресса?
TS-Labs wrote: чтоб ее поменять пхп не нужен, нужно рисовать.
Что касается файловой структуры шаблона:
index.php – непосредственно выводит информацию, когда мы заходим на главную страницу. Как правило содержит последние записи сайта/блога в формате анонсов.
header.php – содержит шапку сайта, как правило там располагается логотип, навигация по страницам, какие-нибудь контакты и тд. Так же в шапке содержится тег <head>, подключаются все необходимые скрипты и стили.
footer.php – содержит подвал сайта. В нём как правило пишутся различные копирайты, ссылки на разработчкиков, но так же могут содержаться различные виджеты.
sidebar.php – боковая панель, с виджетами. Как правило содержит рубрики сайта, различные баннеры, блогроллы и тд. Боковая панель может быть не одна, а несколько.
single.php – отвечает за вывод полной записи.
category.php – отвечает за вывод записей конкретной категории
search.php – отвечает за вывод результатов поиска по конкретному запросу
tag.php – отвечает за вывод записей имеющий определённый тег
archive.php – отвечает за вывод постов определённого дня/месяца/года
author.php – отвечает за вывод записей конкретного автора
functions.php – содержит функции шаблона. Как правило, включает функции определения боковых колонок (сайдбаров) для виджетов. Подключается первым, т.е. ещё до загрузки index или других файлов.
comments.php – файл, который выводит комментарии в записях и страницах.
page.php – отвечает за вывод содержимого конкретной страницы
style.css – стили шаблона.
breeze wrote:Внезапно задам встречный вопрос, ты в PhP разбираешься?
VBI wrote:"ЛЕГКО". я обычно своё пользую, но вордпресс один раз ставил пиши в личку.
ld a,8 ; Номер банки
ld bc,#13af;RAMPage3 ; Подключаем банку с адреса #C000
out (c),a
;1. Записать в порт T0GPage (0x17AF) номер 1й страницы битмапа, номер обязан быть кратным 8 (0, 8, 192, 240 и т.д.)
ld bc,$17AF
ld a,8
out (c),a
ld hl,$C000
xlp2:ld a,h:and l:ld (hl),a
inc l:jr nz,xlp2
inc h:jr nz,xlp2
;2. Записать в порт TMPage (0x16AF) номер страницы тайлмапа.
ld a,9 ; Номер банки
ld bc,#13af;RAMPage3 ; Подключаем банку с адреса #C000
out (c),a
ld bc,$16AF
ld a,9
out (c),a
;3. Загрузить битмап, тайлмап на соответствующие страницы.
ld hl,$C000
xlp:ld a,h:xor l:ld (hl),a
inc l:jr nz,xlp
inc h:jr nz,xlp
;4. Загрузить палитру(палитры), выбрать наборы палитр в PalSel (0x07AF) биты 4-5 и 6-7.
;5. Записать в порт TSConfig (0x06AF) режим отображения слоев (бит 6 - слой 1 разрешен, бит 5 - слой 0).
ld bc,$06AF
ld a,%00111111
out (c),a
g0blinish wrote:по тайлам - какая-то хуета выходит.
ld hl,$C000
xlp:ld a,h:xor l:ld (hl),a
inc l:jr nz,xlp
inc h:jr nz,xlp
ld bc,$06AF
ld a,%00111111
out (c),a
TS-Labs wrote:Кто не пишет в reserved биты 0 (а например - 5) в следующей жизни рождается Риндексом!
TS-Labs wrote:5. Записать в порт TSConfig (0x06AF) режим отображения слоев (бит 6 - слой 1 разрешен, бит 5 - слой 0).
Users browsing this forum: No registered users and 0 guests