Landing the finished layout on WordPress
Total 14 unique pages and 18 duplicates (different text and images)
1. General requirements
- Implement the ready layout on WordPress
- IMPORTANT: The layout is already ready (HTML + SCSS with BEM methodology). It is necessary to preserve the entire existing structure of classes, SCSS files, and BEM naming without changes
- Implementation as a custom theme, without using builders (Elementor, WPBakery, etc.) and third-party themes
- Support for the latest version of WordPress and PHP 8+
- Cross-browser compatibility: Chrome, Firefox, Safari, Edge (latest versions)
2. Theme structure
In /wp-content/themes/ create a separate folder for the theme.
Mandatory files:
style.css(theme description)functions.php(connecting styles and scripts, registering menus, ACF, etc.)index.phpheader.php,footer.phpfront-page.php(main)page.php,single.php,archive.php
The layout must be divided into semantic parts and integrated into templates.
3. Preserving the existing layout
- MANDATORY to preserve the entire SCSS structure as is
- DO NOT rename BEM classes (block__element--modifier)
- DO NOT rewrite styles for Bootstrap, Tailwind, or other frameworks
- Preserve the SCSS → CSS compilation process
- The final styles must be minified (
main.min.css)
4. Connecting CSS and JS
- All styles and scripts should be connected through
functions.php(do not hardcode in templates) - Connect
main.min.css,main.js - Exclude unnecessary libraries, do not use jQuery without necessity
5. Multilingual support
- Implement support for 3 languages through the Polylang or WPML plugin
- Set up a language switcher in the header
- All texts must be translatable through the plugin interface
- URL structure:
/ru/,/en/,/uk/(or as agreed)
6. Content and management (ACF)
Connect the ACF (Advanced Custom Fields) plugin.
Make editable through ACF:
- Headings, texts, buttons
- Images, icons
- Content blocks (Hero, Tariffs, FAQ, Contacts, Prices, etc.)
ACF Options Page for centralized management:
- Create a settings page for managing prices (tariffs)
- Fields:
price_basic,price_pro,price_premium - Prices on all pages should be pulled from these fields (change in one place)
- Settings must be available for each language
7. Feedback forms
- Install and configure Contact Form 7 or an equivalent
- Integrate forms into the existing layout (preserve styles and classes)
- Set up email sending to the administrator
- Add spam protection (reCAPTCHA or honeypot)
- Forms must work in all languages
8. Menu and footer
- Main menu to be implemented via
wp_nav_menu(), editable in the admin panel - Separate menus for each language
- Footer — fully editable (texts, links, social media icons)
9. SEO and meta tags
- Compatibility with SEO plugins (Yoast or RankMath)
- Connect favicon and basic meta tags (title, description, Open Graph)
- Correct header structure (one h1 per page, then h2/h3)
- Support for sitemap.xml and robots.txt
- Set up hreflang for multilingual support
10. Optimization
- CSS and JS minified (already present in the layout — preserve the process)
- Images in WebP, icons in SVG (already implemented — do not break)
- For all images except the first screen, use
loading="lazy" - Connect only necessary fonts, with
font-display: swap
11. Accessibility
- Semantic markup (header, main, footer, section) — already present, preserve
- All interactive elements accessible via keyboard
- Do not remove outline on focus
- All images have alt attributes, use aria-* if necessary
12. Testing
- Run the site through W3C Validator (HTML and CSS)
- Check responsiveness and functionality on mobile devices
- Check language switching functionality
- Check form submissions in all languages
- Check compatibility with the SEO plugin
- Check correct display with different texts and content lengths
13. Final delivery
What needs to be provided:
- Ready theme in the form of a .zip archive, installable through the WordPress admin panel
- Export of all ACF settings
- Instructions for the administrator in Russian:
- How to edit content through ACF
- How to update prices (one place for all pages)
- How to edit the menu and footer
- How to add translations through Polylang/WPML
- How to work with feedback forms
⚠️ CRITICALLY IMPORTANT
- DO NOT TOUCH the SCSS structure and BEM classes — the entire layout must remain as is
- DO NOT REWRITE styles — only integrate into WordPress
- DO NOT USE visual builders and page builders
- All changes in the layout must be agreed upon in advance
Client's review of cooperation with Vladislav K.
Landing the finished layout on WordPressI am completely satisfied with the work. A large volume of work was completed, over 30 pages. Everything was done qualitatively, it is clear that the performer made an effort at every stage. He was always in touch, very pleasant in communication and maximally responsible. All corrections were made clearly and on time. I can confidently recommend collaborating with him.
Freelancer's review of cooperation with Vlad Aleksandrov
Landing the finished layout on WordPressVladislav is a wonderful client. He has always been in touch, the tasks were clearly set. Very pleasant collaboration, I recommend!
-
431 1 0 Hello!
I have experience in developing custom WordPress themes from ready-made layouts (HTML + SCSS, BEM). I am ready to integrate your design into WordPress with high quality, preserving the existing style structure and compilation process.
What you will receive:
- Custom WordPress theme without third-party builders and themes.
- Full support for PHP 8+, the latest version of WP.
… - ACF integration (including Options Page for prices) with the ability to edit all blocks.
- Multilingual support (Polylang/WPML) with a language switcher.
- Contact Form 7 forms with anti-spam protection.
- Editable menu, footer, SEO compatibility.
- Optimization: lazy loading, CSS/JS minimization, WebP.
- Final theme archive + instructions for the administrator.
But I would like to review the layout before giving an exact project estimate. So for now, I am providing an approximate one.
-
6403 82 3 3 Good day!
I am ready to complete the task of creating a custom theme / integrating the layout with WordPress.
The conditions are clear.
Sincerely, Ivan
-
1380 18 0 Hello. I can integrate the layout into a custom theme. I do not use page builders. For integration, I use ACF. I have 7 years of integration experience.
Write to me and we will discuss everything in detail.
-
146 Hello!
We are an IT studio, officially operating and have over 5 years of experience with WordPress.
We are ready to integrate your layout (HTML + SCSS, BEM) as a custom theme without using builders. If necessary, we can arrange a call with a technical specialist.
We look forward to collaborating!
-
1125 30 2 Good day!
I will implement the ready layout on WordPress according to the technical specifications.
I look forward to collaborating.
Feel free to reach out.
-
95799 1272 1 10 Hello. I have extensive experience in developing websites on WordPress/ACF. I am ready for collaboration.
-
1602 31 1 Good day, I have been working in web programming for over 9 years.
I work with REST APIs, frameworks, and CMS such as Django, Laravel, Yii2, WP, OpenCart, CodeIgniter, etc. I am ready to complete the task.
You need to provide access to FTP and the admin panel.
Reviews:Freelancehunt
-
7672 16 0 1 Hello.
I have reviewed the task.
Please send the layouts for review.
----------------------------------
Private web developer. Experience – 10 years.
Design, layout, development of Wordpress sites.
-
8103 38 0 1 I will set up the layout as correctly as possible and without changes to css/js (maybe something minimal) I will use volkers for the menu, here are the latest works
https://doors.pprintdim.com
https://pro100moversprod.te-test.com
And there will be a bunch of ready layouts in the future (in projects where I am at the layout stage)
-
11628 110 0 Hello, Vlad!
We will install the ready layout on WordPress.
According to all your requirements.
To provide an accurate estimate, we need to see the layout.
Best regards, Tatiana.
-
6082 54 0 Good day, can you show the layout itself? To more accurately assess your project.
-
2853 63 5 Hello! I have been working with WordPress since 2014, I can implement the layout and do everything according to the specifications? Install the necessary plugins and hand over a working project to you, feel free to reach out! I am ready to start working right now.
-
373 2 0 Hello
I have been developing for 7 years
I will gladly implement your project
I can start today!
-
585 5 0 Hello, I am ready to carry out the layout implementation, taking into account the requirements. I have 5 years of experience working with WordPress. My works:
https://lastname.pp.ua/
The price and deadlines can be clarified after discussion. I am currently available for work.
-
12231 96 0 Hello!
The price is approximate; if needed, I can do it through Flexible Content. Prices can be made as a separate Entry and added through Object - then everything will be centralized.
-
4188 46 0 I will make a neat integration of your ready HTML+SCSS layout into WordPress as a custom theme without builders, strictly preserving BEM naming and SCSS structure without changes. I will break the layout into templates (header, footer, front-page, page, single, archive), connect assets through functions.php, maintain the SCSS→CSS compilation process with minification in main.min.css, and exclude unnecessary libraries (jQuery — only when absolutely necessary). I will implement multilingual support for 3 languages (Polylang or WPML) with URLs /ru /en /uk and a switcher in the header; all content will be translatable. I will connect ACF: I will make texts, images, and blocks editable, create an ACF Options Page with fields price_basic / price_pro / price_premium — prices will be pulled on all pages and for each language separately. I will integrate forms (Contact Form 7) into the existing layout, set up email sending and spam protection. I will configure the menu for each language and a fully editable footer. I will ensure SEO compatibility (Yoast/RankMath), correct title/description/OG tags, hreflang, sitemap/robots, and heading hierarchy. I will maintain optimization and accessibility: minification, WebP/SVG, lazy-loading, font-display: swap, focus outline, and alt/ARIA. I will test with W3C Validator, responsiveness, and cross-browser compatibility (Chrome, Firefox, Safari, Edge), language switching, and form submission. In the end, you will receive an installable .zip theme, export of ACF settings, and a clear instruction in Russian on editing content, prices, menu/footer, and translations. Working meticulously and within the terms of reference, I guarantee a clean integration without breaking the layout — choose me if accuracy and predictable results are important.
-
12600 229 1 Good day.
I have familiarized myself with your task.
I can complete everything quickly and efficiently.
In my work, I use ACF for content editing.
Other points will be completed according to the task.
For an accurate estimate, please show the layout itself.
Feel free to reach out.
-
764 3 0 Hello!
I have reviewed the project. The layout is already ready, a custom theme without builders while preserving SCSS and BEM classes — feasible.
I am ready to start after discussing the details.
-
9368 298 1 1 Good day. I am ready to start working. I have extensive experience in setting up websites on WP. I will set it up using ACF, display all possible information in the admin panel, and configure everything with hints and auto-completion. Can I see the layout to assess the scope of work? Feel free to reach out, and we can discuss the details!
-
10946 224 0 1 Good day. Show the layout)
And I understand that the layout is already ready, right? If so, then no changes to the style will be made.
-
Добрий день, покажіть, будь ласка, верстку для оцінки об'ємів роботи
-
Current freelance projects in the category PHP
Transfer the fully ready adaptive HTML5 structure to WordPress.
267 USD
I am looking for an experienced WordPress developer who can convert our meticulously prepared static HTML5/CSS3 code into a high-performance custom WordPress theme. The frontend is almost ready (about 99%): semantic markup, metadata, and multilingual structure (hreflang) are… Content Management Systems, PHP ∙ 3 days 1 hour back ∙ 66 proposals |
GoPos IntegrationHello, has anyone done an integration of GoPos with a custom website for a restaurant in Poland? I need help, their documentation is very sparse, there is only swagger and it lacks descriptions. https://app.gopos.io/doc/swagger-ui/index.html The essence is this: we used their… PHP, Web Programming ∙ 3 days 17 hours back ∙ 25 proposals |
Write meta data for ALT using AIA website on Laravel, the site has many images for which it is necessary to automatically generate correct semantic and relevant ALT descriptions for the images, with the possibility of verification. AI & Machine Learning, PHP ∙ 4 days 14 hours back ∙ 35 proposals |
A developer is needed to complete and integrate a project for automatic data collection and processing.
16 USD
The main part of the parser has already been implemented. The parser works in a Windows environment through Microsoft Edge: the site has anti-bot protection, so data collection is performed not through direct HTTP requests, but through a live browser session. The scripts control… PHP, Web Programming ∙ 4 days 20 hours back ∙ 26 proposals |
Updating plugins and themes for the WP site putevka.uz"A technical audit of the WordPress site needs to be conducted, checking the relevance, security, and compatibility of the installed plugins and theme. Based on the results, legal options for updating, replacing outdated solutions, or transitioning to officially available… HTML & CSS, PHP ∙ 4 days 23 hours back ∙ 42 proposals |