
Completed
Posted
Paid on delivery
DO NOT PHONE ME!!! Since upgrading my server to PHP 8.2 the Map List Pro plugin has stopped showing its accordion list view entirely—nothing renders on the page, so visitors see a blank space where the list should be. The problem affects every single item, not just a subset. The only compatibility error I can see so far is “Accordion List not displaying.” Everything else on the site still loads, so the issue appears isolated to Map List Pro’s codebase and how it now interacts with PHP 8+. What I need • Diagnose the root cause inside the plugin (deprecated calls, changed parameter handling, strict typing, etc.). • Update or patch the plugin so the accordion list displays correctly on PHP 8.2, without breaking other Map List Pro views. • Supply a brief changelog or commented code so I can re-apply the fix after future updates. I will give you WordPress and FTP access to a staging copy so you can work safely. Only changes that should be made are in the Map List Pro plugin. The job is complete once the accordion list renders for all items under PHP 8.2 with no new warnings in debug.log.
Project ID: 40717908
275 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
275 freelancers are bidding on average $118 CAD for this job

PHP 8.2 upgrades often break older WordPress plugins exactly this way: the page still loads, but one feature silently dies because of deprecated calls, stricter parameter handling, or warnings turning into fatal behavior. Since you want the fix limited to Map List Pro only, I’d trace the accordion rendering path inside the plugin, patch the compatibility issue there, and test the other Map List Pro views so the repair doesn’t create side effects. I handle WordPress bug fixing and PHP/plugin compatibility work regularly, including cases where a legacy plugin works on older PHP but fails after a server upgrade. Working on staging with WP + FTP access is the right setup here, and I can also leave the fix documented in comments or a short changelog so it’s easy to reapply later if the plugin updates. - Is debug mode already enabled on staging so I can confirm whether this is throwing warnings/notices before the list output fails? - Which exact Map List Pro version is installed right now? - Do you want the final fix delivered only as patched plugin files, or also as a small note listing the edited file names and lines?
$140 CAD in 7 days
9.6
9.6

Hi, hope you're doing well! I'd be glad to help fix the Map List Pro accordion list issue on PHP 8.2. Here's my approach: Diagnose deprecated or broken PHP 8.2 calls inside the plugin. Patch only the affected code without touching other views. Deliver clean commented code with a brief changelog for future updates. A few questions before I start: 1. Are you running PHP 8.2 strict mode, or is WP_DEBUG already enabled on staging so I can see full error output? 2. Has the plugin been updated recently, or is it a specific version you need to stay on? 3. Should I flag any other PHP 8.2 warnings I spot in the plugin, even if they are not breaking anything yet? Ready to jump in once I have staging access. Looking forward to getting this resolved cleanly! Azeem Amin
$250 CAD in 7 days
9.1
9.1

I have the expertise to resolve compatibility issues between the Map List Pro plugin and PHP 8.2, causing the accordion list not to display correctly. I will analyze the plugin code, identify and address any deprecated functions or strict typing violations. Updates will be applied, ensuring seamless functionality under PHP 8.2. I will provide clear documentation of changes made for future reference. With your WordPress and FTP access, modifications will be done in the plugin exclusively. Rest assured, the accordion list will render flawlessly post-fix, with any debug log warnings resolved. Let's work together to ensure Map List Pro works smoothly under PHP 8.2 and set a solid foundation for future enhancements.
$225 CAD in 5 days
8.8
8.8

Hello, I understand how vital Map List Pro plugin is for your site, and as a seasoned WordPress developer with over a decade of experience, I am confident that I'm the ideal fit for this project to fix the compatibility issue with PHP 8.2. Not only am I well-versed in PHP and JavaScript, but I have extensive expertise in plugin development/management and troubleshooting. My core skill set aligns perfectly with your requirements. Having worked on numerous WordPress projects, especially with complex plugins, I'm adept at spotting bugs and implementing effective solutions swiftly without causing additional disruptions. With me on board, you can trust that your Map List Pro plugin will be updated or patched without overshadowing other aspects of the plugin or the site. I also commit to hand over a comprehensive changelog or commented code to ensure future fixes can be conveniently implemented by your team. Rest assured, I'll make sure the accordion list renders smoothly across every single item under PHP 8.2 and provide you with timely updates throughout the process. It'll be a pleasure working on your project and helping your site regain its seamless functionality! Thanks!
$130 CAD in 3 days
8.6
8.6

