There are 2 parts to it: The menu item and the page itself.
1 - You'll have to use 'bp_core_new_nav_item' to add a new tab to Buddypress.
2 - And then use 'bp_core_load_template' or 'bp_get_template_part' to display the content of the page.
Hope it helps
I have created a custom taxonomy for free courses before it was added to the theme and it's working fine still.
You can see at:
http://beta.kursaronline.com.br/cursos/gratuitos/
http://beta.kursaronline.com.br/cursos/recomendados/
You can find more about custom taxononomies at:
https://codex.wordpress.org/Function_Reference/register_taxonomy
Hope it helps
Marking as solved. Thank you Latiyan
I have a client running a membership site with S2members pro plugin.
I've integrated S2members pro plugin because my client needed some functionalities that were exclusive to this plugin, but given the choice I'd have chosen PMPpro, especially if you're not well versed in wordpress/wplms.
This may help you:
https://wplms.io/support/knowledge-base/integration-with-restrict-content-pro-or-other-membership-plugins/
Já tem uma opção incluida no tema. Para acessar:
Admin Dashboard > WPLMS > Miscellaneous > Direct Checkout > Skip Product Page > Salvar
Abraço
I just got this request from a client, luckily there's an easy way to accomplish this.
Go to your child theme's functions and just drop this little snippet.
add_filter('wplms_course_nav_menu','cdctps_remove_course_forum',9,1);
function cdctps_remove_course_forum($defaults){
if (!wplms_user_course_check($user_id,$course_id)){ // Check's wether or not the user is enrolled
$key = 'forum'; //You may need to change it accordding your language
unset($defaults[$key]); //Remove forum tab for non-enrolled users
}
return $defaults;
}
If you're not using a child theme (and you really should), you may consider creating a site-specific plugin.
Hi Cath,
Those are Buddypress Course Widget (Style: List) and Vibe Posts (Style: Image with Title)
Hope it helps
You'll need a single opt-in form at the very least to use ActiveCampaign’s hosted email marketing service, although I'd recommend a double opt-in.
Automatically adding users is not the best way to go about this imho.
For that you'll have to go to your activecampaign dashboard, choose the form and click in integrate. At this point you can use the wordpress plugin, or, if like me, you'd like to have a little more flexibility you can embed the form using the code provide.
You can see a working example scrolling down one of my client's homepage:
http://lumeo.com.br/
Hope it helps
@calebchng91
I haven't really tried the layouts feature so far, but if that is the only page you want to change, try overriding the 'single-course.php' and all files inside the 'course/single/' directory in your child theme with the ones in modern theme.
Don't forget to backup your files first
Good luck
// REMOVE STYLE
function cdctps_remove_child_theme_style() {
wp_dequeue_style( 'wplms_child_theme_style' );
}
add_action( 'wp_head', 'cdctps_remove_child_theme_style', 20 );
// ADD YOUR STYLE
function cdctps_add_child_theme_style() {
wp_enqueue_style( 'your-custom-css', get_stylesheet_directory_uri().'/style.css',array('wplms-style'));
}
add_action( 'wp_enqueue_scripts', 'cdctps_add_child_theme_style', 20 );
Yes, that's why you also need to add your own style using 'wp_enqueue_style' as pointed in my previous reply.
Right now the child theme style loads in the footer, so after the parent theme is applied, it loads all page's content and then apply the child theme style.
So if you add it early in the queue (preferably right after parent style) this glitch shouldn't happen.
I just use 'wp_dequeue_style' to remove their style and 'wp_enqueue_style' to add my own earlier in the queue. See if that works for you.
Just got my support extended. You guys think I can get an answer sometime in the next 6 months?
Okay, Alex's code is doing exactly what it's supposed to, but it seems you havent created the 'course-type' online, hence the mismatch.
Follow this link (replace with your own domain) and create your custom term, just like you'd create a category.
http://yourwebsite.com/wp-admin/edit-tags.php?taxonomy=course-type
Of course you still have to assign courses to your newly created term.
Good luck
Ps: If it does work (and it should) would you please go to my original topic (
https://wplms.io/support/forums/topic/display-only-free-courses-in-post-grid/) and link it to here, so people facing the same issue can find this topic.