I am getting this fatal error when using PHP 8.0.5:
]]>Fatal error: Array and string offset access syntax with curly braces is no longer supported in /var/www/vhosts/cappellaniauniroma3.org/httpdocs/wp-content/plugins/events-manager-ess/inc/models/ESS_Database.php on line 279
The plugin will not uninstall when clicking the delete link.
]]>Starting with version 5.8 the events manager plugin changed the way “em_content” is called from
add_filter('the_content', 'em_content');
to
function em_add_content_filter_after_head(){
add_filter('the_content', 'em_content');
}
add_action('wp_head', 'em_add_content_filter_after_head');
With this change, the Events Manager ESS plugin can’t find “em_content” (in ESS_IO.php) and stops working.
Please, can you fix that?
Thanks for your work and kind regards!
Hello,
The “Update Daily” Button doesn’t work for me. Everytime I click the buttom and switch “on” it switches back to “off” modus.. is there something I have to set up first for me to use this? I want the feeds to update automatically and not bother with updating this manually.
Thanks in advance
]]>Hello,
I installed this plugin and wanted to add a feed from another site (https://gut.sparkasse-koelnbonn.de/?em_ess=1), but I always get an time out error message…
I already checked if the site with the feed has ESS Feed installed.
I checked the time out ($timeout_sec = 20) in the ESS_Import.php file and even when I change this nothing happens.
I also tried some of the example feeds from the documentation site (ex. https://essfeed.org/feeds/tv_show.ess)…but still I always get the Error Message ?The ESS Feed request timed out with URL“.
Is there something else I could try or maybe I do something wrong? Do I need extra Setting?
Thanks in advance!
]]>Deleting… stays forever
When plugin is active it disturbs bulk deactivating all plugins
I am getting an error when I try to activate the plugin.
It says “Plugin could not be activated because it triggered a fatal error.”
I am getting a 500 Internal Error whenever I try to import a feed. I know that this is a vague error message, but I am wondering if anyone else has run into this.
]]>Is there a way not to display the imported thumbnail at the buttom of the event post description?
Thanks
]]>Hello,
Is it possible via either a configuration item, or a short snippet of pluggable via add_filter() to limit which local events-manager categories are included in ESS feeds?
In otherwords, a site may have N categories of events and only wishes for the details of 3 of those categories to be redistributed by 3rd parties.
A pluggable option may be worthwhile as other features could be used in the filter like event attributes, only events over $100 etc.
Thanks
Craig.
Plugin could not be activated because it triggered a fatal error.
]]>I have subscribed to an ESS feed from another site, but the events are being imported to my site with ticket prices and bookings enabled. I am helping promote these events on my site, but I am not authorized or able to sell tickets. Users finding the event on my site should be directed to the event’s original site for ticketing.
My site shouldn’t be selling tickets to someone else’s events. How do I deal with this?
Thanks for any insight!
]]>If I syndicate with images on, it either times out (which I have worked around by altering from 20s to 120s) or then gets an Internal Server Error 500.
Works fine when images switched off, so assume it can’t handle images. is there a workaround for this?
]]>Hi, I’m trying out version 1.2.1 of Events Manager ESS on WP 4.3.1. WP_DEBUG is enabled on the testing site.
When I try to add a feed under the Syndication tab, I get a PHP notice:
Notice: Use of undefined constant EM_HYPECAL_VERSION – assumed ‘EM_HYPECAL_VERSION’ in (path redacted)/wp-content/plugins/events-manager-ess/inc/models/ESS_IO.php on line 281
In looking at line 281 of ESS_IO.php, I see that the quote marks are missing from around EM_HYPECAL_VERSION.
The plugin is displaying an error of its own, “Impossible to analyse the ESS Feed: (path redacted).” I don’t know if the two are related.
]]>I know it is “daily” but is there a specific time that ESS Feeds Update to a main site?
Also is there a way to manage existing syndications? As soon as I set one up, it doesn’t show up – I do get the event to show up though.
]]>Been on 1.2 of the ESS feed plugin for over a year and syncing events with several sites.
The events and pro plugins are all on the current version.
The feed is https://techfourlife.com/?em ess=1
Now that feed gets the following:
Fatal error: Uncaught exception ‘Exception’ with message ‘Error[people]: The XML element < uri > have an invalid content: ‘www.techfourlife.com’, please control the correct syntax in ESS DTD.’ in /home/srwoods/public_html/wp-content/plugins/events-manager-ess/inc/libs/ess/EventFeed.php:418 Stack trace: #0 /home/srwoods/public_html/wp-content/plugins/events-manager-ess/inc/libs/ess/EventFeed.php(762): EventFeed->addElement(‘people’, ‘organizer’, NULL, NULL, Array, 0) #1 /home/srwoods/public_html/wp-content/plugins/events-manager-ess/inc/views/ESS_Feed.php(346): EventFeed->addPeople(‘organizer’, Array) #2 /home/srwoods/public_html/wp-content/plugins/events-manager-ess/inc/models/ESS_IO.php(149): ESS_Feed::output(”, ”, false, false) #3 [internal function]: ESS_IO::set_ess_feed_handler(”) #4 /home/srwoods/public_html/wp-includes/plugin.php(503): call_user_func_array(Array, Array) #5 /home/srwoods/public_html/wp-settings.php(353): do_action(‘init’) #6 /home/srwoods/public_html/wp-config.php(99): require_once(‘/home/srwoods/ in /home/srwoods/public_html/wp-content/plugins/events-manager-ess/inc/libs/ess/EventFeed.php on line 418
Hello,
I have an event directory website with the plugin event manager. I have just installed ESS plugin and I am a bit confused how to use it.
Do i just have to configure the plugin setting or there are some coding to be done?
I have checked on essfeed.org but it seems very complex.
]]>Hi all,
I haven’t run the feed updates in a while so I’m not sure whether an update to WP broke things or an update to Events Manager did (or something else). But when I went to run the updates today (manually, as the automatic daily updater doesn’t work) I’ve lost all my previous feed information.
When I attempt to enter a feed URL, I get nothing.
Going directly to the feed url (https://path_to_WP_site/?em-ess) does NOT give me the usual xml feed, but the home page of that site instead.
Is this happening to others as well? Any idea of the cause?
Thanks
]]>I’m working on moving a client’s site from a proprietary cms to WordPress. Much of he site is based on an event feed. I have installed BuddyPress, Events Manager, and Events Manager ESS. The problem is that the feed only comes in json format. I’m hoping that I can find a way to convert the json feed into an ESS feed and then send it through Events Manager ESS but I haven’t been able to find much information about how to do that.
The closest I have come is php-ess, available on github. Does anyone have any suggestions?
Thanks
]]>When you encode the Custom Attributes from Event Manager you use.
json_encode(
iconv(
mb_detect_encoding( $custom_att, mb_detect_order(), TRUE ),
"UTF-8", $custom_att
)
But I’m finding that this phrase
mb_detect_encoding( $custom_att, mb_detect_order(), TRUE )
always return null. So it doesn’t work. If I just pass the string then the attribute data is there so somethings wrong in mb_detect.
I’ve confirmed the mb_detect_encoding function exists. According to the manual it should return a string or FALSE. Istead it returns null.
But on a more general note. Why don’t you add support for a second namespace to expand the fields that can be included?? This is the standard way of extending XML.
For example I need to pass the “location_id” from event manager in the places section. I add a namespace.
<ess xmlns:nf=”https://eventmangerpro.com” ….>
And then I can add in <Places>
<nf:location_id>1234567</nf:location_id>
Strategic placement of filter hooks would make this easy to do.
]]>I’ve encountered problems using this plugin when trying to import a feed with many events. After a bit of debugging it seems there’s a possible problem when importing events with characters such as ampersands in the title.
Within Ess_Import.php, line 342:
foreach( $_POST['event_categories'] as $category_name )
{
Needed changing to:
foreach( $_POST['event_categories'] as $category_name_unescaped )
{
$category_name = htmlentities($category_name_unescaped);
This solved the problem for us.
]]>Hi,
As per the title we have tested the plugin successfully with single events, but when we try to import all events from our site (about 130) to another site (2 different ones tried), only about 10 events are imported before the import crashes and displays either a blank page or an error message.
Can you please advise what could be at fault, and how we could fix it?
The feed in question is: https://www.llepbizgateway.co.uk/?em_ess=1
]]>I was wondering if any one has used an external XML source converted it to ESS so that it could be imported into Events Manager?
My calendar provider can provide me an XML but not an ESS feed, I was wondering if I could convert the XML into an ESS feed so that I can have my calendar can pull events from this XML external source
Thanks
]]>Hi the update daily syndication tab is set to “ON” but only manual updates work???
]]>Hi!
I see a lot of potential with the plugin and thank you for working on it!
Curious if it’s possible to import only one category in particular from an ESS feed?
]]>I need to move my events to another site and it’s nice to have a history.
Is there a way I can export the past events ? The feed
seems to export only the future events.
]]>After I delete an ESS feed I am thrown into the “Settings” tab and then when I click on the “Syndication” tab nothing happens.
To get back into the Syndication tab I have to exit events manager ess plugin and go back into it.
]]>EM-ESS 1.2
Create an event on site A. Import into site B as a draft.
Trash the draft on site B.
Run the A => B update manually.
The formerly trashed event is back in drafts.
Repeat the above, but publish the draft instead of trashing it.
The formerly published event is back in drafts.
]]>EM-ESS version 1.2
As a test, I entered a handful of new events earlier today on one of my sites, call it site A. Site B is set to import from site A daily. In the ESS Feed => Syndication tab, the site A line says that it last updated (well after I entered the events) and will update again in 23 hrs. However, none of the events entered in Site A are in the Events list, live or as drafts, in Site B.
Manual updates appear to work fine.
]]>Still trying to figure out why one of my feeds starts with a line return… found this (probably unrelated):
The second line of my feeds include:
https://essfeed.org/history/0.9/index.dtd
which gives the error
XML Parsing Error: syntax error
Location: https://essfeed.org/history/0.9/index.dtd
Line Number 3, Column 1:<!ELEMENT ess (channel?)>
^