As an experienced and dedicated full-stack web developer with specific proficiency in JavaScript, PHP, and WordPress, I am confident that I am the right person to fix the issues you're experiencing in Map List Pro plugin since your server's upgrade to PHP 8.2. Throughout my 7+ years of working on diverse projects, I have encountered a wide range of challenges, including meticulous debugging and patching deprecated codes. My approach is always solution-focused, ensuring clean code and optimized performance for practical maintenance in the long run. In line with your project description, my expertise lies in troubleshooting and optimizing web applications, a perfect match for your requirements. With my help, your accordion list will not only render for all items under PHP 8.2 but also remain intact even after future updates. Having successfully completed over 130 projects instilled with effective communication & timely delivery, I pride myself on my ability to grasp client's needs for tailored solutions. My aim is to not only meet but exceed those requirements by adding real value to your project. Given the opportunity to work on your project, you can expect nothing less than dedicated effort and commitment towards your satisfaction!
$140 CAD in 1 day
8.8
8.8

With experience in PHP development and debugging plugins, I understand the issue with Map List Pro on PHP 8.2 affecting the accordion list view. To address this, I will diagnose the root cause, update the plugin for PHP 8.2 compatibility, and provide a clear changelog for future reference. Could you confirm if there are any specific customization or styling requirements for the accordion list display? Regards, Yogesh Kumar
$30 CAD in 10 days
8.5
8.5

Hi there, I can debug and patch the Map List Pro plugin specifically for PHP 8.2 without changing other parts of your WordPress site. I’ll reproduce the accordion issue on staging, trace the plugin code for deprecated functions, parameter/type changes or PHP 8+ compatibility issues, apply a safe fix, and test all Map List Pro views to ensure nothing else is broken. I’ll also provide a short changelog/commented notes so the fix can be reapplied after future plugin updates. Could you share the staging WordPress and FTP access so I can start diagnosing the accordion issue? Kindly send me a message to discuss more or directly award me. Thank you!
$180 CAD in 5 days
8.5
8.5

★★★ PHP SPECIALIST ★★★ Hi, To address the issue with the Map List Pro plugin, it is essential to identify how the plugin's code interacts with the new PHP 8.2 features, particularly focusing on deprecated functions and strict typing changes. I will begin by examining the plugin's codebase to locate any deprecated calls or parameter handling that may be causing the accordion list to fail. This will involve checking for any compatibility issues with PHP 8.2 and ensuring that the plugin adheres to the updated standards. Once the root cause is identified, I will implement the necessary updates or patches directly within the Map List Pro plugin. This will ensure that the accordion list displays correctly without affecting other functionalities of the plugin. I will also provide a detailed changelog and commented code to facilitate future updates. To get started, I will need WordPress and FTP access to the staging copy of your site. This will allow me to work safely and test the changes thoroughly. Thanks!
$30 CAD in 1 day
8.3
8.3

As an experienced and versatile Senior Full-Stack Web Developer, my skills and knowledge make me an ideal candidate to fix the issue you’re facing with the Map List Pro plugin. Over my 10+ years of experience, I've gained a deep understanding of various web development tools, including WordPress, WooCommerce, and PHP — all of which will be key in successfully diagnosing and patching your plugin compatibility issue. In addition to possessing extensive knowledge in software development and WordPress plugins, I'm skilled in crucial debugging processes like determining root causes (such as deprecated calls or handling parameter changes), ensuring strict typing compliance, and addressing compatibility errors. I'll utilize my proficiency in JavaScript, MySQL, PHP to pinpoint the exact issue in the Map List Pro plugin's codebase that is compromising its functionality under PHP 8.2. By entrusting this project to me, you can be confident that the task will not only be resolved promptly and expertly but also in a way that adapts to future changes. I understand the need for maintainable code that won't break other views or features during plugin updates. Once complete, I'll provide a clear changelog or comment on the code, enabling you to implement this fix efficiently whenever new updates arise. Let's collaborate to restore your accordion list swiftly and effectively under PHP 8.2!
$250 CAD in 7 days
8.2
8.2

