Wordpress edits
The following changes need to be made:
Display the category name of the ad on the website and in the email to the admin
In the admin panel, display the registration date and expand 2 columns
In the admin panel for the pages with invoices, reports, and user communication, only one user - the admin - should be able to see them
Add a filter/search by columns on the users' page in the admin panel
Display the date of refusal to change the tariff in the admin panel (the response is sent from the FluentForm)
Remove duplication of the same invoices when running the cron, the invoice date should be fixed in the documents at the moment of its formation
Adjust the automatic status change of invoices - it worked but got disrupted. Note that all status fields on different pages in the admin panel and on the website should correspond, meaning that when the status of an invoice is changed on one page, it should change on all other pages where it is displayed
Separate the creation of an invoice by tariff into a separate cron link. Currently, it is being formed with other invoices via the cron link
When the invoice amount is 0, automatically set the payment date in the already created field to the invoice creation date
Sort invoices in the user cabinet on the website by date, with the newest ones at the top
When automatically publishing an email to the user about the published ad, it should be sent with a delay of 5 minutes (the email sending is already set up). When adding/editing an ad, the loading process should be displayed on the website if some time is required for loading
In the user profile for mailing, the first name, last name, and company name should be automatically pulled from the registration form, and this data should be displayed in the email to the admin upon subscription/unsubscription (email sending is set up, subscription/unsubscription is through the Newsletter plugin)
In the email to the user for registration confirmation, change 1 word, in the emails to the admin display the user id of the client and the name of their company, on the ad page display the name of the client's company
Client's review of cooperation with Artur Mileyko
Wordpress editsThe performer completed a rather complex project professionally. Pleasant communication and always in touch. I recommend for collaboration!
Freelancer's review of cooperation with Lyudmila K.
Wordpress editsCollaboration with the client turned out to be problematic due to a number of organizational and technical difficulties. At the preliminary discussion stage, I was denied access to the code, arguing that similar access had previously caused a failure and recovery from a backup. Because of this, I was unable to perform a code review and adequately assess the scope of work.
After starting work, it became clear that the code was of very low quality, which significantly affected the deadlines. In particular:
- Almost all custom functionality is concentrated in the main WordPress theme file (functions.php), with nearly 10,000 lines.
- The principles of DRY, OOP, and WordPress standards were not followed in the code.
- There is a lack of structure, and changes in one place required a long time for verification and searching for related dependencies.
In addition to technical problems, there were violations of agreements regarding the technical task. Already after the project started, new requirements were added to the technical specifications, which significantly complicated planning and execution. For example:
- Initially, the requirement to implement AJAX search in the user cabinet was not mentioned at all.
- Then, in the details of the technical specifications point, after the project started, it was described how and which fields should be filtered, and it was specified to implement a reset filters button, with an example page where it is implemented.
- Already during the acceptance of this point of the technical specifications, a new requirement was put forward – to implement additional AJAX functionality, as on the example page provided.
Also, after completing the main tasks, additional edits arose that did not correspond to the initial requirements, further delaying the project closure process.
On the positive side, the client was always in touch, promptly responding to questions and clarifications regarding the project.
Payment assessment – 5/10, as the final scope of work significantly exceeded what was stated in the initial project description.
Overall, the collaboration was less effective than it could have been under conditions of a clearly formulated technical task, as for most points there was a refinement of functionality as it was tested. I recommend future performers to agree on the final version of the technical specifications before starting the project, against which the completed work will be verified.
-
Была бы не лишней ссылка на сайт, без неё список правок беспредметен практически.
-
Current freelance projects in the category Web Programming
Setting up GTM analytics for GetCourse with linking advertising data to ordersIt is necessary to set up GTM analytics for the educational platform on GetCourse. Task: to collect user advertising data from the URL and cookies via Google Tag Manager and link them to a specific user/order in GetCourse. It is necessary to collect and store the following data:… Web Programming ∙ 4 hours 38 minutes back ∙ 9 proposals |
Prepare the website for launch wp+woo
29 USD
Hello. I am looking for a specialist in wp+woocommerce. I need to prepare the site for launch. Check the payment system, registration, categories, fix product images and descriptions, and ensure correct SEO-friendly URLs. There are less than 30 products on the site, but new… Web Programming ∙ 7 hours 23 minutes back ∙ 34 proposals |
Google Tag Manager (server-side) through Stape
23 USD
Need a specialist with experience in setting up Google Tag Manager (server-side) via Stape. The goal is to check the current setup and errors in the Stape-Shopify chain, tag managers. Identify the error and fix it. Tracking should be set up for purchases, cart, views, etc.… Web Programming, Contextual Advertising ∙ 9 hours 54 minutes back ∙ 10 proposals |
Need to extract POST / GET / PUT requests from the TikTok mobile application urgently.In essence. It is necessary to extract POST / GET / PUT requests from the TikTok mobile application. Even by essence, it is not necessary to fully reverse anything since signatures are available on the internet, etc. But it would also be great. All authorization (Sending… Web Programming, Desktop Apps ∙ 16 hours 1 minute back ∙ 18 proposals |
Product search function by imageIt is necessary to develop and integrate a product search function by image on the website.What needs to be implementedA "Search by Photo" button on the website.Image upload by the user: JPG.Search for visually similar products in the catalog.Display results in the form of… PHP, Web Programming ∙ 16 hours 37 minutes back ∙ 39 proposals |