Howdy,
There’s a little caveat with Enlighter that displays the <abbr> tags in the page. I’ve tested a few other code display plugins and they also have this. I don’t know if there is away to correct this behavior in your plugin, but it would be great if you could, so I can start using it again.
Example:
Description: Runs an <abbr title=”HyperText Transfer Protocol”>HTTP</abbr> server locally which serves the necessary validation files under the /.well-known/acme-challenge/ request path. Suitable if there is no <abbr title=”HyperText Transfer Protocol”>HTTP</abbr> server already running. <abbr title=”HyperText Transfer Protocol”>HTTP</abbr> challenge only (wildcards not supported).
~ Cory C.
]]>Hello,
Thank you for creating this plugin and actively maintaining it. I’ve found abbr tags to be a hidden gem of HTML that helps with both SEO and UX. That being said, I’m currently running on WordPress v.6.1.1 and the plugin doesn’t seem to work.
It doesn’t look like it’s been tested beyond 6.0 version currently.
Any plans to ensure it’s v.6.1.1 compatible?
Cheers!
Hello,
I just installed the plugin in version 2.0.7 on my WordPress v6.0 site, activated it, and tried to create acronyms. When I visit the overview with all acronyms everything works normal but when I try to create a new acronym (both acronym and full text are entered) and click on “Add acronym” an WordPress error page appears that says “Sorry, you do not have permission to access this page.” (translated from German to English).
I’m using the plugin with the default root user. Permissions haven’t been changed on the site, so it’s the default setup.
To ensure that, it isn’t a WordPress v6.X conflict I tested it also on another site running on WordPress 5.9.X. On this site, the same issue occurs as described above.
Thanks in advance for your help!
]]>I made a translation to German language and wanted to upload the .mo-file. WordPress tells: This plugin is not properly prepared for localization
That is true. I made also 3 little changes inside acronyms.php and translation then worked for me. I would like to share both translation and changes.
Where can I send the files to?
]]>PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, non-static method Acronyms::acronym_replace() cannot be called statically in /var/www/vhosts/mydomain.com/httpdocs/blog/wp-includes/class-wp-hook.php:307
Anyone knows how to fix this?
]]>I have just updated my website php version to 8.0.0 (on a test server so i cannot show anyone i’m afraid), and the plugin broke my site.
I get the error…
Fatal error: Uncaught Error: Call to undefined function get_magic_quotes_gpc() in D:\Local Sites\solex\app\public\wp-content\plugins\acronyms-2\acronyms.php on line 27
There has been a critical error on this website.
I realise that the function ‘get_magic_quotes_gpc’ has been REMOVED as of PHP 8.0.0 (https://www.php.net/manual/en/function.get-magic-quotes-gpc.php), so is the creator of the plugin going to do an update for this situation?
Just wondering.
Thanks
I really like your plugin! We have a technology oriented website and its a great add for the newer folks.
I do have one problem. Some of our acronyms end up being used in shortcodes to access things that are not really related to the acronym definitions. Is there some way to turn off the acronym/abbreviation html substitutions with parts of a page to solve this problem?
]]>Works fine with Latin letters and doesn’t process Cyrillic abbreviations in text. Though, they can be added to the list of abbreviations.
Also, it is not possible to edit existing abbreviations, only delete and create again. Very inconvenient.
]]>Simeone has tested with wp 4.5.2 or know a valid alternative?
]]>I’m using a multisite environment with two sites based on the “Multisite Language Switcher”. For one site (the main site), your plugin works as expected. For the other site, it does not, i.e. the <abbrev> elements are not inserted into the HTML output.
How could I solve that?
]]>Hey, guys!
First of all I’d like to congratulate those involved in developing this amazing plugin: great job!
I have 2 suggestions though.
First is about the capability required to access the plugin page.
I think it shouldn’t be only accessible by administrators but by editors as well.
To change that, simply replace the folowing:
add_management_page(__('Manage Acronyms', $domain), __('Acronyms', $domain), "manage_options", __FILE__, array('Acronyms', 'manage_acronyms'));
by
add_management_page(__('Manage Acronyms', $domain), __('Acronyms', $domain), "edit_others_posts", __FILE__, array('Acronyms', 'manage_acronyms'));
Another thing is the position of the plugin in the admin menu.
I don’t think Tools is the proper place.
It’d be great and make the plugin much more accessible if it was located as an independent menu.
To do that, just replace add_management_page
by add_menu_page
and change the $parent_file variable to use admin.php page instead.
Thanks and kudos for this great plugin!
]]>Great plugin – is there any way I can list the acronyms on a page or post?
Thanks
]]>The plugin detects my theme as not being HTML5, even though the theme IS HTML5. After a bit of digging I discovered that this is because the check you use checks for <!DOCTYPE html> in header.php whilst my theme had <!doctype html>. The check you are doing is case sensitive – but according to the notes on w3schools (https://www.w3schools.com/html5/tag_doctype.asp) the doctype declaration is not case sensitive. I’ve changed my header file, but to avoid this happening to anyone else could you tweak your check so that it is no longer case sensitive?
Thanks
I was wondering if this plugin supports multiple definitions for the same acronym.
]]>So body’s looks like body\’s
If that could be fixed, that would be lovely. Otherwise, love the plug-in. Thank you!
]]>I couldn’t get this to work.
I defined my acronyms then found I couldn’t edit them. I clicked on the edit link and was presented with a form with ‘Edit Acronym’ and a ‘Cancel’ buttons. Editing the acronym and pressing ‘Edit Acronym’ discards the changes.
]]>