Нажмите "Enter", чтобы перейти к контенту

Полное учебное пособие по созданию сайта WordPress

Полное руководство по изучению WordPress

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

Не верьте мифам

. Изучая любую область программирования (да, вам нужно будет учиться), существует масса мифов, которые приходят прилагается. Многие из них — это реклама из предметов приманки, которые охотятся на невежественных. Поэтому я просто собираюсь выложить три самых стойких мифа, которые я вижу сегодня:

  • Нет, вы НЕ МОЖЕТЕ научиться программированию через 24 часа. Или через неделю. Или месяц. Чтобы узнать весь мир программирования, вам нужно сначала стать бессмертным, с четким графиком. Вы можете изучить некоторые основы в течение 24 часов, но на самом деле вы никогда не будете изучать новые навыки программирования (если вы не ленитесь).
  • На противоположном конце шкалы миф о том, что вам нужно быть гений, обладающий невероятными способностями математики. От правды нет ничего более. Вы были бы удивлены количеством картофельных головок, с которыми нужно иметь дело в поле, и как мало фактической математики вы будете использовать.
  • Возможно, мой любимый: нет никакого смысла изучать программирование, когда есть инструменты для создания веб-сайтов. Это наиболее усугубляет, потому что его труднее объяснить. Но вкратце, вопрос «зачем мне учиться кодировать, если у меня есть тема WordPress?» можно ответить на следующий вопрос: «Откуда бы появились темы, если не было программистов». То же самое с инструментами веб-разработки. На планете нет инструментов, которые могут писать больше инструментов, кроме программистов. Также любой инструмент, который имеет или будет существовать, имеет серьезные ограничения. Но это более длинная тема.

Да, вам нужно изучить основы программирования

Еще раз, вы плачете «Зачем мне нужно учиться программированию? Его WordPress!». Думаю, чем больше вы узнаете о WordPress, тем больше узнаете, насколько это ограничено.

Вот секрет. WordPress — это платформа, а не инструмент для веб-разработки. Смысл, что большая часть тяжелой работы по-прежнему требует от вас немного умалить ваш мозг и программу. Вот некоторые проблемы, которые могут возникнуть, если вы не научитесь заранее программировать:

  • Моя тема потрясающая! Но я ненавижу стиль виджетов в нижнем колонтитуле.
  • Я хочу создать сайт членства, и мне нужна x функциональность, но плагин не существует.
  • Я хочу создать сайт членства, но конфликтуют с моими плагинами.
  • 19659006] Оказывается, тема, которую я купил, имеет большую жирную проблему, и я честно считаю, что разработчик темы мертв.

Что бы вы сделали в этих ситуациях, если вы не знали, как программировать?

Теперь, пожалуйста, изучите основы программирования

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

То, что вам нужно будет изучить, прежде чем вернуться, следующее:

  • HTML: строительные блоки переднего конца ваш сайт (дисплей). Личная рекомендация: распространенные ошибки могут быть вылечены с уверенным пониманием встроенных, встроенных блоков и элементов уровня блока, а также четкого понимания относительного и абсолютного позиционирования.
  • CSS: Это секретный соус на вашем сайте. Представьте, что ваш HTML — это краска по сетке чисел, а CSS — это краска. Каждый сайт использует CSS.
  • PHP: Это черный ящик веб-сайта. Никто не видит это, кроме вас. Это то, что на самом деле создает всю функциональность, делает все мышление и доставляет контент вашего сайта. Вот что такое «программирование». Изучите это.
  • MySQL: Базы данных находятся там, где хранится все на вашем веб-сайте. Вам нужно будет научиться безопасно взаимодействовать с базой данных с PHP. Посмотрите параметризованные запросы.

Как только вы вернетесь от всего этого. мы можем начать погружение в основы WordPress. Что-то необязательное для изучения — это javascript. Это то, что отлично подходит для анимации или даже доставляет контент пользователю без необходимости обновления страницы. Также может быть время, когда вам нужно исправить или обновить javascript, созданный другим разработчиком.

Настройка WordPress

Существует несколько способов установить WordPress на ваш сайт. Абсолютно проще всего через вашу учетную запись cPanel. Обычно в вашей cPanel есть программа, которая будет устанавливать WordPress для вас. Например, QuickInstall имеет установку одним щелчком мыши для WordPress. Другой способ — загрузить исходные файлы WordPress и загрузить их на ваш сервер через FTP.

