Russian  English  All projects

Various improvements on the wordpress news site



News site on CMS Wordpress with non-standard implementation of the output of additional content from other services via API.

There is layout on git, you need to integrate the improvements that the layout designer makes, edit various bugs and add new functionality.
For example, there is a bug during scrolling when the mouse wheel is pressed, namely, during scrolling the URL in the address bar does not change, and also when scrolling the tape with the wheel clamped, sometimes not the tape is scrolled, but another part of the site, the layout designer corrected this bug, but you need to check during the integration to the site here is his answer:
/* you must add a window.onscroll handler and store the prevScrollPos scroll value in it. later here
$("#news-list__content").on(wheel, function (e) {
add scroll processing and do preventDefault() stopPropagation() and set the scroll value from the previously saved window.pageYOffset = document.documentElement.scrollTop = document.body.scrollTop = prevScrollPos
*/

Another example of a bug when at the bottom of the tape all the TAGS available in the database begin to be displayed in the posts, even if no tag is assigned access to this...

Well, various cosmetic moments that are implemented through css.

On the back there are tasks like data output that come to our mysql database from other sites via API, you will need to output them in real time.
With additional filters for categories, some improvements, for example, to add some kind of filter (something like a tag), you need to create a special post in the admin panel in the form of a filter name, and it would be more convenient when adding a post to enter them on the right according to the same principle as in tags, if you write it, then it is automatically saved in the database, and then manually it takes a lot of time to add each filter, and there will be a lot of them, so it is better to optimize this process.

In general, there are enough bugs and improvements.

If you have experience only with landing pages, then we are not on the way, we need an experienced developer or team who will not need to run and beg to work :)

In general, there is enough work, we are looking for responsible, free! for long-term cooperation. We collect a list of tasks for the stage, evaluate, agree on the terms and payment.
11.11.2022 18:23



 Answers freelancers