{"id":2730833,"date":"2012-05-05T21:08:54","date_gmt":"2012-05-05T21:08:54","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/programming-with-wordpress\/"},"modified":"2016-08-20T12:06:46","modified_gmt":"2016-08-20T12:06:46","slug":"programming-with-wordpress","status":"closed","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/programming-with-wordpress\/","title":{"rendered":"Programming With WordPress"},"content":{"rendered":"<p>I am planning on starting a website business and want to use WordPress as my CMS. I will be creating hundreds of websites and need the ability to make them look very different and non-standard issue WordPress. I have experience with running blogs with WordPress and am now interested in running full fledged websites that break away from the standard two and three column design.<\/p>\n<p>From my understanding from browsing the Codex I will need to learn PHP, CSS, HTML (already know it), and become familiar with the WordPress engine itself. Am I missing anything? I want to be able to have complete control over theme design and content layout. I want to be able to know enough to modify and possibly create plugins from scratch.<\/p>\n<p>My question is what level will I need to be at with CSS and PHP in order to achieve this goal? Will I need to know PHP programming inside and out? I&#8217;m not super familiar with CSS beyond simple webpage display manipulation like font colors, creating tables, and other simple stuff. I don&#8217;t know how deep the language is as a whole.<\/p>\n<p>I am willing to learn whatever it takes to be able to have great control over WordPress and its presentation. I just need to know how many books I should be buying on these subjects. Most cover beginning, intermediate, and advanced levels (at least for PHP). How deep down the rabbit hole should I expect to go? Any help would be most appreciated!<\/p>\n","protected":false},"template":"","class_list":["post-2730833","topic","type-topic","status-closed","hentry","topic-tag-css","topic-tag-html","topic-tag-php","topic-tag-programming","topic-tag-themes"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/2730833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/2730833\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=2730833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}