unset all the actions and then have to make new ones for every bit i want
That is correct.
Example, remove the slider and rebuild it with my own style:
1st we remove the slider adding this in our theme functions.php file:
remove_action( 'geodir_details_main_content','geodir_action_details_slider',30);
the original add_action is in function geodir_action_after_single_post, which is located in geodirectory/geodirectory_template_actions.php [Line: 1328]
2nd we copy the function geodir_action_details_slider inside our functions.php file. We rename it to my_geodir_action_details_slider and customize it has we prefer. You can also write your own custom function from scratch…
3rd we add the new action to add it to the template:
add_action( 'geodir_details_main_content','my_geodir_action_details_slider',30);
There are several examples in the forum (search for remove_action) and we are also publishing some tutorials on our blog
This should get you started and give you a much better vision of how it works.
Let us know how you went.
Thanks