2016-06-18 3 views
0

У меня есть веб-сайт статьи. До сих пор все мои статьи были созданы мной, работая с кодом. Копирование и вставка кода и редактирование тегов P, тегов H1 и т. Д. Это оказывается затруднительным и увеличивает вероятность того, что вы сделаете ошибку. Особенно, когда статья содержит несколько страниц.Динамическое создание страниц на основе ввода пользователя

Будущее, я хочу, чтобы пользователи создавали статьи. Так вот что я хочу: пользователь нажимает кнопку, которая говорит «создайте статью», а затем пользователь перенаправляется на страницу создания статьи, где они могут сделать статью для себя. Пользователь создаст имя для своей статьи, это имя создаст папку на моем сервере ... например: www.example.com/articles/name-of-article. Тогда пользователь может написать статью. Пользователь будет придерживаться классов, которые я создал для тегов, но эти теги не будут отображаться пользователем. Пользователь только видит, что их контент хорошо корректируется на основе моего шаблона CSS. Кроме того, если пользователь хочет добавить еще одну страницу в статью, они могут поместить уже построенные кнопки ... им просто нужно изменить ссылки на эти кнопки. Пользователь также должен иметь возможность выделять жирным шрифтом, подчеркивать и курсивом текст.

Примечание: пользователи работают с предварительно созданным шаблоном, а не с пустой страницей. В статью шаблона включена рекомендуемая панель, в которой показаны другие статьи. Пользователь не имеет права редактировать эту панель.

Я слышал о редакторах HTML WYSIWYG, но я просто хочу знать, правильно ли это для чего я хочу. Есть ли что-то еще, что может улучшить мою задачу? Если WYSIWYG - лучший ответ, может ли он делать все, о чем я просил?

P.S: Мои страницы статей - это страницы PHP, содержащие HTML и Javascript.

+0

Извините ... Whattt? Вы пробовали Wordpress? Это может заставить вас забыть о попытке изобретать его. Я могу быть в лесу ... Но ... –

ответ

2

Вам не нужно писать html-коды articels в php. Я бы предложил вам использовать систему управления контентом (CMS), такую ​​как Wordpress.

+0

Я не пишу содержимое статьи на PHP, PHP для меня, включая верхний и нижний колонтитулы, поэтому я могу динамически добавлять к нему изменения. Я не использую WordPress и хочу остаться на моем текущем хостинге. Вы знаете что-нибудь о редакторах HTML WYSIWYG? – user2896120

1

Что вы хотите - это CMS. Wordpress - лучший подход для ваших нужд, но если вы не можете его использовать, вы можете искать другие системы/рамки CMS.

Если вы хотите сделать/использовать свои собственные, просто не забудьте создать структуру шаблона.

И ваш главный вопрос о WYSIWYG, да, вы можете сделать все, что вы спросили, можно ли это сделать с помощью PHP.

+0

Итак, если я не хочу использовать Wordpress, я могу использовать программное обеспечение WYSIWYG? Является ли WYSIWYG CMS также и могу ли я использовать шаблон для WYSIWYG? – user2896120

+0

Нет, WYSIWYG - это способ «что-то сделать» ... WYSIWYG означает «Что вы видите, что вы получаете» ... Итак, любой вход HTML WYSIWYG будет выводить именно то, что вы видите. Вы должны сохранить этот вывод HTML и показать, что на любой веб-странице вы хотите. [Здесь] (https://www.sitepoint.com/10-best-html-wysiwyg-plugins/), например. – matiaslauriti

+0

Нет, на какой вопрос? Мой главный вопрос: могу ли я выполнить задачи, которые я хочу использовать с помощью редактора WYSIWYG, из предоставленной вами ссылки? – user2896120

Смежные вопросы