Neo Vision
  • Services
  • Work
  • About
  • Ebooks
  • Careers
  • Blog
  • Contact
  • Home
  • About
  • Ebooks
  • Services
  • Careers
  • Work
  • Blog
  • Contact

Our socials

  • Linkedin
  • Youtube
  • Twitter
  • Facebook
  • Instagram

Our address

Bulevardul Unirii Nr. 61. Bloc F3, Scara 3, Etaj 6, Sector 3, 030167
Bucharest, Romania

Our contact

  • hello@neovision.dev
What we found on the web
Neo Vison Interview with Ziarul Financiar
from Ziarul Financiar
Check it out
Back

Forbes Romania

Forbes Romania is a national circulation bimonthly issued magazine operating under the Forbes license. Forbes Romania also publishes the annual ranking of Romania's 500 businesses and entrepreneurs.

2021
Forbes Romania

Debrief

The project had one major objective: revamp the old website and bring it up to date with current technologies. We've successfully revitalized the website's look and feel without an impact on the SEO indexes during the content transfer for all the articles posted.

  • Client Forbes Romania
  • Design Forbes Romania
  • Roles Product strategy,
    Frontend development,
    Backend Development,
    Content Migration,
    DevOps

The Process

digital-strategy-icon

Digital Strategy

  • Full Project Brief
  • GIT, Issue Tracking and Development Server
  • Technical Architecture Document
  • GDPR Audit
delivery-icon

Development

  • Front-end Development
  • Back-end Development
  • API Integrations
  • Internal Testing
  • Feedback and Revisions implementation
development-icon

Delivery & Expansion

  • Production Server Deployment
  • Maintenance and Administration
  • Testing and Iteration

What we used

wordpress-icon

Wordpress

The most popular open source Content Management System (CMS) is used by approximately 75 million websites. WordPress is free to install, deploy, and upgrade.

HTML5-white-svg-5

HTML

HTML (HyperText Markup Language) is the most fundamental building block of the Web. It defines the meaning and structure of web content. Other technologies besides HTML are generally used to describe a web page's appearance/presentation (CSS) or functionality/behavior (JavaScript).

css-logo-icon

CSS

HTML defines the content, and CSS decorates it and helps tell how it is displayed. CSS stands for Cascading Stylesheet. This means a hierarchy of style attributes overwriting other attributes that affect the same elements.

JavaScript-white-svg3

JavaScript

JavaScript is a computer-readable language that has many uses, most notably in web pages. JavaScript is "read" or interpreted by your browser, like Chrome or Firefox, which executes the instructions. JavaScript enhances the web page by allowing it to become more "interactive."

MySQL_white-svg

MySQL

MySQL is the world's most popular open-source database. Whether you are a fast-growing web property, technology ISV, or large enterprise, MySQL can cost-effectively help you deliver high-performance, scalable database applications.

The result

Forbes Romania
  • 10 customizable ad spaces
  • Over 50.000 articles were transferred
  • 0 interns were lost in the process
Forbes Romania
Forbes Romania
Forbes Romania
Forbes Romania
Forbes Romania
We brought all the media content and articles into a new, friendlier, and more optimized content managing platform. We've redone the advertisement spaces and adjusted the framework to serve the journalists in their activities better.

The new website has a 100% responsive design, is speed optimized and, thanks to our friends in the SEO community, is now soaring high in the SEO index rankings.

Next project
Mingo
View
Neo Vision

Our socials

  • Linkedin
  • Youtube
  • Twitter
  • Facebook
  • Instagram

Our address

Bulevardul Unirii Nr. 61. Bloc F3, Scara 3, Etaj 6, Sector 3, 030167
Bucharest, Romania

Our contact

  • hello@neovision.dev

Footer menu

  • Terms & Conditions
  • Privacy Policy
  • Cookie Policy
© 2015 - 2022 Neo Vision Technologies. All rights reserved.
<?php /* Template Name: Homepage */ ?>

<?php get_header(); ?>

<?php
$stiri_category = get_category(2);
$tranzit_category = get_category(2125);
$logistica_category = get_category(4);

$excluded_ids_news = [];
$excluded_ids_tranzit = [];
$excluded_ids_logistica = [];
?>


<?php ob_start(); wc_print_notices(); ?>

<section class="hero mt-20">
    <div class="container">
        <div class="row">
            <div class="col hero-slider hero-slider-type-<?php the_field('hero_slider_display'); ?>" data-autorun="<?php the_field('hero_slider_auto-run'); ?>" data-speed="<?php the_field('hero_slider_speed'); ?>">
            <?php
                $rows = get_field('hero_slider');
                if($rows): ?>

                <div class="hero-slider-wrapper">

                <?php 
                    if(get_field('hero_slider_shuffle') == 'Da') {
                        shuffle( $rows );
                    }
 
                    foreach($rows as $row): ?>
                        
                        <?php 
                        $excluded_ids_news[] = $row['articol']; 
                        $excluded_ids_tranzit[] = $row['articol']; 
                        $excluded_ids_logistica[] = $row['articol']; 
                        ?>

                        <?php echo do_shortcode('[article_big article_id="' . $row['articol'] . '" type="' . get_field('hero_slider_display') . '"]'); ?>

                    <?php endforeach; ?>

                </div>
                <div class="hero-slick-arrows-wrapper"></div>
                <div class="hero-slick-dots-wrapper"></div>

                <?php endif; ?>

            </div>

            <div class="col sidebar_right_padding">
                <?php echo do_shortcode('[ad_zone adzone_id="' . get_field('hero_sidebar') . '" display="desktop-ad"]'); ?>
                <?php echo do_shortcode('[ad_zone adzone_id="' . get_field('hero_sidebar_tableta') . '" display="tablet-ad"]'); ?>
                <?php echo do_shortcode('[ad_zone adzone_id="' . get_field('hero_sidebar') . '" display="mobile-ad"]'); ?>
            </div>
        </div>
    </div>
</section>

<section class="section-latest mt-24 mb-44">
    <div class="container">
        <div class="section-title">
            <h4 class="title"><?php echo get_field('latest_section_title'); ?></h4>
            <div id="section-latest-arrows-wrapper"></div>
        </div>
        <?php
            $latest_count = get_field('latest_number');
            $latest_args = [
                'post_type'     => 'post',
                'post_status'   => 'publish',
                'posts_per_page'=> (intval($latest_count) > 0 ? $latest_count : 3),
                'order'         => 'DESC',
                'orderby'       => 'post_date',
                'meta_query'    => [
                    [
                     'key' => '_thumbnail_id',
                     'compare' => 'EXISTS'
                    ],
                ]
            ];

            $latest_query = new WP_Query( $latest_args );
        ?>
        <div class="row section-latest-wrapper">
            <div class="col section-latest-slider">
                <?php 
                if ( $latest_query->have_posts() ):    
                    while ( $latest_query->have_posts() ):
                        $latest_query->the_post();
                        $excluded_ids_news[] = get_the_ID();
                        $excluded_ids_tranzit[] = get_the_ID();
                        $excluded_ids_logistica[] = get_the_ID();
                        echo do_shortcode('[article_latest article_id="' . get_the_ID() . '" type="portret"]');
                    endwhile;
                endif;
                /* Restore original Post Data */
                wp_reset_postdata(); ?>
            </div>
        </div>
    </div>
</section>

<section class="section-banner mb-40">
    <div class="container">
        <?php echo do_shortcode('[ad_zone adzone_id="' . get_field('latest_ads_section') . '"]'); ?>
        <?php echo do_shortcode('[ad_zone adzone_id="' . get_field('latest_ads_section_tableta') . '" display="tablet-ad"]'); ?>
    </div>
</section>