Это то время недели снова, и этим утром я провел час в нашем чате, разговаривая с экспертом WordPress Джереми Фергюсоном о … как вы уже догадались … WordPress. В этом утреннем сеансе было много скрытных, а также много новичков, так что чат был немного менее органичным, чем обычно, но все еще задавались очень интересные вопросы, и огромное количество ресурсов вышло из часа ,
Если вы заинтересованы в разработке WordPress, приведенный ниже список ресурсов содержит ряд обязательных к прочтению материалов.
Некоторые хорошие ресурсы WordPress, которые вышли из сессии:
Курс Джереми по разработке WordPress на Learnable
Статья о разработке тем WordPress
Антология WordPress от SitePoint
Копаться в WordPress Крис Койер и Джефф Старр
Отличный учебник по работе с Thesis в качестве фреймворка
Кости — рамки, которые не являются рамками
Полезный плагин, если вы хотите реализовать функции членства на вашем сайте
Плагин для ограничения попыток входа на сайты WordPress
Статья о безопасности WordPress в целом
И один на движущемся WordPress
Shopp — платформа электронной коммерции для WordPress
Total Cache — платформа оптимизации производительности WordPress (WPO)
И пара ресурсов PHP, которые появились:
Курс PHP для начинающих на Learnable
Если вы пропустили сессию сегодня, потому что не знали об этом, вы можете узнать о предстоящих сессиях здесь или подписаться на уведомления по электронной почте о предстоящих сессиях . На следующей неделе у нас очень востребованная сессия по регулярным выражениям в 16:00 PDT в четверг 13 июня. или узнать, который час будет у вас .
Если вы хотите точно увидеть, что произошло сегодня утром, вот полная стенограмма:
[21:55] <HAWK> Приветствую всех — Джереми Фергюсон сегодня наш эксперт. Мы начнем через 5 минут, но в то же время, не стесняйтесь представиться
[21:57] <HAWK> И для тех, кто не знает, кто такой Джереми — это его курс на Learnable https://learnable.com/courses/wordpress-development-2745
[22:00] <dorthe> вы бы предпочли использовать тему или рамку тезиса?
[22:01] <HAWK> Мы тоже можем начать. Спасибо Джеремифу за его время сегодня. Если вы раньше не посещали ни одного из этих занятий, это, по сути, немного бесплатно для всех — добавьте свои вопросы, и Джереми ответит на них
[22:01] <jeremyf> @dorthe Я использовал Thesis и Genesis в качестве фреймворков. Оба хороши по разным причинам. Я считаю, что фреймворки отлично подходят для того, чтобы позаботиться о базовых вещах, предоставить вам панели управления и т. Д.
[22:03] <johnlacey> Что бы вы порекомендовали тем, кто хочет изучать разработку тем для WordPress?
[22:03] <dotbdotb> Если говорить о темах — какая ваша любимая начальная тема? т.е. кости, wp-бутстрап
[22:04] <jeremyf> @johnlacey убедитесь, что вы, конечно, знакомы с темами Кодекса .. http://codex.wordpress.org/Theme_Development
[22:04] <jeremyf> @johnlacey Я часто нахожу, что хорошо найти тему, которая находится рядом с тем местом, где вы хотите оказаться
[22:04] <jeremyf> и просмотри его
[22:05] <jeremyf> просмотр кода других людей — отличный способ научиться
[22:05] <jjjrrr> Джонласи, посмотрите digwp.com, эта книга потрясающая
[22:06] <jeremyf> @johnlacey тоже может хорошо работать с книгой, но часто они устаревают
[22:06] <jeremyf> https://learnable.com/books/wpant1 — хорошая книга моего друга, но на данный момент ей исполнился год или два
[22:06] <chris> Какой лучший способ защитить паролем весь WordPress сайт?
[22:06] <jeremyf> dotbdotb Мне очень понравилась тема диссертации 1.x; Мне также нравятся рамки происхождения и темы
[22:06] <johnlacey> У меня есть несколько названий Learnable / Sitepoint… как физических, так и электронных книг, но я еще не удосужился прочитать их.
[22:06] <HAWK> Не стесняйтесь задавать вопросы — в данный момент мы говорим о лучшем способе попасть в WP (и ресурсы)
[22:07] <wibbleie> Какой твой любимый плагин ты регулярно используешь? Для меня это Advanced Custom Fields, отлично подходит для использования WP в качестве сайта в стиле CRM
[22:07] <jeremyf> dotbdotb — тезис 2.х сильно отличается. Мне это нравится, но есть кривая обучения, и не всем это нравится
[22:07] <jeremyf> wibbleie — АКФ отлично … Я удивлен, что это еще не ядро. Я использую это на каждом сайте. Плагины Yoast для SEO и аналитики превосходны
[22:08] <Hola> Так какой лучший способ попасть в wp?
[22:08] <dorthe> Я попытался поработать с тезисом и нашел этот видеоролик, отличный способ начать: http://www.youtube.com/watch?v=TBcRjFbjohg&list=PLwdrgXlAazqugEHVhHCcb-NCli0VlDgHc&index=1
[22:08] <HAWK> Hola От ранее: http://dl.dropbox.com/u/11177072/Screenshots/roub.png
[22:09] <dotbdotb> спасибо Джереми — за фреймворки, которые я вложил в свою судьбу с генезисом — все еще привыкаю к этому — кажется, что тезис не имеет такой большой любви со стороны хардкорного wp-сообщества, поэтому я просто так и не обошел стороной чтобы попробовать это Может быть, я проверю 2.1 хотя
[22:09] <wibbleie> Не могу договориться больше о ACF и Yoast. АКФ в ядре был бы отличным. Ни один сайт, над которым я работал, не получил бы выгоды от лучших пользовательских полей.
[22:09] <dotbdotb> твоя дочь
[22:09] <jeremyf> @chris — защита паролем всего сайта, вероятно, легко сделать с помощью плагина. Если вы ищете функции членства, ищите на http://wordpress.org/plugins/membership/
[22:09] <zotek> где я могу найти рассылку и автоматически отправленный купон на подтвержденный плагин подписчиков.?
[22:09] <jeremyf> @chris, вы также можете сделать определенную страницу «приватной», и она защитит ее паролем.
[22:10] <jeremyf> zotek — рассылка будет действительно зависеть от вашего провайдера рассылки
[22:10] <Seth> Какова идея создания сайта с нуля с использованием html и css, а затем преобразовать его в сайт WordPress? Всегда ли лучше начать с темы и сделать из нее ребенка?
[22:10] <jessirwin> Будут ли люди предлагать Yoast просто добавить Google Analytics на сайт?
[22:10] <dorthe> кто-нибудь использовал wp как интранет
[22:11] <programmer> Я устанавливаю WordPress прямо сейчас во время этого сеанса (локально)
[22:11] <jeremyf> zotek — это сложно сделать только с веб-сайта без какого-либо сервиса; многие из них предлагают плагины WordPress, которые делают его довольно легко оттуда
[22:11] <chris> любимый плагин: я недавно начал использовать Yoast SEO — он мне очень понравился, и мне было легко освоиться с
[22:12] <Hola> Да, вы хотели бы прочитать, что вы, ребята, думаете о вопросах Сета
[22:12] <johnlacey> Есть ли у вас какие-либо предложения по работе с WordPress на локальном компьютере для разработки?
[22:12] <kadiross> есть несколько основных моментов, чтобы научиться делать тему WP из Zero
[22:12] <jeremyf> Сет — хорошая вещь об использовании фреймворка для тем заключается в том, что он охватывает множество случайных шаблонов, о которых вы можете и не подумать, когда делаете это с нуля.
[22:12] <zotek> просто простое название бюллетеня: и электронная почта .. и когда подписчик подтвердил их электронную почту, они автоматически получают случайное число что-то подобное
[22:12] <jeremyf> Сет многие предпочитают кодировать все с нуля, но я нахожу, что использование фреймворка, в котором реализован мой основной макет, позволяет быстро добавлять обложку на сайт с помощью CSS, фильтров и действий
[22:13] <zotek> хорошо
[22:13] <Lucas1> Кроме того, есть ли у кого-нибудь хорошие плагины чата для wp? Свободный или нет, просто хочу знать, есть ли у вас опыт с ними или .. да .. такого рода вещи ..
[22:13] <Сет>, спасибо за ответ, высоко ценю. Итак, говоря о том, есть ли хорошая начальная тема для начинающих?
[22:14] <griffinartworks> Старкерс
[22:14] <jeremyf> johnlacey — работая с локальной средой разработки, вы можете получать последние выпуски WordPress по вечерам. Познакомьтесь с мерзавцем. Я довольно успешно использовал xampp и даже заставил его работать на диске Google, чтобы он был мобильным с небольшим изменением конфигурации
[22:14] <griffinartworks> от vieqport industries
[22:14] <dotbdotb> Я только что создал свой первый сайт с использованием костей, и мне понравилось это как начальная тема
[22:14] <ryan> Боюсь, если я создам свой сайт в WP и меня взломают или что-то в этом роде (кажется, что они всегда взламывают), или я решу перенести все позже, это будет кошмар. Мои опасения необоснованны?
[22:14] <jeremyf> Lucas1 — я не использовал плагины чата на WP, извините.
[22:15] <HAWK> Райан SitePoint — сайт WP
[22:15] <dorthe> HAWK, вы собираете обсуждение и размещаете его в Sitepoint позже на этой неделе?
[22:15] <jeremyf> Райан — я определенно имел дело со взломанными сайтами .. обычно они не поддерживаются и не обновляются должным образом. Также неплохо установить плагин для ограничения входа в систему.
[22:15] <HAWK> да — я выложу полную стенограмму позже сегодня на SitePoint вместе со списком ресурсов, которые выходят из чата
[22:15] <Дорт> TX
[22:16] <jeremyf> http://devel.kostdoktorn.se/limit-login-attempts
[22:16] <Райан> Спасибо!
[22:16] <MauricioOchoa> я работаю с локальной копией, используя mamp на mac, все в порядке, но я загрузил ее http://clientes.mauricioochoa.com/ambientes/www/ и все ли localhost как с этим справляются?
[22:16] <jjjrrr> я использую лучшую безопасность wp для защиты WordPress. Это хороший плагин, есть ли лучшие?
[22:16] <asc> несколько apis и wordpress самое простое решение?
[22:17] <jeremyf> MauricioOchoa — в wp-admin есть настройка в /wp-admin/options-general.php
[22:17] <dotbdotb> Райан — http://codex.wordpress.org/Hardening_WordPress также получают хороший сканер вредоносных программ или сервис
[22:17] <jeremyf> MauricioOchoa, где вы устанавливаете URL своего сайта
[22:17] <asc> с чего мне начать с попытки добавить apis в установку WordPress, в основном, как songkicks
[22:18] <dorthe> jeremyf, какой плагин для оплаты через интернет вы бы предпочли для wp
[22:18] <jeremyf> MauricioOchoa — вы также можете установить его как константу для переопределения, если не можете попасть на свой сайт .. http://codex.wordpress.org/Editing_wp-config.php (ищите WP_SITEURL )
[22:18] <MauricioOchoa> нет доступа к wp-admin. Думаю, я могу изменить config.php
[22:19] <jeremyf> MauricioOchoa — если это все еще не все исправляет, иногда плагины сохраняют имя хоста в своих настройках, поэтому вам нужно будет искать в вашей БД экземпляры старого имени
[22:19] <jeremyf> MauricioOchoa определенно заглянет на http://codex.wordpress.org/Moving_WordPress .. есть скрипт, который может сделать большую часть работы за вас
[22:20] <jjjrrr> MauricioOchoa, возможно, вот несколько советов для вас http://codex.wordpress.org/Moving_WordPress
[22:20] <jeremyf> @jjjrrr — я не знаю лучшего плагина безопасности, извините
[22:20] <johnlacey> Так много ссылок. лол. Я с нетерпением жду, когда Хоук опубликует стенограмму, чтобы я мог внимательно их просмотреть.
[22:20] <Seabee> Плагин Migrate DB (и pro version) — используйте его постоянно
[22:21] <Hola> Что за кости продолжают упоминать некоторые из вас?
[22:21] <jessirwin> Я использую Backup Buddy при перемещении сайтов на разные серверы. Это коммерческий плагин, но делает работу такой простой.
[22:21] <jeremyf> dorthe — за плату я поддерживаю Shopp — полное раскрытие, я занимаюсь технической поддержкой для них в течение нескольких лет. Я работал с этим с их версии 1.0
[22:21] <jeremyf> dorthe — отличная система корзины, полнофункциональная, легко настраиваемая .. https://shopplugin.net/
[22:22] <Seabee> Love Cart66, не пробовал шоп
[22:22] <jeremyf> Дорт — я использовал несколько других систем электронной коммерции, все в значительной степени хорошо
[22:22] <dorthe> это лучше чем система от woocommere
[22:22] <jeremyf> dorthe — на данный момент речь идет о том, кто был дольше всех
[22:22] <программист> Если я настрою базу данных WordPress локально, будет ли сложно изменить имя, если я перенесу его на сервер?
[22:22] <MauricioOchoa> В настоящий момент текст на этой странице отсутствует. Вы можете искать заголовок этой страницы на других страницах, искать соответствующие журналы или редактировать эту страницу.
[22:22] <jeremyf> dorthe — woo Я использовал только немного … Shopp действительно был моим лучшим опытом
[22:22] <dorthe> tx Я проверю это
[22:23] <HAWK> Я думаю, что мы находимся на вершине всех вопросов в данный момент, поэтому, если у кого-то есть что-то еще, чтобы поднять, пойти на это …
[22:23] <asc> apis в WordPress?
[22:23] <asc> любые указатели
[22:24] <dotbdotb> я использую foxyshop и foxycart для магазинов — есть опыт?
[22:24] <chris> Есть предложения по оптимизации редактирования макета? какой-нибудь опыт установки чего-то вроде Coda для локального редактирования? другие предложения приветствуются
[22:24] <dotbdotb> также задаюсь вопросом о вопросе программиста
[22:24] <jeremyf> foxyshop и foxycart довольно хороши, да. На самом деле кажется, что самые большие факторы — это поддержка и документация — все это php, понимаете? тележки делают то, что делают.
[22:25] <dotbdotb> Джеремиф Тру Дат
[22:25] <jeremyf> Привет — я думаю, что кости это: http://themble.com/bones/ — похоже на концепцию начальной загрузки; рамки, которые не являются рамками
[22:25] <jeremyf> я еще не пробовал
[22:26] <jeremyf> программист — я бы не сказал, что это будет трудно изменить, это всего лишь одна переменная, но убедитесь, что вы все хорошо протестировали. Одна вещь, которая может быть хитрой, это ссылки в контенте.
[22:26] <Hola> Да, я просто погуглил, ура, я посмотрю позже
[22:26] <jeremyf> программист Я стараюсь использовать относительные ссылки, когда это возможно, поэтому мне не нужно возвращаться; но вы можете позаботиться об этом с помощью быстрого поиска БД
[22:26] <программист> Хорошо. Получил это установлено и настроено.
[22:26] <dotbdotb> Я собираюсь запустить сайт по костей
[22:27] <dotbdotb> я хочу попробовать wp-bootstrap дальше, потому что многие люди, которых я уважаю, любят это
[22:28] <jimjam_app> Привет, какие рекомендации по кешированию в WordPress на сайтах с большим трафиком? но также как вы можете обойти кеширование, если у вас есть домашняя страница, например, лента новостей, которую вы хотите обновлять в реальном времени и обходить кеш?
[22:28] <jeremyf> Крис — я склонен быть текстовым редактором и программистом на ftp. Если я работаю с постоянным дизайнером и создаю похожие сайты, я создам базовый шаблон для начала и отредактирую
[22:29] <jeremyf> chris — я сейчас использую возвышенный текст для редактирования кода
[22:30] <jeremyf> asc — обычно лучше всего сделать внешнее кодирование API в плагине. Я всегда создаю класс и помещаю в него все свои функции API, а затем создаю функцию рабочего процесса для действий … Смотрите файлы классов для получения подробной информации о том, как это выглядит
[22:31] <ryan> какое лучшее место для веб-дизайнера (не программиста), чтобы изучать WP и быстро освоиться с php?
[22:31] <HAWK> Райан Изучаемый;)
[22:31] <Райан> хороший ответ
[22:32] <ryan> конкретнее?
[22:32] <HAWK> Вы абсолютно новичок в PHP?
[22:32] <ryan> я хорошо разбираюсь в своем HTML, и новичок на php
[22:32] <jeremyf> jimjam_app — я использовал http://wordpress.org/plugins/w3-total-cache/, но нашел немного разочаровывающим использование с несколькими редакторами, которые не занимаются кэшированием. Это может быть интегрированным с S3 и т. д. и настроенным на работу при больших трафиках
[22:32] <ryan> Я хочу быть более уверенным в своих способностях разработки WP и не попасть в тупик
[22:32] <jeremyf> jimjam_app — вы также должны иметь возможность в некоторых случаях обойти его с помощью настроек или фильтра / действия
[22:33] <dotbdotb> Моя клятва на этот месяц — наконец-то прочитать книгу PHP Новичок-ниндзя — я слишком долго хакнул !!!
[22:34] <HAWK> Райан Это отличный курс для начинающих PHP https://learnable.com/courses/php-mysql-web-development-for-beginners-13
[22:34] <jeremyf> Райан — Вы определенно захотите прочитать о PHP — у меня действительно был довольно хороший класс по веб-сертификации в колледже. Это может быть хорошим, быстрым способом учиться и быть ответственным. Если вы не хотите брать уроки, есть много учебных сайтов, большая фиолетовая книга и т. Д.
[22:34] <ryan> спасибо
[22:34] <jeremyf> Райан — конечно .. learnable.com также имеет классы php
[22:34] <KB> большая фиолетовая книга что?
[22:35] <KB> Я на самом деле рекомендую обучаемый класс на моих php-курсах в университете.
[22:35] <jeremyf> http://www.phpbook.sheersoftware.com/
[22:35] <jeremyf> ^ большая фиолетовая книга
[22:36] <jeremyf> Еще один отличный способ изучить php — посмотреть файлы ядра WP и файлы тем.
[22:36] <programmer> Я знаю, что мое имя пользователя НЕ должно быть администратором, но я ввел другое секретное имя, а затем я ввел свое собственное имя для Nickname. Затем я установил отображаемое имя на свое настоящее имя. Это хорошо?
[22:36] <jeremyf> ты не можешь сломать это — просто играй и смотри, что происходит. Сообщения об ошибках Google при возникновении проблем
[22:36] <Джерри> 1008 страниц — это здорово!
[22:37] <MauricioOchoa> есть простой способ миграции с локального хоста на мой сервер?
[22:37] <jeremyf> программист — да, я думаю, что это лучшая практика
[22:38] <jeremyf> программист — псевдоним и отображаемое имя на самом деле не так уж важны — они появляются в нескольких местах, в зависимости от вашей темы
[22:38] <jeremyf> MauricioOchoa — это то же самое, что перемещаться между любыми серверами .. следуйте этому: http://codex.wordpress.org/Moving_WordPress
[22:39] <MauricioOchoa> Прямо сейчас кажется, что это очень долгий путь, редактирование wp-config.php и всей базы данных.
[22:39] <jeremyf> да — это не должно занять много времени
[22:43] <HAWK> Призыв к большему количеству вопросов — если вы сидите на одном, сейчас хорошее время
[22:43] <Felipe> Привет, просто вопрос … можно ли загрузить нижний колонтитул для разных сайтов (разных URL) из одного общего источника, размещенного в фиксированном месте? Благодарность!
[22:44] <programmer> Если я что-то отправляю, то, кажется, показывает ник.
[22:44] <jeremyf> Фелипе — если вам нужен общий образ, вы можете сделать это довольно просто. В противном случае, вероятно, лучше всего продублировать код в каждой отдельной теме; в зависимости от того, о чем ты говоришь.
[22:44] <dotbdotb> Я только что записался на курс Джереми — Джереми, когда ты вернешься вот так, если у меня возникнут вопросы?
[22:45] <jeremyf> dotbdotb — вы можете задавать вопросы к курсу и я отвечу там
[22:45] <HAWK> dotbdotb В курсе есть раздел для обсуждения
[22:46] <HAWK> Все немного замедляется. У нас осталось 15 минут на эту сессию, поэтому, пожалуйста, не забудьте задать свои вопросы сейчас, если у вас есть какие-либо
[22:47] <jjjrrr> когда будет следующий разговор?
[22:48] <HAWK> jjjrrr Я запускаю их каждую неделю, а затем — регулярные выражения.
[22:49] <HAWK> Когда этот чат закрыт, расписание вы найдете на https://experts.learnable.com
[22:49] <jessirwin> Является ли сессия регулярных выражений для абсолютных нубов?
[22:49] <Felipe> Привет, Джеремиф, спасибо, этот метод я использую на самом деле 🙂
[22:50] <johnlacey> Yay. Сессия регулярных выражений начинается в 9 часов утра (мое время). К тому времени кофе мог дойти до моего мозга. 😉
[22:50] <HAWK> Что ж… если у Джереми больше не будет вопросов, я отпущу его, чтобы пойти и насладиться его вечером 🙂