Поддержка Проблемы и решения Как подключить файл PHP из корня сайта

  • Решено SOROKVLAD29

    (@sorokvlad29)


    Доброго времени суток!
    Очень надо реализовать такую схему. В корне сайта, назовем его так = «my-site» находиться файл, назовем его = «tema.php».
    Мне надо, что бы он открывался из главного меню сайта. Файл сейчас выглядит так:

    <?php
    /*
    Template Name: tema
    */
    ?>
    
    <?php get_header(); ?>
    
    <div class="content">
    <div class="container">
    
         бла бла бла бла бла бла бла бла
    
    </div>
    </div>
    
    <?php get_footer(); ?>

    Пробовал прописывать путь к нему так = «http://my-site/tema/» или так = «http://my-site/tema.php/» не открывается. Как мне правильно это реализовать?
    Спасибо!

    • Тема изменена 6 лет, 1 месяц назад пользователем SeVlad. Причина: Оформляйте, пож, код как следует
Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Я наверно не правильно выразился….. Файл лежит именно в корне ТЕМЫ.

    Файл лежит именно в корне ТЕМЫ.

    Тогда в чем проблема? Выбираете этот шаблон для нужной Вам страницы и всё.

    Как сделать страницу или запись я уже знаю. Мне нужно именно такой вариант — открывать другой файл, дизайн которого отличается от дизайна основной темы. То есть по сути, при необходимости, подключается как бы другой шаблон.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Пробовал прописывать путь к нему так = «http://my-site/tema/»

    1. Создана ли страница с ярлыком tema? (Ярлык может быть и любым другим, я взял из вашего примера.)
    2. Доступен ли созданный шаблон для выбора в блоке «Свойства страницы»?
    3. Выбран ли он для данной страницы?

    Вся сложность в том и заключается, что надо обойтись без создания страницы! Открыть файл РНР НАПРЯМУЮ.

    Вся сложность в том и заключается, что надо обойтись без создания страницы! Открыть файл РНР НАПРЯМУЮ.

    В чем проблема создать страницу?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    надо обойтись без создания страницы! Открыть файл РНР НАПРЯМУЮ.

    Можно воспользоваться плагином Static Templates. Но зачем? 🙂

    Файл tema.php должен открывать всякий раз при открытии главной страницы. Верно?
    Если да, то есть ли прочие ограничения, когда он не должен открываться?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    всякий раз при открытии главной страницы

    Про главную страницу вроде нигде не говорилось, только про ссылку в главном меню.

    Создать страницу нет проблем, а просто есть у меня задумка создать МНОГОСТРАНИЧНЫЙ шаблон (тему).
    А появилась задумка после того, как мне попалась тема «parabola» = (https://ru.wordpress.org/themes/parabola/ ). В этой теме УЖЕ существуют две страницы — «Главная» и «Пример страницы».
    Причем для того, что бы перейти на «Пример страницы», мне НЕ НАДО создавать страницу у себя в движке. Она уже создана в шаблоне.
    Значит создание многостраничного шаблона (темы) — реально!
    Вот только кто бы мне подсказал, как это реализовать на практике…..

    В этой теме УЖЕ существуют две страницы — «Главная» и «Пример страницы».

    Страница «Пример страницы», как и запись «Привет мир» с одним комментарием — существуют в ВП по умолчанию (эдакий демоконтент).
    «Главная» же наверняка у Вас в настройках стоит или же Вы говорите о пункте меню, со ссылкой на морду.
    Темы же бывает создают реальные страницы. Но чтобы виртуальные — я такого не видел.
    Более того — это чревато коллизиями.
    Уверен, что Вы что-то путаете. Не может быть, чтобы страниц не было в админке, если Вы их где-то ведите на сайт.

    Значит создание многостраничного шаблона (темы) — реально!

    Начните с терминологии для взаимопонимания и во избежания путаницы.

    просто есть у меня задумка создать МНОГОСТРАНИЧНЫЙ шаблон (тему).

    Все темы — многостраничные. А Вам совет — оставьте свои задумки хотя бы то тех пор пока не будет хорошо знать ВП и принципы создания тем.
    Берите тему из оф. каталога и кастомизируйте до своих нужд через механизм дочерних тем.

    Вас понял, спасибо за ссылки на мануалы!

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Как подключить файл PHP из корня сайта» закрыта для новых ответов.