Hello there,
I am not sure if this plugin developer is active or not. I have to transfer my problem about a website.
I have WordPress 6.1.1 installed, RankMath SEO and a theme MH joystic.
For some reason, author.php is missing from MH joystick.
Before install any plugin, i got 404 error on author’s page.
I have try to install the “Change Author Link Structure” plugin, same result, 404 on author’s page.
I have try to uninstall the “Change Author Link Structure” plugin, and my website toasted. Got on my email the following debug :
Error Details
An error of type E_ERROR was caused in line 167 of the file /home/****/public_html/wp-content/plugins/change-author-link-structure/lib/class-change-author-link-structure.php. Error message: Uncaught Error: Cannot unset string offsets in /home/****/public_html/wp-content/plugins/change-author-link-structure/lib/class-change-author-link-structure.php:167
Stack trace:
0 /home/****/public_html/wp-content/plugins/change-author-link-structure/lib/class-change-author-link-structure.php(114): Change_Author_Link_Structure::remove_plugin_author_rewrite_rules()
1 /home/*****/public_html/wp-includes/class-wp-hook.php(308): Change_Author_Link_Structure::deactivate(false)
2 /home/*****/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(”, Array)
3 /home/*****/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
4 /home/*****/public_html/wp-admin/includes/plugin.php(814): do_action(‘deactivate_chan…’, false)
5 /home/*****/public_html/wp-admin/plugins.php(209): deactivate_plugins(‘change-author-l…’, false, false)
6 {main}
thrown
After that, i remove the folder “Change Author Link Structure” from plugins folder manually. Hopefully, the plugin disappeared from wordpress and everything was back to normal.
If the developer reads this thread, please do an investigation. If it’s necessary to remove any table from my database or not.
About me, i have to find out why author.php is missing from my website theme.
]]>Change Author Link Structure is exactly what I need, but I don’t understand why “1/” is constantly added to the end of the URL. Even with just “author” as the base, the result is “/author/1/”. How do I achieve “/author/[changedname]/”?
I’m new to WordPress and coding, so I need some enlightening. Thanks for your patience.
]]>Hi,
when I hover over an author’s name I still see their username / email address, I need this to be hidden but this plugin does not seem to be working.
Please assist.
https://www.ads-software.com/plugins/change-author-link-structure/
]]>Hello,
Thank you so so much for making this first of all. My ideal permalink for users would be /profile/id . This plugin allows me to do the ID part which is amazing. I had a snippet of code for the profile part but it no longer works when your plugin is installed. Is there any way to do this or a way you could include a new feature in the future for changing the /author/ to /anything/ ?
Here is the code.
add_action('init', 'cng_author_base');
function cng_author_base() {
global $wp_rewrite;
$author_slug = 'profile'; // change slug name
$wp_rewrite->author_base = $author_slug;
}
https://www.ads-software.com/plugins/change-author-link-structure/
]]>