daveG-7
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 |
---|---|---|---|---|---|
Changing permalink for custom post types so they don't use post name
Started by: daveG-7
in: Toolset Professional Support
Problem: I want the custom post types for farms and restaurants on my site to not display the post name in their permalinks, using only the post ID instead. This is because I’m building a paid member directory, and displaying the name in the URL could give away sensitive information. Solution: The URL structure of custom post types is managed by WordPress settings, not Toolset. To achieve ID-based URLs, go to WordPress Dashboard > Settings > Permalinks and set the structure to "Plain". Relevant Documentation: |
2 | 7 | 2 months, 2 weeks ago | ||
Theme sticky header doesn't work on Toolset Custom Post Type Single Pages
Started by: daveG-7 in: Toolset Professional Support |
2 | 7 | 2 months, 2 weeks ago | ||
On reaching the last page of results in pagination, scrolls down
Started by: daveG-7 in: Toolset Professional Support |
3 | 11 | 1 year, 1 month ago | ||
Help with displaying post expiration date
Started by: daveG-7 in: Toolset Professional Support |
2 | 8 | 1 year, 3 months ago | ||
Code snippet not running on Ajax calls on a search form
Started by: daveG-7 in: Toolset Professional Support |
2 | 5 | 1 year, 4 months ago | ||
I've found an issue with a previous solution to a different ticket
Started by: daveG-7 in: Toolset Professional Support |
2 | 11 | 1 year, 5 months ago | ||
Second page of ajax pagination after a custom search returns no results
Started by: daveG-7 in: Toolset Professional Support |
2 | 5 | 1 year, 7 months ago | ||
Add default text to multiselect taxonomy filters
Started by: daveG-7
in: Toolset Professional Support
Problem: I am having an issue with adding default text to multi-select taxonomy filters in Toolset, as the default_label only works for select taxonomy filters. Solution: To add a value-less option with the desired text to the multi-select input, use the following JavaScript code: document.addEventListener("DOMContentLoaded", function() { // Get the select element const selectElement = document.querySelector('select[name="wpv-offering[]"]'); // Create a new option element const defaultOption = document.createElement('option'); defaultOption.value = 'any'; defaultOption.text = 'Any'; // Set the new option as the default selected option defaultOption.selected = true; // Add the new option to the beginning of the select element selectElement.insertBefore(defaultOption, selectElement.firstChild); }); This code waits for the DOM content to be loaded, gets the select element, creates a new option element, sets it as the default selected option, and adds it to the beginning of the select element. |
3 | 7 | 1 year, 7 months ago | ||
Changing users role after membership expires
Started by: daveG-7 in: Toolset Professional Support |
2 | 3 | 1 year, 7 months ago | ||
Create user form is only showing up for admin level users
1
2
Started by: daveG-7 in: Toolset Professional Support |
2 | 20 | 1 year, 8 months ago | ||
Help with conditional output
Started by: daveG-7
in: Toolset Professional Support
Problem: Solution: You can find proposed solution in this case with the following reply: Relevant Documentation: |
2 | 3 | 2 years, 8 months ago | ||
Layout being removed when post is being published through Woocommerce
1
2
Started by: daveG-7 in: Toolset Professional Support |
2 | 18 | 4 years, 12 months ago | ||
CRED Commerce sending users to empty cart instead of checkout
1
2
Started by: daveG-7 in: Toolset Professional Support |
3 | 23 | 5 years, 2 months ago | ||
Posts created through Post Form that are in draft status still send emails
Started by: daveG-7
in: Toolset Professional Support
Problem: If a post is trashed, how can those notifications be turned off? Solution: Here's an example of such code: function ts_remove_expiry_notification( $post_id ){ $notification = get_post_meta( $post_id, '_cred_post_expiration_notifications' ); if ( !empty( $notification ) ){ delete_post_meta( $post_id, '_cred_post_expiration_notifications' ); } } add_action( 'wp_trash_post', 'ts_remove_expiry_notification' ); |
2 | 7 | 5 years, 2 months ago | ||
Change a user’s role with Cred Commerce on payment and post expiration
Started by: daveG-7
in: Toolset Professional Support
Problem: Solution: Reverting the role when the related post expires is slightly trickier, as there is no Toolset API hook for when a post expires. In this case, when a post expires it is changed to draft status. You can use the standard WP hooks that are triggered when changing a custom post status to draft (e.g. the draft_project hook for a project post type) to check when a post of the relevant type is changed to draft status, and then check whether the post expiration time has passed (meaning the change to draft was likely triggered by the expiration) using the value stored in a hidden custom field '_cred_post_expiration_time' that can be retrieved with get_post_meta. Relevant Documentation: |
2 | 5 | 5 years, 3 months ago |