Много вопросов по созданию шаблона

(Ответов: 5, Просмотров: 463)
  1. Новичок Аватар для D1kiy
    • Регистрация: 10.07.2012
    • Сообщений: 28
    • Репутация: 18
    Приветствую, уважаемые форумчане.
    Недавно попробовал сверстать HTML шаблон под WP и у меня появилось огромное количество вопросов. Буду рад получить ответы хотябы на несколько из них.
    Строго не судите, знания HTML+CSS средние, а вот с PHP у меня совсем плохо.

    Шаблон у меня примитивный, сделан на таблицах. Разбит на 4 части: header, footer, sidebar и index.
    Вопросы есть абсолютно по всем частям :)

    Начну по порядку.
    И так по хедеру у меня два вопроса.
    Во первых мне хотелось бы сделать в нем авторизацию.
    Оформление авторизации выглядит так:
    Код:
    <tbody><tr>
    <td align="right"><font class="header_form">Ник:</font> </td>
    <td align="left"><input name="login" type="text" class="login_nick"></td>
    </tr>
    <tr>
    <td align="right"><font class="header_form">Пароль:</font></td>
    <td align="left"><input type="password" name="pass" class="login_pass"></td>
    </tr>
    <tr>
    <td></td>
    <td align="left" nowrap="nowrap" height="25" valign="bottom">
    <input name="enter" type="submit" class="login_enter" value=" Вход ">
    <input name="reg" type="button" class="login_reg" value=" Регистрация " onclick="переход на регистрацию">
    <input name="rem" type="button" class="login_help" value=" ? " title="Забыли пароль" onclick="востановление пароля"></td>
    </tr>
    </tbody>
    В интернете нашел как создать форму авторизации, но сделать на ней нужное мне оформление не получается. Может вы подскажите как заставить работать мою форму на WP.

    Второй вопрос касается выпадающего меню.
    Код:
    <td class="menutd" align="left" height="33px" valign="middle">
    <div class="menu_comtainer">
    <div class="hmenu">
    <li>Ссылка</li>
    <li><a class="hide" href="">Выпадающее меню</a>
         <ul>
               <li>Ссылка</li>  
               <li>Ссылка</li>  
         </ul>
    </div>
    </div>
    </td>
    Все прекрасно работает, но для добавления чего то в меню приходиться постоянно править шаблон, можно ли как то сделать добавление ссылок в это меню через админку.

    По сайдбару у меня индентичный вопрос, ссылки в сайдбар выводятся таким образом:
    Код:
    <tr>
    <td>
     <a class="menu_left_sub_link" href="">Ссылка</a>
    </td>
    </tr>
    Как сделать чтоб прописывать их из админки?

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

    Код каждой записи примерно такой:
    Код:
    <div class="newspost">
    <div class="newsheader">
        <div class="newstitle">Заголовок</div>
        <div class="newsdate">Время, дата</div>
    </div>
    <div class="newsshort">
    Много текста:)
    </div>
    <div class="postfooter">
       <div class="counts">Обсуждение</div> 
       <div class="newsautor">Автор: Автор</div>                            
    </div>
    <div class="line"></div>
    И последний вопрос по футеру:
    Пока у меня сайдбар пустой и нету контента - футер находиться на середени страницы, как сделать чтоб он не поднимался выше нижнего края экрана.


    P.S. Можете прислать какой нибудь похожий шаблон чтоб я поковырялся в нем и сам постарался разобраться, сам я ничего найти не смог.
    На всякий случай прикрепил и скрин как выглядит нужный мне шаблон.
    Нажмите на изображение для увеличения.  Название:	???????? 2015-03-25 14.13.16.jpg  Просмотров:	14  Размер:	19.3 Кб  ID:	17292
    • 0
  2. Дипломник Аватар для efs
    • Регистрация: 17.11.2013
    • Сообщений: 211
    • Репутация: 46
    D1kiy, у меня возникло стойкое ощущение, что вы вместо использования функций wp (https://codex.wordpress.org/Theme_Development) в коде пишете статику и из-за этого у вас все загвоздки.
    • 1

    Спасибо сказали:

    D1kiy(25.03.2015),
  3. Новичок Аватар для D1kiy
    • Регистрация: 10.07.2012
    • Сообщений: 28
    • Репутация: 18
    efs, я и пишу статику, так как с функциями не особо знаком. Спасибо за ссылку, может смогу разобраться сам :)
    • 0
  4. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    не разбираюсь, но просто интересно - а нафига это надо ? ) заняться нечем просто ?
    • 0
  5. Новичок Аватар для D1kiy
    • Регистрация: 10.07.2012
    • Сообщений: 28
    • Репутация: 18
    aeneas, можно и так сказать :)

    P.S. Может кто поконкретнее ответить какие именно функцию отвечаю за:
    1. Выпадющее меню
    2. Меню в сайдаре
    3. Вывод новостей на главной странице
    4. Вывод полной новости с комментариями
    Ну и по авторизации вопрос остается открытым :)
    • 0
  6. Дипломник Аватар для efs
    • Регистрация: 17.11.2013
    • Сообщений: 211
    • Репутация: 46
    D1kiy, ссылку на кодекс я вам выше дал. большая часть его переведена на русский. где нет перевода, гуглопередвод поможет (если с энглишем совсем никак). конкретно по функциям с привязкой по функционалу/месторасположению https://codex.wordpress.org/Function_Reference
    1. https://codex.wordpress.org/Function...ce/wp_nav_menu
    2. https://codex.wordpress.org/Function...nce/the_widget
    3. https://codex.wordpress.org/Template_Tags/get_posts
    4. https://codex.wordpress.org/Function_Reference/get_post

    авторизация https://codex.wordpress.org/Function.../wp_login_form
    • 1

    Спасибо сказали:

    D1kiy(25.03.2015),

Похожие темы

Темы Раздел Ответов Последний пост
5000р + студент = много много бесплатных ссылок:)
Общие вопросы поисковой оптимизации 28 02.11.2014 00:15
Вопросы (много) по оптимизации шаблона
Вопросы от новичков 0 06.04.2014 19:28
Много вопросов по оценке конкуренции, KEI в программе Слобоёб
Вопросы от новичков 9 27.02.2013 11:19
Ряд вопросов (давольно таки много)
Вопросы от новичков 8 02.02.2012 13:44
Много вопросов относительно Google maps API и построения сайта на его основе.
Вопросы от новичков 1 06.07.2011 16:03

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры