Ищу хорошие справочные материалы (руководства)
Я недавно начал вести блог. Сейчас использую бесплатную тему и несколько плагинов, которые пока работают достаточно хорошо. Моя основная цель - создавать контент, а не становиться WordPress-разработчиком.
Тем не менее, мне нужно повысить свои технические навыки. У меня есть цель: кастомизировать текущую тему в течение 1-3 месяцев и, возможно, разработать собственную тему через 6-8 месяцев.
Я ищу рекомендации по книгам, электронным книгам или веб-сайтам, которые помогут мне в следующем:
- CSS - от начального до среднего уровня
- PHP - начальный уровень - я не хочу становиться программистом, но хочу уметь вносить правки, устранять неполадки и лучше понимать код.
- XHTML - от начального до среднего уровня - 10 лет назад я занимался HTML-версткой, но затем перешел в управление.
Очевидно, в Google огромное количество информации на эту тему. Я надеюсь получить практические советы от экспертов, чтобы избежать тупиковых ветвей.
Спасибо. -wdypdx22

W3Schools http://www.w3schools.com/ — это отличный сайт для изучения HTML, CSS, PHP и других технологий.

w3schools.com — не самый надежный источник. Пожалуйста, ознакомьтесь с http://w3fools.com/ для понимания моих доводов

Возможно, вам стоит рассмотреть возможность оформления членства в Think Vitamin (полное раскрытие: партнёрская ссылка). На главной странице активно продвигаются их конференции и сессии вопросов и ответов, но у них также есть довольно хорошая библиотека обучающих видео, включая HTML, CSS и PHP (среди других тем).

Допустимы ли партнерские ссылки?

Основной FAQ Stackoverflow говорит, что партнерские ссылки допустимы, если они раскрыты, что я и сделал.

+1 за поддержку партнерской ссылки (просто потому что вы ее раскрыли)

Спасибо. Не хотел никого разозлить, и как я (позже) сказал, я искал руководства по этому вопросу и следовал тому, что нашел :/

tnorthcutt создал новое обсуждение на наших мета-сайтах о таких ссылках. Присоединяйтесь к обсуждению и поделитесь своим мнением!

Если вам действительно нужна книга, я бы порекомендовал серию Visual QuickStart, особенно если вы лучше всего учитесь на иллюстрациях и практических примерах.
Раз вы упомянули, что хотите развить эти навыки специально для работы с вашим блогом на WordPress, я бы начал с книги WordPress: Visual QuickStart Guide от Peachpit. (Возможно, вы сможете найти дешевую подержанную копию на Amazon.com.)
Если вам понадобится дополнительная помощь, можно рассмотреть их другие книги по XHTML, CSS и PHP, хотя, возможно, они вам и не понадобятся.
Есть, конечно, и вечно популярная серия "Для чайников". WordPress для чайников тоже выглядит довольно неплохо.

Я уже перерос базовые книги по WordPress. Но все равно спасибо. Я хочу углубить свои знания PHP и CSS, чтобы лучше понимать внутреннюю работу и, возможно, когда-нибудь создать свою тему.
Еще одна вещь: недавно у меня возникло сообщение об ошибке с одним из плагинов. В поисках решения я обнаружил, что нужно внести изменения в php-файл плагина. Я смог сделать правку, но чувствовал бы себя увереннее, имея хотя бы базовые знания PHP.
Еще раз спасибо

Ах, в таком случае, рассматривали ли вы книги от O'Reilly? У них есть "Изучаем PHP 5", "Программирование на PHP", "JavaScript. Подробное руководство" и "CSS. Полное руководство" — все они, на мой взгляд, обязательны для разработчиков. Не уверен, не будет ли это избыточно для ваших нужд, но возможно "Изучаем PHP 5" станет хорошим началом.

