@madrid2020,
Are you sure that you are using our plugin ? WP Event Manager? Because we did not found any query from you in our support forum of WordPress Org and our Support Ticket system.
You mentioned poor documentation but that also not true in our case https://wp-eventmanager.com/knowledge-base/.
Also, we do not given frequent breaking updates and plugin itself do not have extreme over-reliance on the WP post object too.
Other plugin with same name Event Manager so may be it?
Can you please recheck and let us know if it is not our plugin and kindly please revert review and if it is our plugin then we are ready to help you at any level.
Thank you for understanding.
Regards
WP Event Manager
-
This reply was modified 5 years, 2 months ago by
Ashok Dudhat.
Nope, its your plugin. Look at this logic, for example:
if (
get_event_location($post)=='Online Event' ||
get_event_location($post) == '' ||
$post->_event_online =='yes'
)
return true;
else
return false;
}
If the event location is empty, even if I specify “NO” for “Online Event”, it still shows it’s an Online Event! This is terrible! AND THIS ONE ISSUE IS MAKING MY CLIENT CRAZY. Cmon, you really need to unit test your work. It’s painfully obvious that you don’t.
-
This reply was modified 5 years, 2 months ago by
madrid2020.
@madrid2020,
Thank you for giving us information. It working fine with others but maybe some other problem with the theme or third party but No worry and kindly please give us time to help you and we can fix it for you surely.
Can you please create a support ticket with full details here: https://support.wp-eventmanager.com/portal/en/home or contact here: https://wp-eventmanager.com/contact/
So we can take the conversation there and we can connect with you our team and they will solve your issue with high priority.
We will reach out soon and solve your issue.
Thanks
And this code too:
function display_event_location( $map_link = true, $post = null ) {
$location = get_event_location( $post );
if(is_event_online())
{
echo apply_filters( 'display_event_location_anywhere_text', __( 'Online Event', 'wp-event-manager' ) );
}
else if ( $location ) {
if ( $map_link )
echo apply_filters( 'display_event_location_map_link', '<a href="http://maps.google.com/maps?q=' . urlencode( $location ) . '&zoom=14&size=512x512&maptype=roadmap&sensor=false" target="_blank">' . $location . '</a>', $location, $post );
else
echo $location;
} else {
echo apply_filters( 'display_event_location_anywhere_text', __( 'Online Event', 'wp-event-manager' ) );
}
}
The system defaults to “Online Event” regardless of what I define in the fields. If I leave the location empty, and set “No” for the “Online Event” field, it still returns “Online Event.” Plus, if the Location field forces the calendar to link the text with a google map. What if I don’t want it to do that? Can I leave the link off? Your code says that I can’t. There’s so many forced and hard coded decisions that you make for end users. What if I don’t want a roadmap? What if I want a higher/lower zoom factor on the map? What if I want to use Apple maps?
@madrid2020,
Sure, we will care about all your issues.
Can you please create a support ticket with full details here: https://support.wp-eventmanager.com/portal/en/home or contact here: https://wp-eventmanager.com/contact/
So we can help you with all your questions and fix your problem with live chat etc.
Thanks
@madrid2020,
We are waiting for your response over the https://support.wp-eventmanager.com/portal/en/home or contact here: https://wp-eventmanager.com/contact/
so we can help you and guide you better to solve your problem.
Looking forward to hearing from you.