When I use custom templates for learn dash, there are some issues if I have YOAST SEO plugin activated.
One issue is when I try to edit a Learn Dash page using carousel sections.
How can I fix this problem?
]]>Faced issues with Learndash and Developer fixed the issues in less than 1 hour.
Also he kept following up with me to ensure all the flows were working.
Awesome job done. I highly recommend his services
]]>My plugin is not compatible with LearnDash.
I recommend that if you are using LearnDash that you do not use my plugin.
Thanks
]]>I thought it could be a computer issue, so I tried logging in as them on my computer, and I also cannot access the page! But as soon as I switch back to my own Admin user, I can access them.
Anyone know what this could be????? What is weird, is that last week it worked for her for a couple of days out of nowhere and then stopped working again. I deactivated all plugins to test, and it did not fix the problem for her user account.
I also tried creating a brand new Admin account, but that also didn’t work.
I do have tickets into Elementor support, but I am just wondering if anyone else has seen this???
]]>Thank you for creating this plugin, it is very useful.
I am trying to extend it so that I can send data from Learn Dash and Gravity Forms plugins from WordPress to Salesforce.
For Learn Dash, part of the data appears in the default list of objects and fields as options on the WordPress part, ex: lessons, and the sync is working.
What doesn’t appear is learn dash activity.
1. My goal is to sync ‘wp_learndash_user_activity’ table in Salesforce, each field from this table to a field in SF object.
To do this I have added in functions the following code:
add_filter( 'object_sync_for_salesforce_add_more_wordpress_types', 'add_more_types', 10, 1 );
function add_more_types( $wordpress_object_types ) {
$wordpress_object_types[] = 'learndash-activity'; //this is the object in discussion now.
$wordpress_object_types[] = 'counties';
$wordpress_object_types[] = 'cities';
$wordpress_object_types[] = 'schools';
$wordpress_object_types[] = 'teacher-types';
$wordpress_object_types[] = 'gravity-forms';
return $wordpress_object_types;
}
Then this for fields:
add_filter( 'object_sync_for_salesforce_wordpress_object_fields', 'add_field', 10, 2 );
function add_field( $object_fields, $wordpress_object ) {
$object_fields['data'][] = array(
'key' => 'activity_id',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
$object_fields['data'][] = array(
'key' => 'user_id',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
$object_fields['data'][] = array(
'key' => 'post_id',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
$object_fields['data'][] = array(
'key' => 'course_id',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
$object_fields['data'][] = array(
'key' => 'activity_status',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
$object_fields['data'][] = array(
'key' => 'activity_started',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
$object_fields['data'][] = array(
'key' => 'activity_completed',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
$object_fields['data'][] = array(
'key' => 'activity_updated',
'table' => 'wp_learndash_user_activity',
'methods' => array (
'create' => 'learndash_update_user_activity',
'read' => 'learndash_get_user_activity',
'update' => 'learndash_update_user_activity',
'delete' => 'learndash_delete_user_activity'
),
);
return $object_fields;
}
Now, the object appears in admin dropdown. Fields as well.
I created a field map with an object in SF and corresponding fields in no data is sent to salesforce.
To test the connection, I have a sync for users as well, which works as expected.
Initially I though that the methods are wrong, but after digging deeper into learn dash plugin I don’t think they are.
Am I missing something in this process of adding custom objects and fields?
Next on the list is content from Gravity Forms tables, but here I have a hard time identifying the methods, for now.
Any hint will help.
Thank you!
]]>but when I register, get an email, click on the email confirmation, it takes me back to the website saying verified. but when i try to use the username and password I entered it didnt work? jut says Oops! Invalid username and/or password.
my main aim is to get someone to register when they want to take a course e.g. this course.
https://members.execswithsoul.com/courses/how-to-get-promoted/
any ideas on what I am doing wrong or missing?
]]>