christopheV-2
Support threads created in the last 30 days: 0
Favorite Forum Topics
This user has no favorite topics.
Forum Topics Created
Status | Topic | Supporter | Voices | Posts | Freshness |
---|---|---|---|---|---|
Function user field in other type
Started by: christopheV-2
in: Toolset Professional Support
Problem: The customer wanted to display the value of the "Date of birth" user field in a custom post type called "publication." They were looking for a way to do this through a function rather than a shortcode, as publications are added via a Toolset CRED form. Solution: To achieve this, the customer was advised to follow a three-step process: 1- Create a Custom Field: 2- Populate Existing Posts: function update_birth_field_for_existing_posts() { // Replace 'your_custom_post_type' with your actual CPT slug $custom_post_type = 'your_custom_post_type'; // Query to get all posts of the specified custom post type $query_args = array( 'post_type' => $custom_post_type, 'posts_per_page' => -1, // Retrieve all posts 'post_status' => 'publish', // Only published posts 'fields' => 'ids' // We only need the post IDs ); // Execute the query $posts = get_posts($query_args); // Loop through each post foreach ($posts as $post_id) { // Get the post author ID $author_id = get_post_field('post_author', $post_id); // Get the 'birth' custom field value for the author $client_birth = get_user_meta($author_id, 'wpcf-birth', true); // Check if the author has a 'birth' value if (!empty($client_birth)) { // Update the post meta with the user's birth value update_post_meta($post_id, 'wpcf-birth-post-field', sanitize_text_field($client_birth)); } } // Remove the action after it runs to prevent it from running multiple times remove_action('admin_init', 'update_birth_field_for_existing_posts'); } // Hook the function to admin_init so it runs when any admin page is accessed add_action('admin_init', 'update_birth_field_for_existing_posts'); This code should be added to the theme's functions.php file and executed once by accessing the WordPress admin dashboard. 3- Automatically Populate on New Posts: add_action('cred_save_data', 'my_save_user_birth_to_post', 10, 2); function my_save_user_birth_to_post($post_id, $form_data) { // Your Toolset form ID in here if ($form_data['id']==ID) { // Check if the user is logged in if (is_user_logged_in()) { // Get the current user ID $current_user_id = get_current_user_id(); // Get the 'birth' custom field value for the current user $clientBirth = get_user_meta($current_user_id, 'wpcf-birth', true); // Check if the user has a 'birth' value if (!empty($clientBirth)) { // Save the user's 'birth' value to the post's 'wpcf-birth-post-field' custom field update_post_meta($post_id, 'wpcf-birth-post-field', sanitize_text_field($clientBirth)); } } } } After implementing these steps, the customer would have a new custom field linked to the user's date of birth, ensuring that new posts or edits would sync the user's birthdate with the post field. They would also be able to utilize the post field in views. |
2 | 6 | 3 months, 1 week ago | ||
Select order alphabetical CRED
Started by: christopheV-2 in: Toolset Professional Support |
3 | 4 | 8 months, 2 weeks ago | ||
Primary category on taxonomy shortcode
Started by: christopheV-2 in: Toolset Professional Support |
2 | 2 | 9 months ago | ||
default value
Started by: christopheV-2 in: Toolset Professional Support |
2 | 6 | 9 months ago | ||
Different map with address field
Started by: christopheV-2 in: Toolset Professional Support |
2 | 2 | 9 months, 2 weeks ago | ||
Edit post form in page
Started by: christopheV-2 in: Toolset Professional Support |
3 | 11 | 9 months, 2 weeks ago | ||
Search other page
Started by: christopheV-2
in: Toolset Professional Support
Problem: I want to use the search function, but the results are displayed on another page. Solution: Yes, it's possible to display search results on a different page using views. Follow the steps outlined in this documentation. Relevant Documentation: https://toolset.com/course-lesson/displaying-search-results-on-a-different-page/ |
2 | 3 | 9 months, 3 weeks ago | ||
Email with cred form
Started by: christopheV-2 in: Toolset Professional Support |
2 | 15 | 1 year ago | ||
Recaptcha
Started by: christopheV-2 in: Toolset Professional Support |
2 | 7 | 1 year, 2 months ago | ||
Dont save field in back office
Started by: christopheV-2
in: Toolset Professional Support
Problem: Solution: |
2 | 16 | 1 year, 3 months ago | ||
Edit User Form
Started by: christopheV-2 in: Toolset Professional Support |
3 | 4 | 2 years, 1 month ago | ||
Redirect user with [wpv-login]
Started by: christopheV-2 in: Toolset Professional Support |
2 | 4 | 2 years, 12 months ago | ||
Field
Started by: christopheV-2 in: Toolset Professional Support |
2 | 2 | 3 years, 2 months ago | ||
Automatic featured image
Started by: christopheV-2 in: Toolset Professional Support |
3 | 11 | 3 years, 2 months ago | ||
Redirect user
Started by: christopheV-2 in: Toolset Professional Support |
2 | 6 | 3 years, 3 months ago |