Если вы хотите изучить специфику WordPress, то http://codex.wordpress.org/Main_Page является хорошим ресурсом. Существует множество блогов, посвященных настройкам и разработке для WordPress.
Вот выдержка из OPML моих RSS-лент, посвященных WordPress. Просто импортируйте их в папку в Google Reader и посмотрите, понравятся ли они вам.
<outline title="WordPress" text="WordPress">
<outline text="Blog Oh Blog" title="Blog Oh Blog" type="rss"
xmlUrl="http://www.blogohblog.com/feed/" htmlUrl="http://www.blogohblog.com"/>
<outline text="BraveNewCode Inc." title="BraveNewCode Inc."
type="rss" xmlUrl="http://www.bravenewcode.com/feed/" htmlUrl="http://www.bravenewcode.com/"/>
<outline text="CatsWhoCode.com" title="CatsWhoCode.com"
type="rss"
xmlUrl="http://feeds2.feedburner.com/Catswhocode" htmlUrl="http://www.catswhocode.com/blog"/>
<outline text="Fun with WordPress"
title="Fun with WordPress" type="rss"
xmlUrl="http://feeds.feedburner.com/wp-fun" htmlUrl="http://wp-fun.co.uk"/>
<outline
text="Graphic and Web Design Blog - Inspiration, Resources and Tools » Wordpress"
title="Graphic and Web Design Blog - Inspiration, Resources and Tools » Wordpress"
type="rss"
xmlUrl="http://www.1stwebdesigner.com/category/wordpress/feed/" htmlUrl="http://www.1stwebdesigner.com"/>
<outline text="Holy Shmoly!" title="Holy Shmoly!" type="rss"
xmlUrl="http://ocaoimh.ie/feed/" htmlUrl="http://ocaoimh.ie"/>
<outline text="Justin Tadlock" title="Justin Tadlock"
type="rss" xmlUrl="http://justintadlock.com/feed" htmlUrl="http://justintadlock.com"/>
<outline text="Lorelle on WordPress"
title="Lorelle on WordPress" type="rss"
xmlUrl="http://lorelle.wordpress.com/feed/" htmlUrl="http://lorelle.wordpress.com"/>
<outline text="Nathan Rice" title="Nathan Rice" type="rss"
xmlUrl="http://feeds2.feedburner.com/nathanricenet" htmlUrl="http://www.nathanrice.net"/>
<outline text="News Magazine" title="News Magazine"
type="rss"
xmlUrl="http://feeds.feedburner.com/WpProject" htmlUrl="http://www.wpproject.com"/>
<outline text="OMNINOGGIN" title="OMNINOGGIN" type="rss"
xmlUrl="http://feeds2.feedburner.com/omninoggin" htmlUrl="http://omninoggin.com"/>
<outline text="Perishable Press" title="Perishable Press"
type="rss"
xmlUrl="http://perishablepress.com/press/feed/" htmlUrl="http://perishablepress.com/press"/>
<outline text="Pro Blog Design" title="Pro Blog Design"
type="rss"
xmlUrl="http://feeds2.feedburner.com/ProBlogDesign" htmlUrl="http://www.problogdesign.com"/>
<outline text="Simple:Press Forum"
title="Simple:Press Forum" type="rss"
xmlUrl="http://simplepressforum.com/feed/" htmlUrl="http://simple-press.com"/>
<outline text="StylizedWeb.com" title="StylizedWeb.com"
type="rss"
xmlUrl="http://feeds.feedburner.com/stylizedweb" htmlUrl="http://stylizedweb.com"/>
<outline text="Theme Hybrid" title="Theme Hybrid" type="rss"
xmlUrl="http://feeds.feedburner.com/themehybrid" htmlUrl="http://themehybrid.com"/>
<outline text="Theme Playground" title="Theme Playground"
type="rss"
xmlUrl="http://feeds2.feedburner.com/themeplayground" htmlUrl="http://themeplayground.com"/>
<outline text="Vladimir Prelovac" title="Vladimir Prelovac"
type="rss"
xmlUrl="http://feeds.feedburner.com/VladimirPrelovac" htmlUrl="http://www.prelovac.com/vladimir"/>
<outline text="whateverblog." title="whateverblog."
type="rss" xmlUrl="http://jcheng.wordpress.com/feed/" htmlUrl="http://jcheng.wordpress.com"/>
<outline text="WordCamp Association"
title="WordCamp Association" type="rss"
xmlUrl="http://wordcamp.org.au/feed/" htmlUrl="http://wordcamp.org.au"/>
<outline text="WordPress Development Blog"
title="WordPress Development Blog" type="rss"
xmlUrl="http://wordpress.org/development/feed/" htmlUrl="http://wordpress.org/news"/>
<outline text="WordPress for Beginners"
title="WordPress for Beginners" type="rss"
xmlUrl="http://www.wpbeginner.com/feed/" htmlUrl="http://www.wpbeginner.com"/>
<outline text="WordPress Hacker" title="WordPress Hacker"
type="rss"
xmlUrl="http://feeds.feedburner.com/WordpressHacker" htmlUrl="http://wphackr.com"/>
<outline text="WordPress Tavern" title="WordPress Tavern"
type="rss"
xmlUrl="http://feeds2.feedburner.com/WordpressTavern" htmlUrl="http://www.wptavern.com"/>
<outline
text="WordPress › Support » User Favorites: cadbloke"
title="WordPress › Support » User Favorites: cadbloke"
type="rss"
xmlUrl="http://wordpress.org/support/rss/profile/cadbloke" htmlUrl="http://wordpress.org/support/profile/"/>
<outline text="WordPress.com News"
title="WordPress.com News" type="rss"
xmlUrl="http://en.blog.wordpress.com/feed/" htmlUrl="http://en.blog.wordpress.com"/>
<outline text="WP Engineer" title="WP Engineer" type="rss"
xmlUrl="http://wpengineer.com/feed/" htmlUrl="http://wpengineer.com"/>
<outline text="WP Engineer" title="WP Engineer" type="rss"
xmlUrl="http://feeds.feedburner.com/WpEngineer" htmlUrl="http://wpengineer.com"/>
<outline text="wplover" title="wplover" type="rss"
xmlUrl="http://feeds.feedburner.com/wplover" htmlUrl="http://www.wplover.com"/>
<outline text="WpRecipes.com" title="WpRecipes.com"
type="rss"
xmlUrl="http://feeds.feedburner.com/wprecipes" htmlUrl="http://www.wprecipes.com"/>
<outline text="WPWebHost" title="WPWebHost" type="rss"
xmlUrl="http://wpwebhost.com/feed/" htmlUrl="http://www.wpwebhost.com"/>
<outline text="Yoast» - Yoast - Tweaking Websites"
title="Yoast» - Yoast - Tweaking Websites" type="rss"
xmlUrl="http://feeds.feedburner.com/joostdevalk?format=xml" htmlUrl="http://yoast.com/feed/"/>
</outline>

Я бы порекомендовал прочитать Beginning WordPress 3 и Professional WordPress. Я бы не стал беспокоиться о плохих первых отзывах на первую книгу — это жалобы людей на то, что она слишком сложная, и исходя из вашего описания уровня знаний, я не думаю, что это будет проблемой. У меня есть обе книги, и они мне нравятся (хотя я еще не дочитал их — я их только что купил).

«Practical PHP» — это книга от O’Reilly о PHP, которая доступна полностью онлайн. Это не самое увлекательное чтение, но она представляет собой полный справочник и охватывает все основные аспекты PHP.

Пожалуйста, ознакомьтесь с http://wordpress.org/about/books/ и Документацией.
