Hello @eoik ,
Here’s a step-by-step solution for restoring the missing “Quick Edit” link in WordPress:
Check for Plugin Conflicts: Temporarily deactivate all plugins, then check if the “Quick Edit” option appears. Reactivate plugins one by one to find the conflict.
Switch to Default Theme: Temporarily switch to a default theme like Twenty Twenty-Three. If the “Quick Edit” appears, the issue lies within your custom theme.
Clear Cache: Clear any caching plugins and CDN (like Cloudflare) caches to see if it resolves the issue.
Check JavaScript Console: Open your browser’s developer console (F12) to check for JavaScript errors that might affect the “Quick Edit” link.
Add Custom Code: Add the following code to your theme’s functions.php file to restore “Quick Edit”:
Check for Role Restrictions: Ensure user roles haven’t disabled the “Quick Edit” feature if using a role management plugin.
function ensure_quick_edit_support($actions, $post) {
if ($post->post_type == ‘post’) {
$actions[‘inline hide-if-no-js’] = ‘‘ . __(‘Quick Edit’) . ‘‘;
}
return $actions;
}
add_filter(‘post_row_actions’, ‘ensure_quick_edit_support’, 10, 2);