Greetings, I see that you’re dealing with an issue where the Map List Pro plugin isn't displaying its accordion list after upgrading to PHP 8.2. It sounds frustrating to have a blank space where your content should be. My goal would be to pinpoint the root cause of the problem within the plugin itself, likely due to deprecated functions or changes in how PHP handles parameters. Once I identify the issue, I’ll work on updating or patching the plugin to ensure the accordion list displays correctly, while making sure that no other views are affected. I’ll also provide a clear changelog or comments in the code so you can easily apply the fix in future updates. With my experience in PHP, WordPress, and debugging, I’m confident I can resolve this for you smoothly. Best regards, Saba Ehsan
$100 CAD in 3 days
7.7
7.7

Hello, I see you're having trouble with the Map List Pro plugin after upgrading to PHP 8.2. It sounds like the accordion list view isn't displaying at all, which can be frustrating for your visitors. My approach would be to first diagnose the issue within the plugin's code, looking for deprecated functions or changes in parameter handling that might be causing the problem. With 7+ years of experience in PHP and WordPress development, I'm confident I can identify and fix the root cause, ensuring the accordion list displays properly while maintaining the integrity of other views. Once I make the necessary adjustments, I'll provide you with a brief changelog or comments in the code for future reference. To get started, could you let me know if there are any specific features within the accordion list that are particularly important to keep intact? Best regards, Ivan Mandinski
$140 CAD in 2 days
7.8
7.8

I see you've run into trouble with the Map List Pro plugin after upgrading to PHP 8.2, and those issues with the accordion list not rendering is definitely a common thing with plugins that rely on older code. But the challenge here is making sure that the plugin is updated to work with PHP 8.2 without affecting other functionalities. My approach will involve diagnosing the root cause of the display issue, likely related to deprecated functions or parameter changes in PHP 8.2, and then I'll apply the necessary updates to the plugin while keeping the rest of the Map List Pro features intact. After that, I’ll just go ahead and provide you with a brief changelog or commented code for future reference. I'm ready to get started on this right away, so let me know when you’d like to move forward. Rajavel | PHP Developer | WordPress Expert
$30 CAD in 5 days
7.7
7.7

Hello, System understanding: The Map List Pro plugin renders an accordion list via a shortcode that processes each item using PHP loops and outputs HTML. After upgrading to PHP 8.2, the accordion output is empty, suggesting a fatal or silent failure in the plugin’s rendering code-likely due to deprecated functions (e.g., each(), create_function) or strict type errors that halt execution while the rest of the page loads. Technical approach: Audit the plugin’s main PHP files for PHP 8 incompatibilities, replace deprecated each() with foreach, remove create_function usages, ensure proper return types and handle null/false values, test with WP_DEBUG enabled to eliminate notices, and verify that other views (grid, table) remain unaffected. Core modules: - Shortcode handler - processes item data and builds accordion markup. - Asset loader - enqueues CSS/JS; ensure no syntax errors. - Template renderer - generates HTML for each accordion panel; fix loop and variable handling. - Compatibility layer - add version checks if needed. Relevant systems: None Implementation strategy: 1. Clone the plugin to a local dev environment with PHP 8.2 and WP debug. 2. Run a static analysis (PHPCompatibility) to flag issues. 3. Patch each flagged item, focusing on the accordion rendering loop. 4. Test the accordion view with sample data; confirm no errors in debug.log. 5. Provide a documented patch with comments and a brief changelog for future updates. 6. Validate on staging before considering the task complete. Questions: 1. Which specific shortcode or template is used to display the accordion list (e.g., [maplistpro view="accordion"] )? 2. Are there any custom extensions or third‑party add‑ons attached to Map List Pro that also need to stay compatible? 3. Should the fix target only the latest plugin version, or do you need a patch that can be reapplied after automatic updates? Regards, Rohit
$30 CAD in 2 days
8.1
8.1

Hi, I can diagnose and patch the Map List Pro accordion issue for PHP 8.2, keeping all changes limited to the plugin and ensuring the list renders correctly without new warnings.
$69 CAD in 1 day
7.5
7.5

