christopheV-2
Admite hilos creados en los últimos 30 días: 0
Debates favoritos del foro
Este usuario no tiene debates favoritos.
Temas del foro creados
Status | Debate | Supporter | Voces | Mensajes | Caducidad |
---|---|---|---|---|---|
Function user field in other type
Iniciado por: christopheV-2
en: 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 | hace 4 meses, 2 semanas | ||
Select order alphabetical CRED
Iniciado por: christopheV-2 en: Toolset Professional Support |
3 | 4 | hace 9 meses, 3 semanas | ||
Primary category on taxonomy shortcode
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 2 | hace 10 meses, 1 semana | ||
default value
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 6 | hace 10 meses, 1 semana | ||
Different map with address field
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 2 | hace 10 meses, 3 semanas | ||
Edit post form in page
Iniciado por: christopheV-2 en: Toolset Professional Support |
3 | 11 | hace 10 meses, 3 semanas | ||
Search other page
Iniciado por: christopheV-2
en: 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 | hace 11 meses | ||
Email with cred form
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 15 | hace 1 año, 2 meses | ||
Recaptcha
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 7 | hace 1 año, 3 meses | ||
Dont save field in back office
Iniciado por: christopheV-2
en: Toolset Professional Support
Problem: Solution: |
2 | 16 | hace 1 año, 4 meses | ||
Edit User Form
Iniciado por: christopheV-2 en: Toolset Professional Support |
3 | 4 | hace 2 años, 3 meses | ||
Redirect user with [wpv-login]
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 4 | hace 3 años, 1 mes | ||
Field
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 2 | hace 3 años, 3 meses | ||
Automatic featured image
Iniciado por: christopheV-2 en: Toolset Professional Support |
3 | 11 | hace 3 años, 4 meses | ||
Redirect user
Iniciado por: christopheV-2 en: Toolset Professional Support |
2 | 6 | hace 3 años, 4 meses |