Hi welcome to the world of WordPress. š
My answer is a bit indirect…
I think before you even start thinking about creating a theme, you should really understand how to create content in WordPress through writing blog posts, pages, how to edit the navigation bar, how to activate themes/plugins, and how to use the settings like the permalinks. A great site to learn all this stuff relatively cheap are the video tutorials WP101.com.
Before you can really start creating a them you’ll want to know what it takes to make a good theme and the only way to do that is to use a WordPress for what it was meant for: to create and publish content.
When you’re ready to create a theme, I’ve heard the following free WordPress framework packages make a great start: Thematic, Theme Hybrid, and Carrington.
Good luck and great to have you on board!
Related Posts:
- How to disable 3.1 “Admin Bar” via script for the admin user?
- Is using eval() ok in this scenario
- How to list all images in uploads directory except those that are attached to any post
- Custom URL parameters in template files
- Apply different Class for each element in a foreach()
- defining a folder location in order to recall it
- Displaying icon image for WordPress post formats, is there a cleaner way to do this?
- Is there any tool to find lines of codes responsible to generate front-end HTML elements?
- Link to RSS feed not clickable?
- How to use multiple check-box values to work in a function and insert values in database
- Show post thumbnail only if it exists using timthumb
- Im using a right approach to use this class inside WordPress theme?
- Upgrade to WP 3.2/ and Server to php5 breaks theme? [closed]
- Why is it needed to enqueue parent stylesheet in child theme?
- Fetch wordpress video attachment with post ID
- StoreFront product pages: Turn the Short Description section into a kindred tab section [closed]
- post created but no permalink
- How to set the currently active page in the menu including parents
- Calling post_exists() causes white screen in after_setup_theme
- How can I fetch the WordPress cart errors normally displayed in woocommerce-error?
- Posting page on all subdomains
- changing blog title to an image using filter function in child theme
- wp_remote_get times out on api request but jquery GET and postman work?
- How do I build a post_thumbnail based archive? [closed]
- Folder name for a pro version of a WordPress.org theme?
- In this snippet how do I force the function to use gravatar rated G and fill in the alt for get_avatar()?
- Single translation for many locales
- How to add new page to wordpress theme through coding?
- page.php dependent sites are not working in custom woocommerce theme
- Display theme layouts [closed]
- comment form args are not translatable (customized comment form)
- “Add A Widget” button in the Customizer
- Zoom on custom theme without child
- What are the specifics of WordPress development I need to know? [closed]
- WordPress Media Uploader in page template (On Front-end)
- How can I make my options in an array and store theme in WP options one DB row?
- Differences between developing custom themes for wordpress.com and wordpress.org?
- Easy to develop on a URL that is changed for production?
- Sort wp_query by sum of two meta fields
- What are the minimum role/permissions for freelance developer?
- How to show custom meta_key in each li of menu
- Can I add multiple arrays within add_theme_support( ‘colors’ )?
- Issue on Adding A Class to Bootstrap Navbar Walker Dropdown
- Can“t access child theme“s scripts dependencies found in parent
- Prefix best practice, should we use framework name or theme name?
- Custom theme updater – random string in new theme name
- Is there any WordPress theme for Self Storagae just like Spacer [closed]
- Show woocommerce categories on my theme menu styling
- Populate editor with some content of a page with a page template
- Theme Javascript.php Overwritten Nightly [closed]
- WordPress shows error related to allow_url_fopen
- “Bad element for masonry: undefined” why this error us occuring? [closed]
- Customizer: save setting/control content to post/page
- Q: How to pull data from custom table to populate zustomizer setting/control select options
- Scroll to position on page for category pages only — woocommerce
- How to customize output of plugin
- Two queries for a WP_User_Query search work perfectly apart, but not together
- Recent Posts Not Showing Only On A Specific Category Page [closed]
- How to override p2 breathe theme plugin in content template file?
- How remove render blocking css from wordpress when you build a theme?
- Why doesn’t my css work when I check my theme on mobile devices? [closed]
- Template selection area is not visible on page editor sidebar in wordpress twentty sixteen default theme
- Catchable fatal error: Object of class stdClass could not be converted to string after WP 4.7
- How to: JQuery multiple wordpress media uploader buttons in the same options page?
- How to jump to newly posted comment anchor after submit?
- Move default page templates to sub directory
- Remove settings if theme is deleted?
- What’s the best practice way of handling custom fields in different post formats?
- WordPress Unite Theme: Footer isn’t sticking [closed]
- What is the safe way to print tracking code / pixel code before tag or tag
- How to set a correct $content_width when there are two content widths on one page?
- $this->get_field_id() not working in customizer
- WordPress get_template_part() function not working
- Menu jumping when calling it via PHP
- WordPress taxonomy and archive custom class
- Following Web Performance Optimization techniques to output static and dynamic css
- Using WordPress’ Theme Customizer to select page templates that update layout in the preview
- Dynamically generated wordpress customizer options?
- Responsive Images – crop don’t seem to work
- Is accessing theme and using customizer GPL distribution?
- How to get javascript slider to work! [closed]
- Displaying recent posts on static page with template-part via shortcode
- Changing a slider to a grid [closed]
- How to control on which pages the Aldehyde theme’s main slider is shown?
- What do with the index.php … [duplicate]
- How to edit widget code to add unique class name to each div?
- loading blank white screen of slide
- Where am I doing wrong in my theme menu?
- How to add Space between sidebar and footer widget in WordPress theme [closed]
- Calculate data and passing to Theme
- Custom Navigation build using wp_nav_menu and walker
- Multisite theme path rewrite using .htaccess
- Child Theme’s style.css not loading in mobile browser
- Retrieve localised value
- Custom page template with custom fields
- How to disable wordpress from overload my stylesheet styles with customizer styles
- Underscore Based Theme File Permissions in Git
- What can I use for small text when converting to WordPress?
- AJAXIFY WordPress Theme Frontend menu
- Compare the old get_theme_mod($name) to the new get_theme_mod($name) return value