Demo_post_img_2

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vel tincidunt ligula. Donec quis ornare justo, vel maximus libero. Proin tempor aliquet purus, ut venenatis dui suscipit vel. In placerat ipsum non nisl laoreet lacinia. Donec convallis erat justo, vel imperdiet nibh bibendum sed. Sed euismod massa ac sapien porttitor, vitae ullamcorper urna porta. Donec ac ornare elit. In hac habitasse platea dictumst. Maecenas posuere eget nisl viverra rutrum. Integer dolor enim, dapibus sed augue eu, pretium fermentum dui. Quisque erat lacus, dapibus vel dictum ut, ullamcorper nec diam. Nunc varius non ex vehicula interdum.

blog-img-01

Suspendisse potenti. Maecenas semper, leo et faucibus hendrerit, nulla dui laoreet nisl, ac malesuada tellus est ac risus. Duis ut turpis eget nunc laoreet sollicitudin. Integer vel ligula id lorem tincidunt placerat. Mauris pretium orci eu sollicitudin interdum. Nullam vitae lectus arcu. In nisi tortor, malesuada quis mi at, facilisis aliquam enim. Pellentesque euismod leo ante, vitae interdum justo imperdiet at. Aliquam erat volutpat. Praesent facilisis, ipsum eget congue volutpat, lectus lectus tristique massa, a malesuada nisi ipsum ut nunc. In sed porta mauris. Nulla facilisi. Suspendisse potenti. Maecenas semper, leo et faucibus hendrerit, nulla dui laoreet nisl, ac malesuada tellus est ac risus. Duis ut turpis eget nunc laoreet sollicitudin.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vel tincidunt ligula. Donec quis ornare justo, vel maximus libero. Proin tempor aliquet purus, ut venenatis dui suscipit vel. In placerat ipsum non nisl laoreet lacinia. Donec convallis erat justo, vel imperdiet nibh bibendum sed. Sed euismod massa ac sapien porttitor, vitae ullamcorper urna porta. Donec ac ornare elit. In hac habitasse platea dictumst. Maecenas posuere eget nisl viverra rutrum. Integer dolor enim, dapibus sed augue eu, pretium fermentum dui. Quisque erat lacus, dapibus vel dictum ut, ullamcorper nec diam. Nunc varius non ex vehicula interdum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vel tincidunt ligula. Donec quis ornare justo, vel maximus libero. Proin tempor aliquet purus, ut venenatis dui suscipit vel. In placerat ipsum non nisl laoreet lacinia. Donec convallis erat justo, vel imperdiet nibh bibendum sed. Sed euismod massa ac sapien porttitor, vitae ullamcorper urna porta. Donec ac ornare elit. In hac habitasse platea dictumst. Maecenas posuere eget nisl viverra rutrum. Integer dolor enim, dapibus sed augue eu, pretium fermentum dui. Quisque erat lacus, dapibus vel dictum ut, ullamcorper nec diam. Nunc varius non ex vehicula interdum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vel tincidunt ligula. Donec quis ornare justo, vel maximus libero. Proin tempor aliquet purus, ut venenatis dui suscipit vel. In placerat ipsum non nisl laoreet lacinia. Donec convallis erat justo, vel imperdiet nibh bibendum sed. Sed euismod massa ac sapien porttitor, vitae ullamcorper urna porta. Donec ac ornare elit. In hac habitasse platea dictumst. Maecenas posuere eget nisl viverra rutrum. Integer dolor enim, dapibus sed augue eu, pretium fermentum dui. Quisque erat lacus, dapibus vel dictum ut, ullamcorper nec diam. Nunc varius non ex vehicula interdum.

blog-img-02

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vel tincidunt ligula. Donec quis ornare justo, vel maximus libero. Proin tempor aliquet purus, ut venenatis dui suscipit vel. In placerat ipsum non nisl laoreet lacinia. Donec convallis erat justo, vel imperdiet nibh bibendum sed. Sed euismod massa ac sapien porttitor, vitae ullamcorper urna porta. Donec ac ornare elit. In hac habitasse platea dictumst. Maecenas posuere eget nisl viverra rutrum. Integer dolor enim, dapibus sed augue eu, pretium fermentum dui. Quisque erat lacus, dapibus vel dictum ut, ullamcorper nec diam. Nunc varius non ex vehicula interdum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vel tincidunt ligula. Donec quis ornare justo, vel maximus libero. Proin tempor aliquet purus, ut venenatis dui suscipit vel. In placerat ipsum non nisl laoreet lacinia. Donec convallis erat justo, vel imperdiet nibh bibendum sed. Sed euismod massa ac sapien porttitor, vitae ullamcorper urna porta. Donec ac ornare elit. In hac habitasse platea dictumst. Maecenas posuere eget nisl viverra rutrum. Integer dolor enim, dapibus sed augue eu, pretium fermentum dui. Quisque erat lacus, dapibus vel dictum ut, ullamcorper nec diam. Nunc varius non ex vehicula interdum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vel tincidunt ligula. Donec quis ornare justo, vel maximus libero. Proin tempor aliquet purus, ut venenatis dui suscipit vel. In placerat ipsum non nisl laoreet lacinia. Donec convallis erat justo, vel imperdiet nibh bibendum sed. Sed euismod massa ac sapien porttitor, vitae ullamcorper urna porta. Donec ac ornare elit. In hac habitasse platea dictumst. Maecenas posuere eget nisl viverra rutrum. Integer dolor enim, dapibus sed augue eu, pretium fermentum dui. Quisque erat lacus, dapibus vel dictum ut, ullamcorper nec diam. Nunc varius non ex vehicula interdum.

This Post Has 8 Comments

  1. From my experience selling WordPress themes on ThemeForest I’ve realized a lot of customers don’t like using child theme’s for one reason or another and they prefer to manually alter their themes. This is a very bad habit because if you ever need to update the theme (updates usually fix issues, so you should always update) then you will lose all your modifications or you will have to do a manual update to ensure nothing gets overwritten which can lead to even greater problems.

    1. To help fix this problem I have created a small plugin I call the “Total Tweaker” which is just a basic example of how you can actually tweak the theme via a plugin, this way if for some reason you hate child theme’s you can still make modifications to Total via the hooks and filters using a plugin (which you can also re-brand to whatever you want).

  2. This plugin was created for developers that know how to code. Please remember you have purchased a “theme” and not an coding instructor, so if you aren’t sure how to make use of the plugin then you’ll need to learn on your own or hire a developer/freelancer to make advanced modifications to your theme. We need to focus our time on making the theme better via updates and providing support to our customers for actual issues.

  3. Action Hooks are a very useful tool in WordPress and they are used to perform functions (actions) in specific places of a theme or plugin. Many themes and plugins, such as Total, use action hooks as an easy way for users to modify the output of the project or to add their own custom code.

    1. In Total 3.0.0 you can now add custom content to any theme action hook right via the dashboard at Theme Panel > Action Hooks. The forms accept html and PHP (when enabled) giving you the ability to add content, functions, shortcodes anywhere in the theme!

      1. So the do_action functions are already added to the Total theme and will run whenever something is hooked into them via add_action. So you, as the user, will be using the add_action and remove_action functions only to make your modifications.

        1. The Total WordPress theme includes many useful action “hooks” which will allow you to easily add/remove elements from the base theme layout. You can see a list of all the different hooks inside the theme at Total/framework/hooks/hooks.php (screenshot below). Notice how these are all using the “do_action” function? That’s because these are all functions that will run in specific places of the theme.

  4. Remember the “do_action” function is going to run any functions that are “hooked” to it via the “add_action” function. For example (looking at the screenshot above) any function that is hooked into “wpex_hook_header_before” will run before the theme’s header code.

Leave a Reply

Your email address will not be published. Required fields are marked *