После установки WordPress вы захотите войти на свой сайт WordPress, чтобы настроить его. Существует множество руководств по настройке вашего сайта WordPress через бэкэнд, но основы, которые вам нужно изучить, следующие:

  • Установка темы вашего сайта: даже если вы планируете создавать свою собственную тему, рекомендуется настроить кто-то другой, чтобы основывать свою работу. Это станет отличным отправным пунктом для вашего сайта.
  • Ознакомьтесь с плагинами: они просты в установке и обеспечивают большую часть функциональности вашего сайта.
  • Меню: узнайте, где это и как установить их. Вы можете создавать меню, которые можно использовать на любой части вашего сайта.
  • Виджеты: виджеты не следует путать с плагинами. Виджеты — это элементы пользовательского интерфейса (например, канал Twitter), а плагины — это группы файлов, которые потенциально могут радикально изменить функциональность ваших сайтов.
  • Узнайте разницу между страницами и сообщениями. Эти вещи имеют очень разные и отдельные цели.

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

Как контент доставляется пользователю?

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

Если вы изучили php, вы, вероятно, узнаете, как веб-сайт представлен пользователю. Если нет, и вы дошли до этого, вы постыдный человек и заслуживаете смерти тысячи разрезов. Это звучит глупо, но очень полезно знать, как браузер интерпретирует данные, и какая цель PHP заключается в заполнении контента, как компилируется веб-сайт и т. Д.

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

Я настоятельно рекомендую узнать, что вам нужно будет предоставить в своих темах. Существуют также определенные правила, которые необходимо соблюдать, если WordPress будет распознавать вашу тему. Тем не менее, основными частями будут: заголовок, индексная страница, боковая панель, нижний колонтитул, functions.php и таблица стилей.

Еще одна вещь, с которой вы можете столкнуться, — это шаблоны страниц. Шаблоны страниц — это просто разные способы отображения любой отдельной страницы сайта. Если вы не знаете, о чем я говорю, посмотрите «шаблон страницы», на самом деле, все равно.

Также узнайте о типах сообщений. Все на вашем сайте — это тип сообщения, будь то страницы, сообщения или вложения. Шаблон страницы — это шаблон для определенного типа сообщения.

Существуют списки всех глобальных переменных, которые предоставляет WordPress, которые варьируются от контента, который вы предоставляете пользователям, до информации о самих посетителях. Не утруждайте себя запоминанием этих данных, просто обращайтесь к ним по ходу дела и знайте, какие типы глобальных переменных вы предоставляете WordPress. Если вы их не найдете, вам, возможно, придется добавить функциональность в себя, либо в виде плагина, либо просто в файле function.php. Глобальные переменные важны для разработки WordPress.

Плагины

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

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

Также важно узнать, когда добавлять вещи в функции. Php и создавать плагин.

Крючки: действия и фильтры

Крючки позволят вам «подключить» одну из ваших функций в WordPress, чтобы она запускалась в определенное время. Если вы не используете крючки, многие типы функций не будут возможны. Поверьте мне, когда я говорю, узнав, что это такое и как их использовать, спасет вашу жизнь и освободит мир возможностей.

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

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

Фильтры позволяют вам изменять данные в определенное время. Когда вы настраиваете фильтр, WordPress будет передавать данные через него перед выполнением задачи. Если WordPress собирается отобразить ошибку входа в систему, вы можете изменить или изменить это сообщение об ошибке до того, как оно будет представлено пользователю. Возможно, что-то вроде «Оставайтесь с мошенниками, это реликвия моей бабушки!» или «Я не хочу, чтобы ваши грязные глаза смотрели на мой сайт, грязный хищный хакер!».

Практика

Естественно, что для того, чтобы все утонуть, вам нужно практиковать. Однако, если вы хотите быть похожими на меня, вы можете найти небольшую работу в Интернете и сначала прыгнуть в голову. Давление должно помочь вам учиться. Если вы кого-то заманиваете, вы всегда можете направить их мне.

Однако, если вы хотите взять более безопасный маршрут, я предлагаю вам сделать следующее:

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

Вы также можете использовать локальный сервер на своем компьютере, если вы не хотите тратить деньги и на самом деле не хотите делитесь своей работой с кем угодно.

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

Поздравляю!

Если это похоже на много. Это. WordPress — это гораздо более крупная тема, чем предполагают многие люди. Однако, если вы возьмете один укус за раз, вы в конце концов узнаете все, что вам нужно, когда дело доходит до создания веб-сайтов WordPress. Это умение, которое пользуется большим спросом и не требует степени. Продолжайте подключаться, и вы обнаружите, что это того стоило!

Надеюсь, это руководство поможет вам стать прочным разработчиком WordPress.



Source by Reagan N McClellan

Будьте первым, кто оставит комментарий!

Добавить комментарий