News media portal

Web Programming
Job 1 of 16
News portal with a high volume of advertising, where the editorial team had to manage banners completely independently without the involvement of a developer.

Built a centralized advertising system: all display rules are set in the admin panel in one place (one source of truth), and on the site, the banner is inserted in five different ways for various layout tasks:

- as a card within the news grid (the ad looks like a regular post);
- in the body of the article between any content blocks;
- fixed static spots on the pages;
- popup with triggers (timer, scroll, attempt to close the page) and a re-display period via cookies;
- banner block that the editor can place anywhere in the Gutenberg editor.

Additionally: a schedule for display by dates (campaigns turn on and off automatically), built-in tracking of impressions and clicks for each banner, and reserving space for the banner in advance to prevent the page from jumping during loading (without layout shift). Now the editor can add a new advertising space without coding.

Stack: WordPress, PHP (OOP), ACF, Gutenberg, JS, AJAX.
Details
  • Added:
39

Freelancer

  • Projects 3
  • Rating 4.9
  • Rating 870
Register

If you have an account, log in

Indicators

  • Last visit: 1 day 4 hours ago