Forum Replies Created

Viewing 15 replies - 46 through 60 (of 470 total)
  • Thread Starter Abigailm

    (@abigailm)

    The theme authors have pushed out a theme update that corrects this problem. You can find the zip download by going to http://archive.cryout.eu/?dir=themes/mantra and downloading the file called mantra.3.2.0-comments-fix.zip

    (This update is not yet in the WordPress theme repository because of other technical reasons, tied to WordPress requirements)

    NOTE – I am not affiliated with the theme developers – I’m just reporting on what I have been informed by them in response to my communications.

    Thread Starter Abigailm

    (@abigailm)

    Just a quick note — the problem I reported was tied to my theme, and the theme author pushed out a hotfix — so as soon as I upgraded and cleared all caches, the problem was resolved.

    Thread Starter Abigailm

    (@abigailm)

    I’d just add that I was able to get things working with a modification to the /includes/theme-comments.php – file. I think the reason it didn’t work for me before is because of database changes with the update process — and I had to roll back in order to restore the database.

    If you want to make these changes, I would suggest using the comments.php file from the Kahuna theme as a model. Kahuna is another theme from Cryout Creations, but it has been updated much more recently — in June 2020 — and you can find its template here:
    https://themes.svn.wordpress.org/kahuna/1.6.1.1/includes/comments.php

    You can’t use that directly, because of the difference in function names — but the key difference is that it includes a “default :” specification within the switch statement, and that is the magic piece that assures that the script doesn’t come up empty.

    Thread Starter Abigailm

    (@abigailm)

    There is a discussion about this bug at a forum on the Cryout Creations site: https://www.cryoutcreations.eu/forums/t/comments-not-appearing-since-upgrading-to-wordpress-5-5

    But so far only users have posted — no representatives of the developer have posted or offered information, or even acknowledgement of the problem. (This is in contrast to two other theme developers who issued hot fixes very promptly for other issues tied to the 5.5 upgrade).

    The thread includes a suggested modification to a theme file (/includes/theme-comments.php)– offered by a user — but that fix did not work for me. Even with a rollback to WP 5.4.2 I was not seeing comments — I had to roll back AND restore from database to get the older comments restored. So I think somewhere along the way the upgrade process makes a database change that impacts indexing of the older comments. The comments aren’t lost, they just don’t display.

    I’m posting here as a warning to others. I might experiment again with the suggested file modification — but I’m very reluctant to make modifications directly to theme files because they will of course be overridden with any theme upgrade. And I don’t have the coding skills to write a function for the functions.php file.

    It would be nice if the theme developer would post here to indicated whether they are aware of the problem or planning to address it.

    Thread Starter Abigailm

    (@abigailm)

    Thanks. We are in different time zones, so by the time I saw your reply I also saw that you had pushed out an update to the plugin, so I simply ran the update. Everything seems to be working fine now.

    Me too — the suggestion to de-activate and then re-activate the plugin seems to have worked for me. (From the thread at https://wordpress.org/support/topic/alert-box-showing-after-update/ )

    Thread Starter Abigailm

    (@abigailm)

    Everything looks ok for me after the upgrade – thanks for asking.

    Thread Starter Abigailm

    (@abigailm)

    Not with 6.4.2, unfortunately. (I just tested) But things are working with the development version you linked to above. (And now I am being careful to flush all caches with any changes).

    And thanks for the tip about the Legend Superpowers option — I didn’t remember that I had the option to disable that.

    Thread Starter Abigailm

    (@abigailm)

    Andy, it is working now and I might owe you something of an apology, as there might have been a caching problem when I tested version 6.4.2. My site is on Cloudflare so it turned out that I needed to clear all caches there as well as the cache used on the server. (Plus also a local caching issue – I had to do a hard refresh in my browser as well).

    So I’m not quite sure at this point exactly what step fixed the problem — just that I need to once again remind myself to always clear all caches everywhere.

    • This reply was modified 6 years, 4 months ago by Abigailm.
    Thread Starter Abigailm

    (@abigailm)

    I updated to version 6.4.2 and I’m still seeing the Javascript error — both with loading of the Google map for the venue on event pages, and also on other pages which use the plugin “Data Tables Generator by Supsystic” (this uses a shortcode to embed a table on a page). Console error is the same, and this persists even if I roll back to version 6.3.2 — but there is no problem if I disable the Category Colors plugin — so it still looks like this plugin is causing the conflict. Although I think that it’s a conflict introduced by the Event Calendar update — that is, they changed something that caused a conflict in your plugin that wasn’t there before the change..

    I have disabled the Category Colors plugin for now — which is a shame because it is such a valuable feature to have on our site. But I’m hoping you’ll be able to iron out this bug soon.

    There is still an issue tied to the Tickets function because there is a slight difference in the Javascript console error.

    On the pages where I am seeing the failure to load Javascript-driven elements (map, embedded table) — that do NOT have events ticketing, I see this console error (“tribe is not defined”)

    legend-superpowers.js:139 Uncaught ReferenceError: tribe is not defined
        at HTMLDocument.<anonymous> (legend-superpowers.js:139)
        at i (jquery.js:2)
        at Object.fireWith [as resolveWith] (jquery.js:2)
        at Function.ready (jquery.js:2)
        at HTMLDocument.J (jquery.js:2)

    On the event pages where there is also an event ticketing option, the console error is “cannot read property ‘views’ of undefined”

    Uncaught TypeError: Cannot read property 'views' of undefined
        at HTMLDocument.<anonymous> (legend-superpowers.js:139)
        at i (jquery.js:2)
        at Object.fireWith [as resolveWith] (jquery.js:2)
        at Function.ready (jquery.js:2)
        at HTMLDocument.J (jquery.js:2)
    Thread Starter Abigailm

    (@abigailm)

    That seems to resolve the PHP error tied to the ticket plugin, but when I have the new version activated it blocks the loading of the venue map on the events view page. This is on all pages, not just those with tickets — so I think this is a separate problem.

    I see a console error tied to javascript and I know from the changelogs that with the general upgrade that there were some changes to the way javascript is handled that might affect paths in some way. Here is what the console error looks like:

    Uncaught ReferenceError: tribe is not defined
        at HTMLDocument.<anonymous> (legend-superpowers.js:139)
        at i (jquery.js:2)
        at Object.fireWith [as resolveWith] (jquery.js:2)
        at Function.ready (jquery.js:2)
        at HTMLDocument.J (jquery.js:2)
    Thread Starter Abigailm

    (@abigailm)

    Thank you!! The version 2.7.16.2 seems to have restored full function.

    Thread Starter Abigailm

    (@abigailm)

    Good to know!

    Thread Starter Abigailm

    (@abigailm)

    I just thought I’d post an update on this — older versions of Internet Explorer do not handle scaling of svg images properly — so the problem I reported was created when the plugin was modified to use an svg rather than png image for the logo.

    However, the png image that had been used previously was still included within the distribution — so simply wrote a simple redirect in .htaccess:

    
    Redirect 301 /wp-content/plugins/wp-fastest-cache/images/icon.svg https://www.mysite.url/wp-content/plugins/wp-fastest-cache/images/icon-24x24.png

    So with this modification I have been able to upgrade to the current version.

    Thread Starter Abigailm

    (@abigailm)

    OK, I just figure out what is going on. I think it’s a glitch, not really a bug.

    It has to do with Option settings, under “Default URL settings” – https://redirection.me/support/options/

    In my sites I have the defaults set to Case insensitive and ignore trailing slash.

    So on the 404s tab, it is simply not allowing me to override the defaults.

    That’s not really a problem for me, as I want that default for all URL redirects. I can’t conceive of a situation where I wouldn’t want that– so as long as I am getting the behavior I want it doesn’t matter.

    But the instructions on the options page seem to imply that the default can be overridden (“Applies to all redirections unless you configure them otherwise.”)

    I think the expected behavior would be that when these defaults were selected, that would carry over to the 404s Redirect options to show those options already ticked — with the user having the option to untick them; or else simply to gray out those options if in fact the defaults cannot be overridden.

    I realize that this is an amazingly useful plugin being distributed to more than a million users without charge, regularly maintained and updated — so I really don’t expect perfect.

    At least for my purposes, it doesn’t matter now that I know that I am getting the behavior I want. Basically I was frustrated because I was trying very hard to select options that apparently I already had set as default behavior (but must have forgotten about setting).

    This also explains why @sparker123 is seeing slightly different behavior.

Viewing 15 replies - 46 through 60 (of 470 total)