Трансформация статичного html/css сайта (дизайна) в WordPress: некоторые трудности

J
На сайте с 13.02.2014
Offline
36
695

В WP я новичок в общем-то, поэтому даже не знаю, правильно ли я задаю вопрос.

В общем предыстория такова: есть небольшой сайтец/бложек, который ввиду потребности в обновлении и расширении решил посадить на движок.

Естественно, можно было бы взять любой готовый шаблон, поставить CMS и не париться, но тут свои пироги (стремление к уникальности дизайна и т.д.) - в общем, задача была поставлена: создать шаблон для WP... а, так как я с WP знаком лишь где-то на 6-12%, то задача была немного упрощена - создать шаблон WP на основе имеющихся страничек: условно index.php - шаблон главной странички сайта и условно article.php - шаблон страничке единичной записи.

Покурив немного интернеты, я начал осуществлять этот переход. Скажу сразу, что был удивлен, что посадить статичный сайт стандартного функционала на движок (в моем случае WP) даже при моих весьма скромных познаниях в сайтостроительстве - дело весьма непыльное.

Были созданы стандартные и необходимые файлы для шаблона WP:

index.php

footer.php

header.php

sidebar.php

style.css

Через функции...

<?php get_header(); ?> - прописал шапку

<?php get_footer(); ?> - подвал

<?php include('sidebar.php') ?> - и сайдбар

Костяк страниц был взят из моих имеющихся статичных страничек для главной страницы и для страницы статьи. Хедер, футер и сайдбар были прописаны в index.php и single.php.

Файл стилей был взят из моего статичного сайта - копипаст и почти готово.

В single.php добавил возможность вывода контента через <?php the_content() ?>, комментариев - через <?php comments_template() ?> и заголовка статьи - через <?php the_title() ?>.

Вот практически и все, но...

...тут возникла загвоздка. Мне нужно, чтобы к каждой записи помимо заголовка и самого контента (которые динамически без ручной правки кода легко получаются из админки при создании новой записи) выводилось большое изображение в шапке. Наверное, так можно сделать через стандартные функции WP, но я как-то не нашел через какую... А мне нужно, чтобы я мог просто добавить определенную картинку к записи при создании оной, а она бы встала на место (заранее прописанное для нее в стилях). Естественно, для каждой новой записи - новая картинка. Пробовал через произвольные поля - текст прописывается, а изображение прописать не получается.

Помогите пожалуйста, кто в WP разбирается, разобраться мне с этой небольшой существующей проблемкой :)

:popcorn:

Заранее благодарен.

---------- Добавлено 13.02.2014 в 20:44 ----------

Получилось сделать. Тему удалять? Или может у кого есть вопросы по теме?

---------- Добавлено 13.02.2014 в 20:53 ----------

Тема все еще актуально...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий