Php код в статической странице

Содержание
  1. Используем WordPress как рабочую среду PHP для создания статических страниц HTML
  2. Вся платформа на обычной странице PHP
  3. Создаем полноценную веб страницу за 10 секунд
  4. Зачем и когда нужно использовать WordPress на веб страницах
  5. Что можно делать с помощью данной техники?
  6. 5 последних уроков рубрики «WordPress»
  7. Почему WordPress лучше чем Joomla ?
  8. Про шаблоны WordPress
  9. Самые первые настройки после установки движка WordPress
  10. 10 стратегий эффективного продвижения статей в блогах на WordPress
  11. Next Generation CMS :: Форум поддержки
  12. #7 2009-09-16 13:09:33
  13. Re: Вставка PHP в статическую страницу.
  14. #8 2009-09-16 22:00:34
  15. Re: Вставка PHP в статическую страницу.
  16. #9 2009-09-16 22:48:13
  17. Re: Вставка PHP в статическую страницу.
  18. #10 2009-09-16 23:54:27
  19. Re: Вставка PHP в статическую страницу.
  20. #11 2009-09-17 00:04:22
  21. Re: Вставка PHP в статическую страницу.
  22. #12 2009-09-17 00:32:32
  23. Re: Вставка PHP в статическую страницу.
  24. #13 2009-09-17 16:00:08
  25. Re: Вставка PHP в статическую страницу.
  26. #14 2009-09-17 16:20:48
  27. Re: Вставка PHP в статическую страницу.
  28. #15 2009-09-17 16:32:54
  29. Re: Вставка PHP в статическую страницу.
  30. #16 2009-09-22 00:26:40
  31. Re: Вставка PHP в статическую страницу.
  32. Datalife Engine | вставка php на статической странице

Используем WordPress как рабочую среду PHP для создания статических страниц HTML

WordPress — это отличное решение для создания блога, но это далеко не все, что она может делать. Невероятная мощность и простота платформы позволяет создавать персональные страницы или целые веб сайты буквально за минуты, с использованием всех её функций с минимальными усилиями.

С помощью WordPress вы можете разработать профессиональный веб сайт (с блогом или без блога) даже если у вас очень слабые познания HTML! В данном уроке вы узнаете как этого добиться.

Вся платформа на обычной странице PHP

Для начала разработок веб страниц с ‘инъекциями wordpress’ вам нужно установить WordPress, базовые знания HTML (лучше опираться на PHP), и редактор HTML (будет достаточно Notepad, а лучше «Notepad++).

WordPress работает на страницах PHP. Если вы знаете только HTML, пожалуйста, не беспокойтесь. Для наших целей ваших заний будет достаточно.

Создаем файл test.php и сохраняем его в корневом каталоге блога (корневой каталог блога содержит файлы wp-config.php, wp-login.php или wp-blog-header.php).

Теперь в редакторе открываем test.php и добавляем в него следующую строчку в самом верху:

Вот так все готово! Эта великая, но простая команда сделала доступными на вашей странице все опции, команды и функции платформы WordPress!. Для проверки работы добавим немного кода:

 include(’wp-blog-header.php’); ?>  
bloginfo(’name’); ?>

bloginfo(’description’); ?>


Теперь сохраним и загрузим страницу в браузере.

Если вы работаете в веб (и не сделали никаких ошибок!), то вы сможете увидеть вашу страницу в основной директории блога ( если адрес блога http://www.yourblog.com, то ссылка на страницу будет http://www.yourblog.com/test.php).

На тестовой странице будут выведены имя и описание вашего блога, которые будут получены прямо из базы данных WordPress.

Создаем полноценную веб страницу за 10 секунд

Хорошим примером использования платформы WordPress будет создание полноценной веб страницы с тойже темой, как и ваш блог, за несколько секунд..

Создаем новый файл test.php с кодом:

 include(’wp-blog-header.php’); ?>  get_header(); ?> get_footer(); ?> 

На данной странице с помощью функций get_header() и get_footer() вставляются верхний и нижний колонтитулы такие же, как и на вашем блоге. Остается только написать содержание страницы! Супер!

Если вы хотите включить еще и боковую колонку, то просто немного измените код:

 include(’wp-blog-header.php’); ?>  get_header(); ?>



get_sidebar(); ?> get_footer(); ?>

Очень-очень просто! Строка с вызовом функции get_sidebar() возьмет боковую колонку из WordPress и разместит ее на вашей странице!

Если вам интересно узнать про другие функции платформы WordPress (которые можно использовать), начните читать здесь.

Зачем и когда нужно использовать WordPress на веб страницах

Все, что возможно сделать с помощью функций или плагинов WordPress может быть включено в ваши веб страницы. Таким образом, когда вы включили wp-blog-header.php в вашу страницу, вы начали использовать WordPress в качестве великолепной рабочей среды для разработки сайтов.

В данном случае хороший вопрос звучит так: “Почему бы не использовать просто страницу WordPress с пользовательским шаблоном?”

Да, вы можете делать так, и в некоторых случаях такое решение будет лучшим.

Однако, большим преимуществом использования WordPress как рабочей среды является то, что вы имеете полный контроль над файлом. Вы можете встраивать только один плагин, один скрипт и так далее. Вы можете оставить боковую колонку, подтянуть другую, или сделать то, что угодно. Все тоже самое можно делать и в шаблонах страниц WordPress, но с более громоздкими действиями, в отличие от использования одной строки кода.

Что можно делать с помощью данной техники?

Некоторые ситуации, когда будет полезно использовать веб страницы с ‘инъекциями WordPress’:

  • Когда есть блог и хочется расширить его до структуры веб сайт+блог.
  • Когда нравится тема WordPress и хочется использовать ее для веб сайта.
  • Когда в блоге хочется использовать AdSense для результатов поиска на странице.
  • Когда хочется добавить маленькое веб приложение в существующий блог или включить область без блога.

5 последних уроков рубрики «WordPress»

Почему WordPress лучше чем Joomla ?

Этот урок скорее всего будет психологическим, т.к. многие люди работают с WordPress и одновременно с Joomla, но не могут решится каким CMS пользоваться.

Про шаблоны WordPress

После установки и настройки движка нам нужно поработать с дизайном нашего сайта. Это довольно долгая тема, но мы постараемся рассказать всё кратко и ясно.

Самые первые настройки после установки движка WordPress

Сегодня мы вам расскажем какие первые настройки нужно сделать после установки движка WordPress. Этот урок будет очень полезен для новичков.

10 стратегий эффективного продвижения статей в блогах на WordPress

Продвижение статей в блоге — непростая задача. Часто бывает, что вы пишете действительно хороший контент, включаете визуальные эффекты, делаете правильные корректировки SEO, но это не дает ожидаемого результата.

Источник

Next Generation CMS :: Форум поддержки

Пожалуйста пример как определять id страницы/новости, с выводом в main.tpl/ news.full/news.short.

#7 2009-09-16 13:09:33

ROZARD Модератор Откуда Россия, Астрахань Зарегистрирован: 2008-10-13 Сообщений: 1,523 Рейтинг : 82 Сайт

Re: Вставка PHP в статическую страницу.

infinity237, Используя $CurrentHandler[‘pluginName’] $CurrentHandler[‘handlerName’] $CurrentHandler[‘params’]

#8 2009-09-16 22:00:34

Re: Вставка PHP в статическую страницу.

RMC, Только в виде плагина.

это хорошо..
вот только плаг сделать увы не по силам.. еле с дизайнами и шаблонами разбираюсь..
может все-таки виталий подскажет решение в виде патча?

#9 2009-09-16 22:48:13

vitaly Администратор Откуда Россия Зарегистрирован: 2008-10-08 Сообщений: 2,823 Рейтинг : 117

Re: Вставка PHP в статическую страницу.

RMC, уточни конкретно что должно получиться.
Тебе надо в какое-то место static страницы вставить результат исполнения PHP скрипта. или подсунуть результат выполнения скрипта _вместо_ статика?

#10 2009-09-16 23:54:27

Re: Вставка PHP в статическую страницу.

ну вообще-то хотел вставить в общий диз гостевую..
при установке гостевая пишет

Если вы хотите подключить скрипт к одной из страниц, вставьте в нужном месте следующий код:

сама по себе гостевая работает, но хотелось бы, чтобы шапка, меню и все остальное было от движка, т.е. чтобы скрипт выполнялся в том месте, где обычно располагаются стат. страницы и новости.
в принципе можно было бы сделать еще один php файл, но вместо подставить полностью содержание index.php гостевой. но по-моему это и не красиво, и не самое удачное решение.

Изменено RMC (2009-09-17 00:00:34)

#11 2009-09-17 00:04:22

vitaly Администратор Откуда Россия Зарегистрирован: 2008-10-08 Сообщений: 2,823 Рейтинг : 117

Re: Вставка PHP в статическую страницу.

Гостевуху так не получится вставить
Авторы ожидают, что ты вставишь PHP код прямо внутрь дизайна, а тут дизайн формируется из шаблонов «на лету», да и все обращения по ссылкам двиг перехватывает

Скорее всего подобный «финт» не получится практически ни в одной CMS.

#12 2009-09-17 00:32:32

Amarelius Модератор Откуда Kiev Зарегистрирован: 2008-10-24 Сообщений: 639 Рейтинг : 69 Сайт

Re: Вставка PHP в статическую страницу.

RMC, по поводу гостевой посмотри здесь и здесь, может что-то подойдет.

Изменено Amarelius (2009-09-17 00:34:42)

Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

#13 2009-09-17 16:00:08

Re: Вставка PHP в статическую страницу.

Amarelius, спасибо, конечно, но по первой ссылке на 0.9.1 не получилось, на 0.9 — прошел..
ну и вторую ссылку (плагин) по-моему надо дорабатывать под новый двиг..

просто мне все равно надо гостевая с премодерацией а в плаге этого пока нет.

#14 2009-09-17 16:20:48

ROZARD Модератор Откуда Россия, Астрахань Зарегистрирован: 2008-10-13 Сообщений: 1,523 Рейтинг : 82 Сайт

Re: Вставка PHP в статическую страницу.

RMC, Для адаптации под новый двиг там достаточно поменять несколько строк.
А чтобы добавить промодерацию там нужно добавить доп. поле в таблицу и добавить форму для подтверждения размещения.

#15 2009-09-17 16:32:54

Re: Вставка PHP в статическую страницу.

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

#16 2009-09-22 00:26:40

Re: Вставка PHP в статическую страницу.

Гостевуху так не получится вставить
Авторы ожидают, что ты вставишь PHP код прямо внутрь дизайна, а тут дизайн формируется из шаблонов «на лету», да и все обращения по ссылкам двиг перехватывает

Скорее всего подобный «финт» не получится практически ни в одной CMS.

Откройте файл index.php найдите строчку:
echo $tpl->result[‘main’];

и замените ее на
eval (‘ ?’ . ‘>’ . $tpl->result[‘main’] . ‘

Все, вы можете использовать сторонние скрипты на вашем сайте.

Сделал для отдельной категории — guestbook
в index.php
eval (‘ ?’ . ‘>’ . $tpl -> show(‘guestbook’) . ‘

в шаблоне вместо майнблок —
include «guestbook/index.php»;
?>

в принципе получилось то, что хотел. но насколько это «правильно»?
может есть более удачное решение?

(сорри, за простые вопросы — новичок еще в этом..)

Источник

Datalife Engine | вставка php на статической странице

Как вставить Php код в статическую страницу. Нашел много способов, но они все на старые версии. У меня сейчас 10.2.

Добавлено через 54 секунды
Любой способ нужен. Просто мне надо разместить форму для отправки письма на статичной странице.

Глюченый модуль на DataLife Engine
Привет всем, вообщем вот сам модуль или хак, как вам нравится, он глючит у меня, картинки.

Пару вопрос по DataLife Engine
Здраствуйте помогите пожалуйста с проблемкой. 1.Авторизуюсь на сайте, потом к примеру читаю.

DataLife Engine форум встроенный в сайт
DataLife Engine форум встроенный в сайт. Как сделать так, чтобы по бокам оставались те же блоки.

Бесплатные шаблоны для Datalife Engine (DLE)
Привет всем! В этой теме выкладываем шаблоны для Datalife Engine. Используем след формат.

ЦитатаСообщение от Farrewa Посмотреть сообщение

ЦитатаСообщение от Trukl Посмотреть сообщение

 include("твой_обработчик.php") ?>

ЦитатаСообщение от Trukl Посмотреть сообщение

ЦитатаСообщение от Trukl Посмотреть сообщение

Для формы не нужен, а письмо как отправляться будет?

ЦитатаСообщение от хай Посмотреть сообщение

Если бы все было так просто, я не стал бы писать на форум.

PHP код на статических страницах (простые html странички, кто с движком работал, должен знать) не читается!
Вот что выходит, если вставить php код:

Вот я собственно и спрашиваю, что можно придумать? Как можно по другому форму отправки письма замутить? Как можно по другому PhP подключить? Может что в настройках движка надо поменять?

P.S. подключить отдельный file.php не получится, поскольку не получилось. Он попросту не видит этот файл. (см скрин, верхняя часть )

Источник

Читайте также:  Border bottom css градиент
Оцените статью