The fact that every accordion item disappeared after moving to PHP 8.2, while the rest of the site still works, points to a plugin-level compatibility break rather than a broader WordPress issue. I’d isolate the accordion list code in Map List Pro, identify the PHP 8+ incompatibility, patch only that area, and then verify the other plugin views still render normally. I’ve worked on WordPress plugin fixes involving PHP version jumps, deprecated function behavior, stricter argument handling, and rendering failures that leave blank output on the frontend. Since you’re providing staging plus FTP, this can be fixed safely without touching the live site, and I can document the adjustment clearly so future plugin updates are easier to handle. - Is the accordion output shortcode/block the same across all affected pages, or are there multiple placements to verify? - Has Map List Pro already been tested against PHP 8.0/8.1, or did it fail only once the server reached 8.2? - Would you like me to include a short rollback note as well, just in case you compare original vs patched files later?
$150 CAD in 7 days
7.2
7.2

Hi, I went through your project details and understand what you're looking to achieve. I'd be interested in working with you on this. Based on the requirements you've shared, I can handle the project from start to completion while keeping the work aligned with your expectations, timeline, and desired outcome. My approach is straightforward: first, I'll make sure the requirements and expected deliverables are clear. Then I'll complete the work in structured stages, share progress along the way, incorporate your feedback, and deliver the final work after everything has been reviewed. Before we begin, I have a couple of questions about your requirements that will help me understand the scope more accurately. Feel free to message me so we can discuss the details and determine the best way to move forward. Best regards, Anum
$250 CAD in 1 day
6.9
6.9

Hello I have reviewed your requirements and I am confident I can complete this successfully. Best regards, Giáp Văn Hưng
$140 CAD in 7 days
7.0
7.0

With over 18 years of web development experience and a deep understanding of the LAMP stack, I am confident that I can pinpoint and fix the root cause of the incompatibility issue between the Map List Pro plugin and the PHP 8.2 version. As an expert in E-commerce and CMS-based website development, I have already encountered and successfully resolved similar problems like this one, making me readily equipped to handle your project. I am well-versed in a variety of PHP frameworks including Smarty, CakePHP, Laravel, and ZendFramework – all important for unraveling complex scenarios or conflicts within plugins. My clients have always commended my ability to identify issues efficiently, develop tailored solutions, and future-proof them. Furthermore, my experience extends beyond PHP as I have worked extensively with Wordpress; meaning you can trust me to make changes exclusive to the Map List Pro plugin. To facilitate a smooth workflow, I'll need access to your staging site which I'll treat as a vigorous testing ground. Rest assured that with my seasoned team of iOS and Android developers available for necessary collaboration, your project will receive comprehensive attention for optimum delivery. Offering not only a quick fix but also a transparent log for ease of future reference demonstrates my commitment to long term solutions. Let's get your accordion list rendering properly on PHP 8.2 once again!
$210 CAD in 7 days
6.8
6.8

Hi, there might be a compatibility issue in the plugin, and if that happens, sometimes you can't even update things. I can look into it deeply right now if you are online. I will need wp-admin access and might need FTP access as well.
$100 CAD in 1 day
6.7
6.7

Hi, I'm Denis, a full-stack developer experienced in PHP version migrations and WordPress plugin compatibility issues. I understand the problem: your Map List Pro plugin's accordion list view broke after upgrading to PHP 8.2, while the rest of the site works fine. This is a classic compatibility issue—likely caused by deprecated functions, changed parameter handling, or strict type checking that PHP 8+ enforces. I've successfully debugged similar plugin issues by tracing code, identifying deprecated calls or syntax incompatibilities, and updating them for newer PHP versions while preserving other functionality. My approach: 1. Review plugin files to identify what's breaking—typically deprecated array functions, changed parameter passing, or removed features 2. Locate the root cause in the accordion-specific rendering logic 3. Make necessary updates and test across different item types 4. Document changes clearly for future reference The issue likely involves how the plugin handles data structures or DOM rendering, so I'll focus on type mismatches and deprecated functions in the accordion code. If the problem stems from a third-party library dependency, I'll identify and address that early. I'm ready to start immediately. Let's discuss the details. Thanks, Denis.
$30 CAD in 3 days
6.5
6.5

OK Falls, Canada
Payment method verified
Member since Jan 9, 2018
$10-30 CAD
$10-30 CAD
$10-30 CAD
$30-250 CAD
$10-30 CAD
$2-8 USD / hour
$15-25 USD / hour
₹600-1500 INR
₹1500-12500 INR
min $50 USD / hour
$8-15 USD / hour
₹600-1500 INR
₹12500-37500 INR
€30-250 EUR
€12-18 EUR / hour
$30-250 USD
₹12500-37500 INR
$15-25 USD / hour
€12-18 EUR / hour
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR