There’s much more than just those three functions. As it would be too much to write 5 blog posts (or even a whole book) about it, I’m just going to give you some reads as starting points:
- One of the rare good articles on WP Tuts+ 1)
- QueryPosts.com is the way to read source code, if you want to avoid digging into core with your IDE. 2)
1) If you wonder, why it rocks: It’s written by our own @StephenHarris 😉
2) If you (are again) wonder(ing), why it rocks: It’s developed by our own @Rarst 😉
Related Posts:
- WordPress API Menu/Submenu Order
- Should `get_template_directory_uri()` be escaped?
- How To Add New Option Types To Option Tree?
- What WP folder can I use to write files to?
- Add a dropdown to theme customizer
- Setting multiple default background images?
- Is it good to rename theme folder downloaded from WordPress.org?
- Best practice way to implement custom sections into a WordPress theme
- Best practice (forward compatibility) for theme options
- How Can I Create a List of Values to Be Iterated Through via WordPress Customization API?
- Is there a way to activate different theme for specified users? [closed]
- WordPress security issue to output data from user input from theme option form
- Set multiple templates per post
- qTranslate with my own theme and settings
- get_option in header.php not returning value from customizer
- Using esc_url with a hard coded url
- Internal error 500 accessing Theme > Customize
- Can I have two different theme for two different language?
- How to add “Template” option in page attributes panel?
- Single Page Design, Storing in Theme Options
- How to enqueue javascript for WP Customize options sidebar?
- What is the meaning of WordPress’s recommended css classes and where are they applied?
- How can I change the theme of different posts using a plugin?
- How to escape multiple attribute at once in WordPress?
- Copying the theme style files and images to duplicate the website but with a difference
- Alignment Problem [closed]
- How add built-in textarea in theme development?
- help needed for suit designing tool
- Customizer API Multi Sections in single Panel
- Theme does not allow shortcodes
- What is an alternative to not using child theme to customize a WordPress theme?
- using themename_the_custom_logo() in template-tags?
- how can I re-utilize and class on a child theme
- Using Customizer value in an external PHP file inside a theme
- “No Data Received” error in Chrome every time i try to update the theme functions file
- WordPress two sidebar layout or theme
- Theme automatically inserting “more” tag on every post
- Turning WordPress Into full-featured website?
- How to show associated fields if checkbox is checked in customize widget screen using wp_customize?
- TItle In Latest Post is not using H1 Tag [closed]
- Should we escape the values of constants?
- The the_post_thumbnail without srcset?
- after_setup_theme always runs
- Why I can’t add a CSS style in this WordPress theme?
- register_sidebar ignores ‘id’ and ‘class’
- Display a different theme for not logged-in users
- Add colors to existing color palette without replacing it
- reason of splitting theme files to multiple files
- How to remove menus section from WordPress theme customizer
- Returning Variables back into a template
- new theme permissions don’t allow me to edit
- What page should I use for a contact form?
- Retrieve data using wpdb to use for customizer controls
- How to hook CSS file according to theme selection in the customizer section
- Some translations do not work in my template class
- How to remove a file included in parent theme with locate_template() via child theme?
- For best DB performance should I serialize all theme options together or by type?
- Stylesheet not linking
- How to control layout of posts on page?
- Override template file i subfolders
- Theme Development for WordPress Multisite Installation
- create category on theme setup
- WordPress get_template_part() function not working
- How can my theme allow users to take advantage of advanced html tags in posts
- Customize how a WordPress theme looks like in the Theme Selector
- Widget Option is Missing
- Change WordPress header color using customizer
- WordPress Theme Validator?
- If you were to start using a WordPress framework today, which one would you use? [closed]
- Template for landing pages
- Is it possible to have a theme that uses only one single page?
- underscores use of the article element on the page template
- Plugin does not work in custom theme
- html5-reset theme does not show the image [closed]
- How to make javascript work on theme options page
- Consequences if using PHP include TEMPLATEPATH?
- Adding a gallery to my first theme
- Contact Form Security
- What exactly is “wordpress theming”? [closed]
- not getting API setting saved confirmation message after update on option page
- Let user to add input fields on theme option page
- Converting a theme to a child theme in a network
- What is the difference between Twenty eleven & roots framework?
- How to change listing type permlink?
- Adding popup support to the theme
- Calling a WP Plugin Function’s Variable in Theme Template [duplicate]
- Local variable name in setup_postdata()
- Creating a Single Page Theme correctly
- Child theme menu not appearing in Twenty Seventeen
- How do I remove header/page-title image in farvis theme? [closed]
- How to link post image to post link?
- WordPress Theme Developments – Start from another theme
- Slider should be display in home template [closed]
- How to migrate the menu from the site on my own theme in WordPress?
- How to convert that page to a wordpress template? [closed]
- Toolbox theme using printif statement – help needed understanding code block
- php file child theme directory not overriding parent theme php file [duplicate]
- Site is setup statically – how to make it content managable?
- How to Create a Multi Purpose Theme?
- How do I send out an update for my custom wordpress theme?